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.