Combine LEGOs, Simple Machines, Scratch and Raspberry Pi to make dynamic, programmable art

Latin 7th Grade Girls featured on Raspberry Pi Blog

We are on today. Here are the very nice comments from Liz Upton:

I met Tom Dubick about a year ago at Hackerspace Charlotte, NC. He teaches engineering to the girls at Charlotte Latin School, and we believe his class was the first to be using the Raspberry Pi in the United States.

He and a group of his 13-year-old pupils have just given a TEDx talk called How Girls Should Serve Raspberry Pi. The girls here are presenting the projects they’ve made with Raspberry Pi over this semester, but there’s another important message here: we know that STEM subjects are not just for boys, but we should recognise that not all girls are the same, so our teaching approach is doomed if we decide that the only way to get girls into engineering subjects is to “shrink it and pink it”.

Keep watching — the projects get better and better. (Rolling backpack indicator lights FTW!)

READ: Charlotte Latin girls give a TEDx talk (via Raspberry Pi)

Building Future Engineers

A goal of this blog is to promote teaching young people the engineering method. I have spent over twenty years teaching middle and high school students engineering. I think the best way to teach engineering is by doing engineering with a minimum of lecture time and and a maximum lab time. The labs or projects need to be interesting and relevant to kids. We try to create labs where students use math as a tool that saves them time when doing the engineering project. We explain the underlying science ideas or better yet we try to get the students to rediscover these concepts. The sweet spot is a class that is both engaging and academically rigorous.

I will provide tips and trick for teaching kids engineering as well as news that you might find interesting. Here are some of the topics I will cover:

  • Aviation featuring Fly To Learn
  • Bridges featuring West Point Bridge Designer
  • Programming including Scratch,Python and C++
  • Physical computing — think Arduino
  • Raspberry Pi Computing
  • Robotics featuring LEGO EV3, NXT and Tetrix

I have linked a local TEDx talk I did in Charlotte last year. It explains my views on teaching children. I am very curious what you think and I hope you will share your ideas.

WATCH: STEM teacher sit down! Socrates is dead.

Why the Raspberry Pi computer is a game changer.

Raspberry Pi

Raspberry Pi

The $35 Raspberry Pi computer (yeah, the card above is actually a computer) can be a game changer is for the following reasons:

  • GPIO: General Purpose Input Output Pin means you can do physical computing including robotics on the cheap.
  • Scratch and Python are freely distributed programming languages. Scratch is hugely successful now married to a $35 computer. Please remind me again why every 11 year old can’t be exposed to programming.
  • Linux: free operating system — don’t worry it has a very friendly user interface
  • Small size: easier to store in your classroom or home
  • Price: not really just $35. You will need to have used equipment to keep the price at $35. However, at twice price it still pretty darn cheap when you consider that you have no software costs.

7th Grade Girls know how to serve Raspberry Pi or how girls do physical computing

Recently, my seventh grade girls engineering class participated at a local TEDx talk. It features girls who used Raspberry Pi in their technology projects. One young lady made a room alarm to alert her when her little sister snuck into her room. Another girl added turn signals to her rolling backpack. (Not bad for seventh graders.) We are now teaching kids both physically and virtually about programming and physical computing using the Raspberry Pi, I guess I have taught more than 150 kids so far. I know this is small compared to Britain, but it is a start. We have some curricular materials if anyone is interested. The materials included traditional programming and physical computing. We are now developing a network security unit for middle school children.

Here is the link to the TEDx talk:

WATCH: How Girls Should Serve Raspberry Pi