Start with a blank project, explore the sample apps and take the challenge to make them even better, or check out projects that other students have built.
Course specific professional learning provides hands on experience with the curriculum.
Algorithms and Programming
Post-AP material - Making Data-backed apps
This unit teaches students how to use App Lab's database capabilites to make apps that store data in the cloud so it can be retrieved later.
The Design Process
In this unit, students are asked to consider and understand the needs of others while developing a solution to a problem through a series of design challenges. The second half of the unit consists of an iterative team project, during which students have the opportunity to identify a need that they care about, prototype solutions both on paper and in App Lab, and test their solutions with real users to get feedback and drive further iteration
In this unit, students develop their programming skills in App Lab while exploring the role of hardware platforms in computing. Students look towards current and “smart” devices to understand the ways in which different sensors can provide more effective input and output than the traditional keyboard, mouse, and monitor. Note: This unit requires access to Adafruit's Circuit Playground board.