top of page

Programming and Robotics

See why students love to code!

STEMTaught uses the EdBlocks and EdScratch programming resources for the ELOP after school program. 

IMG_7061.HEIC
Ed Robot.png
coding-with-edblocks.png
coding-with-barcodes.png
coding-with-edpy.png
coding-with-edscratch.png

Use Python

(9-12)

Scan Barcodes

Use Blocks

(K-3)

Use Scratch

(4-8)

STEMTaught Coding Logo.png
IMG_5385.HEIC

EdScratch Lessons

These lessons are great for more practice with coding the Edison Robots. The lessons are designed for students that are intermediate at coding.

Screen Shot 2023-03-29 at 4.46_edited.png

Lesson 1: Explore Edison Robots

Get to know the buttons, lights and sensors on your Edison Robot. Build a lego creation on your robot!

Screenshot 2023-03-30 at 18-06-49 Edscratch - ali_edited.png

Lesson 2: Using Barcodes

Learn to scan a barcode with your edison robot. Scan a barcode to watch Edison avoid obstacles, follow a line, bounce in borders and more!

Screenshot 2023-03-30 at 18-20-19 Edscratch - ali_edited_edited.png
Screenshot 2023-03-30 at 18-20-19 Edscratch - ali_edited.png

Lesson 3: Sumo Wrestling

Scan a barcode to turn your Edison into a robot that can stay within a border. Battle two or more Edison robots in a Sumo Wrestling ring!

Lesson 4: Edison Soccer

Program remote controls and scan barcodes to turn your Edison into a robot soccer player.

Screenshot 2023-03-30 at 18-20-19 Edscratch - ali_edited_edited.png
Screen Shot 2023-03-29 at 4.47_edited.png
EdScratch U1 Lesson 1.jpg

Lesson 5: Mar's Rover Challenge

Create the EdTank or something else and explore different terrain. Observe what differences you notice in the driving of EdTank.

Screenshot 2023-02-27 at 14-19-42 EdBuild EdDigger instructions - dfe566_8b10e5522da0434c9

Lesson 6: Mar's Sample Collection

Create the EdDigger and explore different barcodes with the tank. See if you can pick up items with the EdDigger.

Screenshot 2023-02-27 at 14-09-54 EdBuild EdRoboClaw instructions - dfe566_e76f83ca2a13491

Lesson 7: Nasa Robot Challenge

Create the EdRoboClaw and explore different barcodes with the tank. Discover the uses for this build.

Screenshot 2023-03-30 at 18-17-52 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 8: Explore EdScratch

Learn about the Edscratch programming language. Load a couple of different programs onto your Edison robot and see what it does!

9 Download.png

Lesson 9: EdScratch vs Scratch

Discover the differences and similarities between EdScratch and Scratch. Complete as many Scratch activities as you can!

Screen Shot 2023-03-29 at 4_edited.png

Lesson 10: EdScratch Bug Box

Watch what happens when a bug fixing software is downloaded to you Edison robot. Watch what it does.

Screenshot 2023-03-30 at 18-15-41 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 11: How Computers Think

Discover the language of Edison and how it communicates with a computer.

bricks_318-198202_edited.png

Lesson 12: Make a Lego Sandwich

Write instructions for a friend on how to construct your Lego sandwich!

Screenshot 2023-03-30 at 18-19-19 Edscratch - ali.stemtaught_gmail.com - Gmail.jpg

Lesson 13: Human Robots

Discover how to think like a robot! Follow the instructions from a friend on how to get to a goal.

14 stop on black line.png

Lesson 14: Step-by-step in Edscratch

Learn how important step-by-step instructions are in order for Edison to do what you want it to.

Screenshot 2023-03-30 at 18-08-45 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 15: Driving Edison

Work in EdScratch to learn how to program Edison to drive.

Screenshot 2023-05-02 151106_edited.png

Lesson 16: Maze Madness

Drive Edison through a maze without touching the borders and create your own maze for Edison to finish.

Screenshot 2023-03-30 at 18-08-01 Edscratch - ali.stemtaught_gmail_edited.png
u2 1_edited_edited.png

Lesson 17: Self-walking pet

Program Edison into a Lego pet that can walk itself and come back.

Screenshot 2023-03-30 at 18-12-21 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 18: Explore Edison's outputs.

Discover how Edison can takes instructions and perform them.

Screenshot 2023-05-19 204443_edited.png

Lesson 19: Drive the Maze Safely

Program Edison to drive the maze while using it's lights as left and right turn signals that signify which way it has to turn in order to complete the maze.

Screenshot 2023-05-16 142331.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 20: Explore Input Parameters

Discover what input parameters are and experiment with all the different ways you can change them to program Edison to drive for less time, wait for longer, and more.

Screenshot 2023-05-19 202410_edited.png
Screenshot 2023-03-30 at 18-20-19 Edscratch - ali_edited.png

Lesson 21: Teach Edison to Count to 9

Program Edison to drive across different printed numbers. Change input parameters to get Edison to accurately drive the number.

Screenshot 2023-05-19 203348_edited.png
Screenshot 2023-03-30 at 18-20-19 Edscratch - ali_edited.png

Lesson 22: Teach Edison to Count to 9 Out Loud

