Term Archives

Category Physical Computing

  • Lights-Camera-Sensors with Python

    8 Lessons in

    Ready to start working with motion sensors, motors, and a camera?  This set of lessons uses a variety of new sensors to extend your skills as a Boolean Girl engineer.  Work with buzzers, light sensors, motion sensors and motors.  Learn how to connect these sensors to your Raspberry Pi computer and write the sensor controlling software in Python.  Working on these projects is a great way to learn Python.  Just writing a small amount of code creates something usable and fun. 

  • A Celebration of Lights

    4 Lessons in

    A collection of Physical Computing projects where you use your programming skills and a little bit of simple circuit knowledge to light up your craft projects, your room, or a holiday decoration. Earn your Raspberry PI Creator Badge by completing these crafty projects.  

  • Get Started with Physical Computing with Scratch

    5 Lessons in

    Interested in controlling lights and using switches to build stuff? Did you know you can use Scratch to interact with electrical circuits you build? Your Raspberry Pi has a row of GPIO pins in the long rectangular opening in the case. GPIO stands for General-Purpose Input/Output. You use these pins to connect programs you write […]

  • Get Started with Physical Computing with Python

    4 Lessons in

    In this course you will learn Physical Computing, connecting your programs to the physical world to make lights blink or take input from sensors, using Python. This basic class repeats many of the projects you may have already done but focuses on Python coding.