Lesson: OSD 20V ESR Getting Touchy

Printer-friendly version
Objectives: 

This lesson uses a set of 5 CoderZ activities to introduce the Touch Sensor and extend the use of Smart Blocks.  Students will learn to Wait Until Touch Sensor is pressed, rather than Waiting For a set amount of time.

1) Follow the animated prompts to manually control the EV3 in the simulation window and see how the Heads-Up Display (HUD) shows the Touch Sensor value: 

LEVEL-UP to Obstacle Detection I Pack
Cyber Robotics 101: Obstacle Detection I >> Mission 1 (Meet the Touch Sensor) 
https://play.gocoderz.com/dashboard/#/project-editor/4546373

2) Follow the animated prompts to learn about the Wait Until Touch Block responds to the Touch Sensor (you can turn on the HUD in the simulation window to see the moment the Touch sensor gets pressed):

Cyber Robotics 101: Obstacle Detection I >> Mission 2 (The Wait is Over) 
https://play.gocoderz.com/dashboard/#/project-editor/4546513

3) Now write the code yourself to get the EV3 to turn at the wall:

Cyber Robotics 101: Obstacle Detection I >> Mission 3 (Wait Again) 
https://play.gocoderz.com/dashboard/#/project-editor/4546561

4) Follow the animated prompts to write the correct Smart Block code for "UntilTouch":

Cyber Robotics 101: Obstacle Detection I >> Mission 4 (Filling in Smart Blocks) 
https://play.gocoderz.com/dashboard/#/project-editor/3647746

5) Finally, follow animated prompts to create your own "LeftTurn"  Smart Block and test it out:

Cyber Robotics 101: Obstacle Detection I >> Mission 5 (Left Turns can be Smart Turns)
https://play.gocoderz.com/dashboard/#/project-editor/4546399

6) Answer these questions:

Can you explain the 3 steps for using Smart Blocks (Create, Call, Drag/Drop)?
What does the HUD show for the Touch Sensor? 

Differentiated Instruction Material: Alternative: 
Scope & Sequence: 
HW Platform: 
SW Platform: 
Interactivity Style: