New members: get your first 7 days of Courselog Premium for free! Unlock your discount now!

Physical Computing for Kids

Basics of physical computing with coding activities and games for kids

NUMBER OF LESSONS

13

LEARNING HOURS

13+

GRADES

5+

Curriculum Lesson Plan

Section 1 - ABC of Physical Computing

Students will be introduced to the basics of physical computing with the help of engaging coding activities based on Makey makey and Raspberrypi.

1.1 - Digital Output – LED State Control

What is physical computing? How to interface a controller with mblock in Stage mode? How to control the digital state of a pin to turn an LED ON and OFF?

1.2 - Analog Output – LED Brightness Control

How to control the brightness of an LED in Mblock using analog output?

1.3 - Digital Input – Reading the State of Switches

What is digital input? How to read the state of a digital pin in PictoBlox? How to read the state (pressed or not) of evive tactile switch? How to read the state (up, down, or center) of evive's slide switch?

1.4 - Analog Input – Reading Potentiometer

What is analog input? What is its range? How to read the analog state of pins in Mblock5 ? How to read the state of a potentiometer?

1.5 - LCD Display – Hello World!

What are the specifications of a display? How to display and manipulate text on the display using the Display Extension?