Ages: 6-10

Lesson duration: 75 minutes

The RoboBricks enrichment program teaches software engineering, technology, entrepreneurship and math (STEM). During each lesson, students build a robot that performs various tasks. Once they finish building the robots, the students are given the opportunity to develop and create computer algorithms and learn how to implement them on the WeDo coding system. We teach our students to use the correct coding terms, aiding them in the development of their technical language for the field. In the last semester, students design a machine and a code, and present their project to potential investors (a panel of judges, usually parents). This program introduces the participants to many important professional skills that they will later be able to employ in their future careers.

Overview of AlgoPlay Curriculum

Young Engineers believes in teaching through the Spiral Learning Technique. In this method, each enrichment program builds on the previous program’s curriculum. In addition, we always encourage newcomers and reteach lessons to make sure all students are up to speed.

With the tangible coding language of Algobrix®, students begin by constructing a building block model, then create various code sequences using Function & Parameter blocks. Finally, by pressing the Play block, the robot will perform the coding sequence.

By matching function and parameter blocks together, the child creates a set of commands for the robot to perform. For example, moving it forward or turning on a red light.

In each lesson, the student will perform high level programming tasks such as Algorithm planning, Conditioning, Loops, Multithreading, Debugging, Race Condition, sensor applications and more.

AlgoPlay equips students with the professional skills necessary for understanding the logic behind almost any coding language that exists today.

AlgoPlay Program Objectives

  • Discover coding and machinery engineering
  • Get familiar with software engineering terminology
  • Introduction to algorithmic thinking
  • Encourage problem-solving
  • Develop creativity and critical thinking

AlgoPlay Models

  • Gadgets and games
  • Amusement park rides
  • Various types of transportation machines
  • Modern robots to execute common tasks