Checkfu

Standard detail

Depth 2Parent ID: 31414053D36141F9AF5A5102692B716CStandard set: Level 1B: Grades 3-5 (Ages 8-11)

Original statement

Decomposition is the act of breaking down tasks into simpler tasks. This manages complexity in the problem solving and program development process. For example, students could create an animation to represent a story they have written. Students write a story and then break it down into different scenes. For each scene, they would select a background, place characters, and program actions in that scene. (CA CCSS for ELA/Literacy W.3.3, W.4.3, W.5.3) Alternatively, students could create a program to allow classmates to present data collected in an experiment. For example, if students collected rain gauge data once per week for 3 months, students could break down the program tasks: 1) ask the user to input 12 weeks worth of data, 2) process the data (e.g., add the first four entries to calculate the rain amount for month 1, convert to metric system measurements), and 3) direct the creation or resizing of objects (e.g., one rectangular chart bar for each month) to represent the total number of rainfall for that month. (CA NGSS: 3-ETS-1-2) (CA CCSS for Mathematics 3.MD.2)

Quick facts

Statement code
Standard ID
E1C0556CB1184F8AA68D7571491AA486
Subject
Computer Science
Grades
03, 04, 05
Ancestor IDs
31414053D36141F9AF5A5102692B716C
C5714E6735074DC0A844CA7C8DEDECDE
· Level 1B: Grades 3-5 (Ages 8-11) · Unity Concord International School · Checkfu