Introduction to Python Programming with the Raspberry Pi Single-Board Computer

Introduction to Python Programming with the Raspberry Pi Single-Board Computer

The Raspberry Pi is the cheapest and most popular single-board computer available in 2016.  It is the size of a credit card and is powered by a 5-volt phone charger.  The goal of the Raspberry Pi Foundation is to "advance the education of adults and children, particularly in the field of computers, computer science and related subjects."  As technology educators to low-income families, we should all become familiar with the Raspberry Pi and show others how to use it, too.  I will introduce you to some of the projects I have done and start you on your way to building your own creative projects.  The Python programming language is the perfect way to unleash the power of the device, so I will demonstrate some different introductory Python projects suitable for children.  Buy Raspberry Pis, teach children to use them, and give them a computer that they can take home.  With some luck and inspiration, they can unplug their game console and plug in a programming environment.

I want every child in the world to work on creative technology projects.  To meet that goal, I need to inspire as many educators as possible to use technology that is available within their children's financial restraints.  The Raspberry Pi is the perfect example of an affordable tool.  My kids buy $60 Playstation 4 games all the time.  For that price, they could have an entire computer.

I want participants to walk away knowing:

  • The Raspberry Pi has unlimited potential for creative projects.
  • Python is the easiest modern programming language, yet has great power.
  • Even if you are not creative, hundreds of project tutorials already exist.  All you have to do is start one.

 

Session Track

Implementation

Experience level

Beginner

Session Time Slot(s)