Week 4

Outline

Overview

Session 1

Questions

How to program a Lego robot to make turns using Gyro sensor?

How can we debug when the programs run into some trouble?

Goal

To solve problems using Move Steering, Loop, Display, and Gyro Blocks.

To understand useful techniques for debugging.

To use proper techniques to debug

Activities

Write code using Move Steering Block, Loop Block, Display Block and Gyro Block.

Use Display Block to display sensor value.

Learn about the problem solving process

Research the forms of life

Resources

Worksheet 5

Internet Resources

Outcomes

A code using Move Steering Block, Loop Block, Display Block and Gyro Block

Session 2

Questions

How to program a Lego robot for more complex missions?

Goal

To solve problem using Move Steering Block, Loop Block, Switch Block, Sound Block and Gyro Block.

To use "if-then-else" logic to commend the robot for different conditions.

Activities

Write code using "if-then-else" logic for complex missions

Learn about the components of a robot

Learn about EV3 robot parts

Resources

Worksheet 6

Outcomes

A code that includes programmed "if-then-else" logic