ActivePuzzle User Guide
This is a quick start guide to ActivePuzzle. For further information please visit the online ActivePuzzle course.
What is ActivePuzzle?
ActivePuzzle is a game for learning robotics by simply building robots out of puzzles. This game was designed to develop computational thinking while playing by experiencing and assimilating basic computational concepts:
Input (from sensors) and Output (to actuators)
Logic – inverse, AND, OR, filtering
Conditional execution – robotic function execution as dependent on an input value.
Repeated execution – robotic function execution while a certain condition holds.
Electronics concepts – as implementing the robot logic: voltage, current, resistance.
Additionally, ActivePuzzle encourages creativity, problem solving and teamwork while playing and building robots.
Who is this Course For?
This guide is for educators who wish to teach robotics young children/students. The ActivePuzzle game was designed to enable learning by doing, that is, conclude the above computational concepts by simply playing and building robot models. Therefore, we recommend the inverse learning methodology, where the children first build robots, and then discuss and conclude the ideas and principles behind those robots. Educators can use the robot models, the concepts and the conclusions brought here to support student learning.
This course has five lessons, each containing three robot models. Each robot model is then discussed and explained in detail, emphasizing scientific and technology principles.
Each lesson includes the following parts:
Robot models with each including a description and puzzle parts, with their ordinal number, composing that model.
Detailed explanation of the robot models.
We suggest letting the students first build the robots described in the lesson, experience with their operation, optionally alternating them, and then try reaching the conclusions by themselves, using their own words.
To connect two puzzles first insert one into the other in 90 degrees, then rotate, as follows:
The following principles apply when building ActivePuzzle robots:
An ActivePuzzle robot must include at least one battery, one input puzzle (red) and one output puzzle (black)
All puzzles but the logic (blue color) are direction neutral, that is, you can lay them in any direction. For the logic puzzles (blue), the two inner circles are the inputs and the two outer circles are the outputs, as follows:
Following are robot models you can build to better understand how ActivePuzzle works: