The programming language used in CodeMonkey Jr. and Beaver Achiever is block-based coding. Block-based coding simplifies the process of computer programming. Rather than writing out the code, students can drag and drop coding blocks that represent code. Block-based coding uses interlocking, graphical blocks so students don’t need to write. The benefit of using block-based coding is that it helps younger students learn the basics of programming without having to worry about the messy syntax that often accompanies code.
The programming language used in Coding Adventure is called CoffeeScript. It’s a language that compares to JavaScript, and similarly to JavaScript, it is used in the industry primarily for web applications. We chose this language for a few reasons, but mainly because of its friendly syntax. It resembles the way we write in English, compared to other programming languages.
The programming language covered in Coding Chatbots and Banana Tales is Python, a widely used language that has easy syntax. Python is a general-purpose, versatile and popular programming language. Through learning Python, students become one step closer to gaining the confidence they need to enter the real world of programming where they will build websites, apps, and games.