A programming tool to support learners in understanding and writing computer programs by writing flowcharts to control onscreen animations.
Yenka Programming uses dance steps and human characters to introduce learners to programming concepts such as variables, loops, functions, and conditional statements. Students use flowcharts to program animated human characters to execute actions and interactions and incorporate sound, and so learn how to define a function in order to choreograph a chorus and use a map variable to hold the words to a song.
Students are supported in learning how to debug and refine their programs through user-friendly feedback on construction errors, runtime errors, and bugs. They are also introduced to advanced concepts through the commands of 'delay' to pause the program flow for a period of time, 'sound', 'popups', 'send' and 'receive', 'scene variables', and 'test bit'.
Yenka Programming allows 3D objects created using the free Google SketchUp software to be imported, including pre-created objects from the online repository of 3D models - Google 3D Warehouse.
A simple version of Yenka Programming called Yenka Sequences is available free to both home and school users.
Home users can download and use Yenka Programming without charge, which is extremely convenient for students and teachers who want to work on it at home.
This product supercedes the previous software version: Crocodile ICT. You can read about upgrading from Crocodile ICT to Yenka Programming here.
Click here to download a free 15-day trial of Yenka Programming.
| Teacher support material |
|---|
|
|
| Brief technical specifications | |
|---|---|
Linux |
Not available |
Mac |
OS X 10.4 or later |
PC |
Windows XP (32-bit), Vista (32-bit) or later |
Peripherals |
CD-ROM drive |
For more information see 'system requirements'.
| Purchasing |
|---|
|
Yenka Programming is free-of-charge to home users. School licences for Yenka Programming can be purchased from:
|



