Learn programming with Kara

Kara - a pictorial overview

This is the world the ladybug lives in. The bug can collect leaves, move mushrooms, or walk between trees:

 

This is how Kara is programmed. In the upper part of the program editor, you create a finite state machine using the mouse. This machine controls the ladybug's actions. The bug has sensors to detect his immediate surroundings. In the lower part of the program editor, you determine in detail what happens under what conditions:

 

Depending on the task at hand, you can furnish Kara with different sensors:

 

Getting to know Kara is easy. The environment comes with a selection of problems and their solutions:

 

And last, but not least, there is the user manual of Kara: