Lesson #1 - Raspberry Pi Introduction
Unit Overview and Outline:
Author: Jim Burnham - TopClown@STEAMClown.org. License: Distributed as Open Source.
This is the start of the Raspberry Pi and Python Module. This Lesson is an introduction to the physical Raspberry Pi and the Python language. As part of class, you will receive a Raspberry Pi and will be introduced to the “textbook” we will be using, Programming the Raspberry Pi – Getting Started with Python by Simon Monk and Think Python: How to Think Like a Computer Scientist (HTML) by Allen B. Downey (other text are fine, and some are referenced in lesson and the resources section). This lesson will include the following activities: Research on what you can do with a Raspberry Pi, Instruction Lecture, where the textbook is introduced, where you can read chapter 1 and take a quiz; Then you will get a Raspberry Pi checked out to you for the semester and you will be lead through the process of setting up your Raspberry Pi, and then maybe even having time to play Minecraft...
Learning Objective:
You will be introduced to the Raspberry Pi for the first time
You will understand how to connect their Raspberry Pi and how to start it for the first time
You will setup personal preferences on the Raspberry Pi
You will be able to navigate around the Raspberry Pi Linux desktop menus.
Prerequisites:
No explicit prerequisite course work or coding knowledge is required, but students are expected to have a good understanding of basic computer principles.
Caution & Safety Considerations:
Primer: "Aaron, I can imagine no way in which this thing could be considered anywhere remotely close to safe. All I know is I spent six hours in there and I'm still alive... You still want to do it?"
As with any activity, please make sure you are using appropriate safety equipment. If you are coding, make sure you stand up and stretch every hour or so, Please consider any safety issues connecting the Raspberry Pi, Arduino's, computers and other electronic equipment.
Lessons, Lectures, Labs - Raspberry Pi - Introduction
Raspberry Pi - Introduction - This lecture /slide set is an introduction to the Raspberry Pi Micro-computer. You will learn how to configure it, image an SD card, and boot it for the first time. You will then learn to navigate the desk-top and see what resources are available.
Chapter 1 Quiz - Text Book for class: Programming the Raspberry Pi – Getting Started with Python by Simon Monk. There is a copy available for each student on the resources bookshelf
Reference & Resources:
Text Book for class: Programming the Raspberry Pi – Getting Started with Python by Simon Monk
Raspberry Pi - Getting Started Tutorial - In this project you will connect up a Raspberry Pi computer and find out what it can do. - from www.raspberrypi.org
Safe SD card formatter. This is the recommended SD card formatter. If you just use windows, it some times can't see the correct size, so you use this SD card Formatter
Installing NOOBS Project Tutorial - In this project you will learn how to install the NOOBS Raspbian installer
Latest NOOBS SD card image download. This is a easy OS image installer. Typically this is where you would start if you were trying to re-image an SD card
License & Attribution:
This lesson and content there in is distributed as Open Source. This interpretation is primarily the Intellectual Property of Jim Burnham, Top STEAM Clown, at STEAMClown.org . This Lesson, presentation and content is distributed under the Creative Commons License CC-BY-NC-SA 4.0. The programming code found in this presentation or linked to on my Github site is distributed under the GNU General Public License v3.0 & the European Union Public Licence EUPL 1.2 or later My best attempt to properly attribute, or reference any other sources or work I have used are listed below or in the slides and lecture notes
The lecture slides are an adaption, and companion to the book by Simon Monk “Programming the Raspberry Pi – getting Started with Python”. Created to better target my SVCTE High School Mechatronics Engineering class
Teachers - Unit, Module and Lesson Plans
To access this Lesson Plan and the Teacher collaboration area, you will have needed to connect with me so I can Share the content with you. Please go to the Teachers & Partner Page,, check out my Licensing and fill out my Collaboration and Curriculum Request Form. I'll review and then grant you access to the requested areas and lesson plans
Random Stuff To Sort
none