“FOLLOWING THE WALL”

Main Idea
In this scenario we will try to teach to children the structure of selection and repetition by using the LEGO EV3 brick. We will also show them how a robot interacts with the environment.
In real life, we have seen robotic constructions like cleaning self-propelled pools on the walls of a swimming pool. We have also seen many times cars moving autonomously following the lines of the road and stopping or avoiding an obstacle or a wall. How difficult is it to create one? How difficult is to make the code behind this robot?
CreatorRallis Spiros
SubjectComputer science
Length1- 2 hours
Pedagogical ApproachReal-Life and Technology assisted learning
 
Competences
Problem Identification
Decomposition
Algorithm thinking
Debugging
GradesAge (10 – 11), high learning level, basic-intermediate programming knowledge, basic principles of robotics
TechnologiesLego Ev3 package
Evaluation ToolsAt the end of the session students will “run” the program so teachers will evaluate them.

Learning Activities

Description

We would like our construction to control the distance from the wall. If it is above a limit the corresponding engine will start. If it is near the wall, start the other motor. This should be done constantly. So, this whole program has to go into one iteration.

First of all students have to understand and build a robot which can move safely and efficiently. The basic principles of robotics are a prerequisite. Afterwards they have to add and use the ultra-sonic sensor. The last step of the course is students to test their robots in real conditions.

At the end of the course a discussion should take place in class. We can expand our construction and make a robot that reacts to a wall and a sound. This way we can make a keeper for the house!

(DURATION: 1-2 Hours)

Worksheets

https://docs.google.com/document/d/1Ot0RtXJhT1iMQBTSBYNtOAAcH2sgbmFLkUYE2iiL1t0/edit








Leave a Reply

Discover more from Computational Thinking and Acting

Subscribe now to keep reading and get access to the full archive.

Continue reading