Standards Alignment

Project 3.1: Singing Bittle

Computer ScienceStandard ContentWhere it is in the activity?
3-5.AP.13Decompose problems into smaller, manageable tasks which may themselves be decomposedThe "you try" section students will decompose the steps of the program in order to create a new song.
3-5.AP.14Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced featuresCoding blocks are smaller portions of existing programs.
6-8.AP.19Document programs in order to make them easier to use, read, test, and debugExit ticket
6-8.DA.9Test and analyze the effects of changing variables while using computational modelsStudents will change variables to affect the tone, tempo, and notes of the song.
9-12.CS.1Describe ways in which abstractions hide the underlying implementation details of computing systems to simplify user experiencesStudents can describe the way the coding blocks create visually simplified representations of code, and allow users to code programs without having to build from nothing.