Banner Image
Back

Raspberry Pi

Category:

Coding & Programming

Grade Levels:

(Grades 6-12)

Final Projects or Artifacts:

The final project can include: A Functional Raspberry Pi Project – Examples include a digital weather station, automated plant waterer, motion-activated camera, or home automation system. Project Documentation – A written or video walkthrough of the project’s code, circuit diagram, design process, and functionality. A Troubleshooting and Debugging Log – Notes on problems encountered during development and how they were resolved. A Reflection on Skills Gained – A summary of programming and hardware skills acquired during the course and potential future applications.

Program Requirements:

  • Chromebook (1 per student)
  • Instructor access to SmartBoard or Projector
  • Raspberry Pi kits

Program Description:

This course introduces students to the fundamentals of computer programming, hardware integration, and engineering design using the versatile Raspberry Pi platform. Students will explore how to set up and use a Raspberry Pi to control electronic components, automate tasks, and develop real-world applications. Topics include basic Python programming, input/output control with GPIO pins, use of sensors and LEDs, and project-based learning centered on automation, coding, and digital design. The course emphasizes hands-on learning, logical thinking, and the connection between software and physical systems, making it ideal for students interested in STEM fields such as robotics, engineering, and computer science.