Write a code that programs Edison to trace a number and count the same value out loud as it drives.

Screen Shot 2023-03-29 at 4.48_edited.png

Lesson 23: Explore Edison's Musical Talents

Discover the sound category in EdScratch. Experiment with all the different sound outputs that can be created.

Screenshot 2023-05-19 205435_edited.png

Lesson 24: Play a Song in a Round

Program Edison robots to play the same song at different times. Harmonize your robots together.

Screenshot 2023-03-30 at 18-17-33 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 25: You are the Conductor

Become a conductor and program Edison to play a song of your choice.

Screen Shot 2023-03-29 at 4_edited.png
Screen Shot 2023-03-29 at 4_edited.png
Screen Shot 2023-03-29 at 4_edited.png
Screen Shot 2023-03-29 at 4_edited.png

Lesson 26: Explore Bugs and Debugging

Discover how to troubleshoot and correct a problem when Edison is not doing what you want it to do.

Screenshot 2023-03-30 at 18-11-13 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 27: Explore Edison's Motors

Learn how the drive category is telling Edison's motor to move. Program Edison to spin, drive forward, and more.

Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png
Screenshot 2023-05-29 115817_edited.png

Lesson 28: Spinning Garden

Turn Edison robot into a spinning garden with flowers, bees, and more!

Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png
Screenshot 2023-05-29 115809_edited.png

Lesson 29: Spinning Solar System

Turn Edison robot into a spinning solar system model!

Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png
Screenshot 2023-05-29 115759_edited.png

Lesson 30: Cartographer and Navigator

Build a robot sized map and program Edison to navigate through it!

Screenshot 2023-05-29 115749_edited.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 31: Writer and Director

Write your own story and program Edison to present it!

Screenshot 2023-05-29 155842_edited.png
Screenshot 2023-03-30 at 18-17-08 Edscratch - ali_edited.png

Lesson 32: Repeating Steps

Write a program that codes Edison to drive a square.

Screenshot 2023-05-29 155852_edited.png
Screenshot 2023-03-30 at 18-17-08 Edscratch - ali_edited.png

Lesson 33: Drive a Triangle

Write a program that codes Edison to drive a triangle.

Screenshot 2023-05-29 155900_edited.png
Screenshot 2023-03-30 at 18-17-08 Edscratch - ali_edited.png

Lesson 34: Drive a Hexagon

Write a program that codes Edison to drive a hexagon.

Screen Shot 2023-03-29 at 4.49_edited.png

Lesson 35: Choose Your Shape

Write a program that codes Edison to drive in the shape of your choice.

Screenshot 2023-05-29 155908_edited.png
Screenshot 2023-03-30 at 18-17-08 Edscratch - ali_edited.png

Lesson 36: Drive a Circle

Write a program that codes Edison to drive a circle.

Screenshot 2023-05-29 155939_edited.png

Lesson 37: Drive a Square?

Write a program that codes Edison to drive a square over and over.

Screenshot 2023-03-30 at 18-17-08 Edscratch - ali_edited.png
Screenshot 2023-06-09 155607_edited.png

Lesson 38: Doodle-bot Challenge

Write a program that codes Edison to draw the shape of your choice.

Screenshot 2023-05-29 155926_edited.png
Screenshot 2023-03-30 at 18-17-08 Edscratch - ali_edited.png

Lesson 39: Loops and Sequence

Write a program that codes Edison to drive a quadrilateral.

Screen Shot 2023-03-29 at 4.48_edited.png

Lesson 40: Forever Loops

Write a program that codes Edison to do something forever.

Screenshot 2023-03-30 at 18-10-50 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 41: Earworm Challenge

Write a program that codes Edison to play a song forever.

Screenshot 2023-05-29 155939_edited.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 42: Stacking and Nesting Loops

Write a program using multiple different loops for Edison to run.

Screenshot 2023-05-29 155950_edited.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 43: Edison the Designer

Write a program that codes Edison to drive a pattern using loops.

Screenshot 2023-05-29 165455_edited.png

Lesson 44: Dance Party

Work in groups to write a program that codes Edison to have a dance party.

Screenshot 2023-05-29 165843_edited.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 45: Interrupting the Main Program

Write a code that has an 'interrupt' programmed into it.

Screenshot 2023-05-29 171910_edited.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 46: Try a Clap Instead

Write a code that has an 'interrupt' programmed into it and runs by clapping.

Screenshot 2023-03-30 at 18-11-41 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 47: Cheater Bot

Write a code that program Edison into a decider bot with a secret cheat.

Screenshot 2023-03-30 at 18-11-41 Edscratch - ali.stemtaught_gmail_edited.png

Lesson 48: Pick One

Write a code that program Edison into a decider bot that flashes its lights forever.

Screenshot 2023-05-29 172342_edited.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 49: Comments in Coding

Discover the use of comments with coding in EdScratch.

Screenshot 2023-05-29 172644.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 50: Create and Comment

Design a program for Edison to follow and use comments throughout your code.

Screenshot 2023-05-29 172644.png
Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png

Lesson 51: Share Your Comments

Pair up and use comments to see if your partner can understand your code.

Screenshot 2023-03-30 at 18-12-21 Edscratch - ali_edited.png
Screenshot 2023-05-29 172342_edited.png
bottom of page