• Programming & Game Design (PGD) 


    Introduction to Programming and Game Design:
    This course provides a foundation for computer programming through a focus on game design. During Quarter 1, you will learn about computing systems and algorithms as you code programs through the environments of Code.org and Scratch. During Quarter 2, you will be introduced to physical computing and the programming language, Python, as you program a microcontroller and a robot. As a culminating project, teams will develop and deliver a simple game that will make a transformative impact on others.