Physical Computing for Kids – Level 1


Physical Computing for Kids – Level 1  is a coding curriculum for middle school designed by computing curriculum experts for teaching physical computing through exciting activities such as controlling characters using evive, creating exciting games, making a smart LED street light, etc.  With its clear explanations and a variety of exciting coding activities and games, Physical Computing for Kids – Level 1 will help students develop basic physical computing skills in no time.

Learning Outcomes

After completing Physical Computing for Kids – Level 1, students will become familiar with the basics of physical computing and gamification, algorithms, and logical reasoning with the help of a wide variety of coding activities.

Apart from the aforementioned learning outcomes, this STEM curriculum will also help them develop important skills such as problem-solving, attention to detail, and abstract thinking.

Learning Hours

Curriculum Lesson Plan

Module 1: ABC of Physical Computing

Students will be introduced to the basics of physical computing with the help of engaging coding activities based on evive.

Lesson 1.1: Digital Output – LED State Control

Lesson 1.2: Analog Output – LED Brightness Control

Lesson 1.3: Digital Output – LED State Control

Lesson 1.4: Analog Input – Reading Potentiometer

evive Display Extension

Lesson 1.5: evive’s Display – Hello World!

Module 2: Ready. Set. Play!

Students will learn the basic elements that make up a game and will code two simple games on their own in PictoBlox that can be played using evive.

Lesson 2.1: Beetle in the Maze

Feeding Shark

Lesson 2.2: The Hungry Shark Game

Module 3: Do-It-Yourself!

After gaining ample knowledge about physical computing, students will make various exciting DIY projects using PictoBlox and evive by implementing the knowledge.

Lesson 3.1: Displaying Patterns on RGB LED Strip

Lesson 3.2: Making Custom Patterns on RGB LED Strip

Lesson 3.3: Controlling a DC Motor using PictoBlox

Lesson 3.4: Smart Hand Band for Blind People

Angry Bird: Control Servo using Ultrasonic Sensor

Lesson 3.5: Controlling a Servo Motor using PictoBlox


Lesson 3.6: Smart LED Street Light

Capstone Project

The final lesson of the Physical Computing for Kids – Level 1 curriculum for schools is where students get to apply all the concepts they have learned in the previous sections to make a project to solve a real-world problem of their choice.

What will you need to Conduct this Curriculum?


STEM Classroom Bundle

The perfect Starter Package for schools to implement STEM, electronics, and robotics education.


PictoBlox Software

Graphical Programming Software for kids to make games, animation, and program robots. 

Contact Us

Implement this curriculum at your School / Activity Center!

Explore Other STEM Curriculum