Course Syllabus
Course Description / Overview:
Grades: 6 – 12
Raspberry Pi is a small, affordable single-board computer that is used to design and develop practical IoT and robotics devices. This course is a practical, hands-on, example-driven which will teach students how to design and build robotics solutions and applications by combining Python and Raspberry Pi. They will start by installing and setting up the necessary hardware to create a seamless development platform. Students will learn about digital electronics & components, build electronic circuits on a breadboard, and learn about various Sensors and Actuators.
Class Goals/Outcomes:
- Kids will get an understanding of the Raspberry Pi Operating system, Python, GPIO Module, and Electronic Circuits
Course Outline:
Day 1 |
Topic: Python Variables, User input, List, Random Activity: Fortune Teller app |
Day 2 |
Topic: Conditions, Boolean Operators, Activity: Intro to LED , GPIO |
Day 3 |
Topic: For loop, While Loop Activity: PWM code, Dimming lights |
Day 4 |
Topic: Functions and Buttons Activity: Controlling led with Buttons |
Day 5 |
Topic: List, nested List Activity: Quiz Game |
Day 6 |
Topic: DC motor, Servo Motor, temperature Sensor Activity: Weather Detector |
Day 7 |
Topic: buzzer, Distance Sensor Activity: Burglar Alarm |
Day 8 |
Topic: Linux Coding Activity: Basic Linux commands |
Student Expectations / Classroom Policies:
- Decent typing skills
- Before class starts,
We are providing pre-installed Raspberry Pi.
Here is the video on how to connect with pre-installed Rasberry Pi on your computer:
What Should I bring to Class?
-
Are there any course requirements or prerequisites?
- Must have a Windows 7 or greater computer.
- The computer must have an ethernet port or you have adopter to connect to the ethernet port.
- Notice: we are not supporting Mac for this class.
- For hands-on, Raspberry PI and supporting electronics are required
Free rental for supporting Pre-installed Raspberry Pi and electronics kit is available with a deposit of $125. That will be refunded once the kit is returned.
Or link to purchase the Electronic Kit: