Zoombinis in the Classroom
Zoombinis, with twelve math-based logic puzzles, each with four levels of difficulty, can help address and reinforce computational thinking skills such as:
- Problem decomposition: Breaking down a complex problem or system into simpler parts or chunks that are easier to understand.
- Automation: Predicting or planning a series of ordered steps or sequences for feasible and efficient solutions.
- Algorithms and procedures: Identifying and articulating a set of instructions for a specific problem or task.
- Data representation: Using and interpreting multiple representations of data or information to organize, make meaning, or solve problems.
- Abstraction/Formulation: Identifying and articulating general sets of algorithms (steps or instructions) or procedures that apply to various problem types or conditions (i.e., abstraction or formulation).
- Generalization: Applying common algorithms to a variety of problems, forming a solid set of practical approaches to problem solving.