Checkfu

Standard detail

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

Original statement

Variables are used to store and modify data. Students use variables in programs they create. At this level, students may need guidance in identifying when to create variables (i.e., performing the abstraction). For example, students could create a game to represent predators and prey in an ecosystem. They could declare a "score" variable, assign it to 0 at the start of the game, and add 1 (increment) the score each time the predator captures its prey. They could also declare a second "numberOfLives" variable, assign it to 3 at the start of the game, and subtract 1 (decrement) each time a prey is captured. They could program the game to end when "numberOfLives" equals 0. (CA NGSS: 5-LS2-1) (CA CCSS for Mathematics 5.OA.3) Alternatively, when students create programs to draw regular polygons, they could use variables to store the line size, line color, and/or side length. Students can extend learning by creatively combining a variety of polygons to create digital artwork, comparing and contrasting this to another work of art made by the use of different art tools and media, such as watercolor or tempera paints. (CA CCSS for Mathematics 3.G.1) (VAPA Visual Arts 3.1.4)

Quick facts

Statement code
Standard ID
366FF00042EB456A9D4C271667B20786
Subject
Computer Science
Grades
03, 04, 05
Ancestor IDs
0B2AE72BC1E843AF9F9D3DDFCE274947
C5714E6735074DC0A844CA7C8DEDECDE