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:
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.