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:

    Raspberry Pi Kits

    Ethernet Cables

    SD Cards

    Raspberry Pi Electronics Kit