RoboBricks aims to introduce the students to the theoretical and practical aspects of the fields of technology, coding, math and entrepreneurship. RoboBricks is designed to develop algorithmic thinking and program implementation, using the LEGO® We-Do2 coding system. During each lesson, students will build a robot and code it to perform various tasks. Most programming tasks will be performed using English terms. The course objective is achieved when the students pick an idea and build a robot to accommodate that idea, conducting basic research around it, and presenting it to their class team members.