MAET Makers: Background Research Time

After watching a few videos on the Raspberry Pi and the advanced things people have been able to program it to do, and reading a variety of discussion forums, I decided that before I could actually do much (exciting!) with the Raspberry Pi I would need to know the basics of “Python” programming in order to operate the operating system.

Some of the resources I found were:

Python for Beginners:

Adafruit Learning Systems:

Khan Academy – Python Programming

Raspberry Shake – Raspberry Pi Tutorials –

*I did check Atomic Learning but they did not have any resources for Python

I personally like the Raspberry Shake Tutorials because a lot of it was reading based so I found it easier to go back and re-read to make sure I was understanding, instead of watching a video and starting and stopping. The pictures were very helpful because it was a static image, instead of it changing too quickly before I understood. Also because I didn’t have a Raspberry Pi to tinker with, most of the videos were examples of people working with the actual program, and I was more trying to find background research.

I learned quickly that computer programming contains its own “language” or terminology, much of with I was not familiar with even though I have some basic skills from coaching lego robotics. When thinking about this in the context of teaching, when we start a new unit there is often a lot of new vocabulary so it must be overwhelming for students as they work to build an understanding. As teachers, sometimes I think we forget what our students don’t know yet, and how challenging it can seem before you have learned it. It was good to be reminded of how challenging a new concept can be – especially when it is something like programming the Raspberry Pi that is completely unrelated to most other knowledge that I already have in my long term memory.

I also sent a Tweet out to my PLN on Twitter to ask for additional resources, although I didn’t receive any suggestions.


One comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s