This project is used in an ECS class as part of the Introduction to Programming unit. As with the mobile app project, design is a key component, as is reflection after completion of programming the PSA. The full project details and a story planner worksheet can be found here. The Scratch computational thinking journal can be used in this project, as well as through the ECS course and in both AP courses to get students to write about and reflect on their work (courtesy Nicole Reitz-Larsen).