• Core programming concepts
• Visual programming
• Manage motors and sensors
• Robot construction
• Creative problem-solving
• Critical and logical computational thinking
• Cooperative work with international educational centers
Every student will be able to build their own LEGO® robot and use it throughout the week to solve problems and challenges. They will be given the opportunity to use their own creativity to improve upon the robot’s design to better tackle these challenges, while learning more and more advanced concepts. Programs are made using LEGO® Mindstorms software, and Tynker with PARROT® drones, which enables users to visually compose programs.
The course itself starts off by going through the different sensors available for the robots, and how to use these in conjunction with the motors to produce amazing robots and programs. We cover concepts such as branching, or conditional execution, where their program will only perform certain tasks if one or more logical conditions are met, for example, when an obstacle being detected or a collision happens. Looping is another core concept, where students learn how to make their programs repeat tasks over and over.
Activity that develops machining, communication and effective team work skills through the use LEGO® equipment.
Activity that develops: complex systems, computational thinking (programming) and global teamwork skills through the use LEGO® equipment.
Activity that develops prototypes for entrepreneur projects with the use LEGO equipment, Makey Makey and Micro:Bit; having a social perspective and purpose.