Free home use
Get a free copy of Yenka to use at home.

Free school trial
Try all our Yenka products free for 15 days in school.

Yenka Programming

Click the arrow to play the video.
  • simulator for programming and sequential functions.
  • Mac OS X or Windows XP/Vista
Also available as part of...
Useful links...

Yenka Programming is a new, exciting way to introduce computer programming. It lets you use simple flowcharts to control either human characters or on-screen animations.

It's a novel way to teach about control, starting with the basic concept of a sequence of steps, and moving on to loops, variables and functions.

"For something a bit different, get the girls to make up dances using Crocodile ICT. They could use the moves including the IF function to put together a dance routine, then construct the dance using the software."
- Becta's 'Ask an Expert' site

Start your flowchart

Each character has many different actions - dance steps, movements and interactions - which can be programmed using flowcharts. Link as many commands as you wish, in any order, and edit parameters with a click.

Test and refine

Errors are highlighted and explained as your program runs, and a monitor shows variable values changing. You can step through commands at your own pace.

Synchronise your dancers to music

Add a backing track for your characters to dance to - we've included 23 for you to choose from, or you can import your own tracks. A simple slider lets you synchronise your dancers to the beat.

Import your own 3D objects

Yenka's 3D environment lets you control your characters, and view their actions, in full 3D.

Yenka Programming lets you import 3D models from Google Sketchup - so you can create a 3D virtual world for your characters to inhabit!

Next...