The RoboBricks enrichment program teaches software engineering, technology, and math. During each lesson, students build a robot that performs various tasks. Once they finish building their 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 terms, aiding them in the development of their technical language for the field.

In the later classes, students design a machine and a code, and present their project to potential “investors” (a panel of judges, typically parents). This program introduces the participants to many important professional skills that they will be able to employ in their future careers.

Overview of RoboBricks Curriculum:

RoboBricks introduces participants to the world of robotics through understanding the basics of
mechanical engineering and the basics of coding, including algorithm planning, formulation of
pseudo code, flow charts, WeDo Programming, input and output implementations, loops, multithreads, keyboard operations, sensor applications, and calculation commands.

RoboBricks introduces students to the world of entrepreneurship. Students will conduct market
research, create a product page, and use Google Tools, Microsoft PowerPoint, rhetorical methods
and more.

RoboBricks Program Objectives:

  • Introduce algorithmic thinking
  • Learn software engineering terminology
  • Encourage procedural thinking
  • Time management through submitting final project by a given deadline
  • Improving presentation skills
  • Working in teams efficiently
  • Familiarization with computer orientation
  • Gaining information system and media literacy
  • Progressing critical and creative thinking

RoboBricks Models:

  • Gadgets and games
  • Modern robots to execute variety of tasks