2. Recap Module 3

You must first complete 1. Introduction before viewing this Lesson

The logic behind summarizing your points:

Do you remember building a tower with playing cards when you were a child? Every time you added a new card on top, you carefully adjusted and aligned all the other cards under it. It helped you build a tall and stable tower.

The principle applies to our project as well. Every new point puts a strain on memory of what was covered earlier. Unless you summarize periodically, your audience can’t remember your points beyond a point (pun intended).

Lesson 1 Updating Your Software and Firmware
• Learn how to update the software
• Learn how to update the firmware

Lesson 2 Solutions to common brick-related issues
• Learn solutions to common brick-related issues

Lesson 3 Moving Straight
• Learn how to make your robot go forward and backwards
• Learn how to use the Move Steering block
• Learn how to read sensor values using Port View

Lesson 4 Pseudocode
• Learn what pseudocode means and why you use pseudocode
• Learn to write pseudocode for a common task

Lesson 5 Basic Turning
• Learn to turn the robot a desired number of degrees
• Learn the differences between Spin and Pivot Turns
• Learn how to program two different type of turns

Lesson 6 Displaying Text and Graphics
• Learn to use the Display Block to display text and images
• Understand why the Display Block can be useful in programming

Lesson 7 Custom Images and Sounds
• Learn to use the Display Block and Sound Block to add your custom images and sounds to the EV3

Lesson 8 Touch Sensor
• Learn how to use the Touch Sensor
• Learn how to use the Wait For Block
• Learn the difference between the Wait For Block and the Sensor Blocks
• Learn when to use Move Block’s “On” mode

Lesson 9 Color Sensor
• Learn how to use the Color Sensor
• Learn about Coast and Brake

Lesson 10 Loops
• Learn how to repeat an action
• Learn how to use Loop Blocks

Lesson 11 Switches
• Learn how to make your robot decide what to do out of different choices
• Learn how to use a Switch Block

Lesson 12 Debugging
• Learn about Data Wires
• Learn about Debbuging techniques

Lesson 13 Proportional Control
• Learn about Compute error and Make Correction

Lesson 14 Introduction to MY BLOCKS
• Learn when to use My Blocks
• Learn about Parametrization

Lesson 15 Parralel Beams
• Learn how to make a Parralel Beam
• Learn about Syncronization

Lesson 16 Logic Operations & Decision
• Learn about Modes in the Logic Block

Lesson 17 Data Logging
• Learn how to use Data Logging
• Learn how to view your data

Lesson 18 Introduction to Bluetooth
• Learn how to activate Bluetooth on EV

Back to: Module 4. Robotics Coding and Driving