In this video we explain a fundamental concept to designing algorithms: decomposition. In the video, we explore what the concept means and some ideas for developing the skill of decomposition in other learning areas.
Graphic organisers:
http://mspedagogy.com/category/graphic-organizers/
http://edgalaxy.com/
http://www.eduplace.com/graphicorganizer/
Other referenced sites:
http://codebreaker.creativitygames.net/
http://code.google.com/p/blockly/