Learn how to code with this tool
Kojo is a useful software that was designed to provide you with some handy functions for the exploration, learning, and teaching of concepts in the areas of Computer Programming and Critical Thinking, Math and Science, Art and Creative Thinking, Computer and Internet Literacy.
It aims to provide you with a friendly environment where you can learn by using graphics and geometric shapes.
Kojo manages to provide features like syntax highlighting, code completion, and code templates to make programming friendlier.
Here are some key features of "Kojo":
· Provides users a productive, fun, and friendly graphical environment environment - where computer programming is used to explore and play with interactive Math, Art, and Animation.
· Introduces the concept of Stories, which allow users to author creative works - using programs, text, images, sound, and music.
· Provides support for Programmable Interactive Geometry. With this feature, geometric figures that are created by writing small computer programs - turn into interactive geometric shapes. These interactive shapes enable users to play with fundamental axioms and theorems in geometry.
· Provides users a modern, powerful, programming language called Scala to work with. Users begin with a very small and simple subset of Scala, and can progress to use as much of Scala as they want to learn.