There are currently no featured resources.

Snap! to Python

The art of learning a new computer programming language is similar to the art of learning a new language. Each language has its unique structure and syntax, but also similarities that make learning a new language easier. In this lesson, students are given a script written in Snap!

Lesson Plan
Low cost materials

Robots Toe the Line

In this lesson plan, students will learn how to use the Python programming language, Raspberry Pi computer, and a robotics kit to create a robot that moves and responds to its environment. It assumes that students are already familiar with programming fundamentals in Python.

Pages