cMinds is a tool that deploys programming concepts towards the development of analytical thinking skills among primary education learners. Learners first become familiar with programming constructs; then they apply them towards synthesizing visual programming solutions to logical puzzles. Learners are supported in developing intuition on potential solutions through semi-structured exploration, the so-called "hands-on area". They develop precise visual programs by dragging-and-dropping commands from a tool set to a programming area. They visualize the effects of their efforts through animated executions of their visual programs. And finally they compare their visual program to an optimal solution. 7 logical puzzles are available that expose learners to pattern matching, categorization, mathematics, logic, and algorithmic thinking.

Community Reviews

No community reviews yet.