1. Introduction and learning objectives:
This lesson introduces an unplugged coding activity by engaging pupils in a
competitive/cooperative game that makes them familiarize with the main principles of coding
while also testing their curricular competences.
Coding is the language of things, which allows us to write programs. However, technology is
not strictly required to develop computational thinking, as we demonstrate by doing this
activity.
SYMBOL KEY
EXAMPLE
STEPS GUDE
UNPLUGGED CODING
PICK UP BRICK
Coger pieza LEGO
PUT DOWN BRICK
Soltar pieza LEGO
MOVE ½ BRICK WIDHT FORWARD
Mover ½ pieza LEGO a la derecha
MOVE ½ BRICK WIDHT BACKWARD
Mover ½ pieza LEGO a la izquierda
TURN BRICK RIGHT 90º
Girar pieza LEGO 90º a la derecha
TURN BRICK LEFT 90º
Girar pieza LEGO 90º a la izquierda
One step forward is only half the width of a brick
Keep in mind that you have to step backward to take another brick.
Write one line per brick (you can indicate the size of the brick)
When you pick up each brick, note that it should automatically rise
above the highest brick already in the stack.
Find out more at @:
https://csedweek.org/unplugged/thinkersmith
https://codeweek.eu/resources/teach
2. Worksheet 1
Programmers: ____________________________________________________________
Number of bricks.____________________ Colour:______________
Program: solve the problem and follow the instructions
You need a new lamp for your bicycle, you buy one. The filament of the bulb has a 4 Ω
resistance and it takes a current of 400 m A. The shop assistant did not give you a battery and
you must buy one. What voltage should the battery have?
Data:
Law you have to use:
Calculations:
Answer: __,__ ___
NUMBER OF BRICKS YOU CAN USE: the result*10
CODING
Here below, coders translate the algorithm into arrows (coding). The algorithm and the
structure expected is written in another piece of paper. You have to hand it in to the teacher
before robots arrive…
Robots: _________________________________________________________________
Number of bricks.____________________ Colour:______________
UNPLUGGED CODING
CHALLENGE GOT IT??
3. Worksheet 2
Programmers: ____________________________________________________________
Number of bricks.____________________ Colour:______________
Program: solve the problem and follow the instructions
Fill in the table using the parallel circuits formulas and the Ohm’s law
NUMBER OF BRICKS YOU CAN USE: Reqx10+I2
CODING
Here below, coders translate the algorithm into arrows (coding). The alghorith and the
structure expected is written in another piece of paper. You have to hand it in to the teacher
before robots arrive…
Robots: _________________________________________________________________
Number of bricks.____________________ Colour:______________
UNPLUGGED CODING
CHALLENGE GOT IT??
1 2 Total
I
V
R