WIZ-PRO2 CURRICULUM HIGHLIGHTS STEM Learning and Advanced Robotics (ages 9-11) Develop more advanced programming skills, create programs using lines of code in Scratch, use more powerful robotics components such as gears and sensors, use Lego Mindstorms for creating powerful robots. Focus on Science, Mathematics, Technology, Engineering and Programming Skills Expand previous knowledge gained through Wizard-1 or Wiz-Pro1 course (based on LEGO Education and Scratch). Work as young engineers on programming projects Create robots programmed with programs written in Scratch and Lego Mindstorms From learning to write code in Scratch to programming Lego Mindstorms robots with EV3 bricks 1
About this course Kids nine to eleven years old transition to this course after graduating from our Wiz- Pro1 course. Students learn how to use animation and gaining as well as programming with Scratch and Lego Mindstorms. They learn how to create robots using Lego Wedo Expansion kits and the Lego Mindstorms robotics core set. This helps in transitioning to the wizard-2 course which uses Lego Mindstorms. Children create new models (robots) and programs while using scratch programming. Besides making their robots respond to scratch commands, children learn how to animate objects on the screen and to create and program robots using the laptops provided. Besides scratch programming, they also use Lego Mindstorms to develop further robotics skills by using EV3 brick from Lego. They create additional Lego Mindstorms robots and control them from their laptops or devices such as ipads and bluetooth connections over laptops. By the end of the course, children can write complex code in scratch as well as the basics of Lego Mindstorms program that use more powerful motors and sensors. Kids enjoy creating interesting robots, games and fun animations. 2
What Kids Learn Scratch Programming and Lego Mindstorms Scratch is the best way to introduce Computer Programming to young students. It is a visual programming language. Lego Mindstorms is a robotics learning kit from the Lego company that creates appealing robots of multiple kinds. Primarily, kids enroll in this program to: Develop coding skills Understand programming logic and design Learn about Lego brick Write programs in Scratch and Mindstorms Use Scratch and Lego Mindstorms to Control robots Create robots from LEGO bricks and control them using creative imagination and skillful programming. 3
Basics and Beyond Basics The basics introduce kids to Scratch programming interface. Those who are new to Scratch learn the different ways Scratch may be used to write lines of code coupled with visual drag-drop options available in the scratch interface. Students use their imagination and thinking to build interesting Robots with Lego Expansion set. Students learn to write programs in Scratch and to use programs to control the Lego Robots they create from Lego bricks. Students build robots like Forklift, Tower crane, Drawbridge, Bulldozer, Wind Turbine. Beyond Basics After the basics, the student work on additional programming topics in Scratch: Data block(variables) Control block [(Loops: repeat, forever, wait until, repeat until) (Conditional: if-then, if-then-else] Sensor blocks (color, touching, distance) 4
Operator block (and, or, not, pick random, mod, round) Finally, they get introduced to Lego programming Basics Beyond Basics Scratch Graphical Interface Programming with scratch: Simple commands Scratch with Imaging & Animation Using operators, loops & Conditional statements Handling Variables Lego Mindstorms EV3 Basics Navigational Controls Sensors Simple Projects 5