Unit: EV3 - Advanced Programming Techniques

Overview: 
This unit begins by adding parameters to My Blocks to greatly increase their effectiveness. Parameterized My Blocks are then used for Moving an Turning. Parallel programming is then explored with introduction of parallel beams and techniques to keep them synchronized.
Education Level: 
Middle School
High School
Focus Area: 
Computing / Computer Science
Engineering
Mathematics
Mixed
Robotics Software
HW Platform: 
EV3
SW Platform: 
EV3-G
Interactivity Style: 
Mixed