Suitable for: 4th-6th grade or graduates of
one of the Young Engineers mechanical engineering programs
Average lesson duration: 60/90 minutes

Using LEGO® parts and LEGO® WeDo graphic programming to build robots, Robo Bricks enrichment program participants learn software engineering, technology, entrepreneurship and math (STEM). During each lesson, students will assemble a robot that will preform a predetermined task. Constructing these robots will develop each student’s ability to create computer algorithms and capability to implement those computed codes.
Most real world computer programming and software engineering takes place in English. We teach our students using professional English terms helping them to develop their technical language for the field.

Each student in Robo Bricks enrichment program will design a software and mechanical engineering project. Students will be critiqued by potential “investors” after they present their project proposals.  This enrichment program introduces its participants to many important professional skills that we hope they will later be able to employ in their careers.

Overview of Robo Bricks curriculum

e² Young Engineers believes teaching our students in such a way that each enrichment program builds upon previous programs’ curricula. We always encourage newcomers and reteach lessons to make sure all students are up to speed. Robo Bricks introduces participants to the world of robotics through lessons of mechanical engineering.

This enrichment program teaches practical software and mechanical engineering principles such as: algorithm planning, formulation of pseudo code, flow charts, We-Do Programming, input and output implementations, loops, multi-threads, keyboard operations, sensor applications, calculation commands.

Robo Bricks also introduces students to realistic professional skills and the world of entrepreneurship. We teach our participants about market study, product page, how Google works, Microsoft Power Point, rhetorical methods.

Robo Bricks secondary objectives

  • Introduce algorithmic thinking
  • Learn English 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

Robo Bricks building model themes:

  • Gadgets and games
  • Modern Robots to execute different tasks