Program developers make choices and iterate to continually refine their product. At this stage, students explain or write about the goals and expected outcomes of the programs they create and the choices that they made when creating programs. Students could use coding journals, discussions with a teacher, class presentations, or blogs. For example, students could use a combination of images, verbal reflections, a physical model, and/or written text to show the step-by-step process taken to develop a program such as cutting and pasting coding commands into a journal, using manipulatives that represent different commands and control structures, and taking screenshots of code and adding to a digital journal. This iterative process could be documented via a speech, journal, one on one conference with teacher or peer, small group conference, or blog. (CA CCSS for ELA/Literacy SL.K.5, SL.1.5, SL.2.5) (CA NGSS: K-2-ETS1.2)
Standard detail
Depth 2Parent ID: F02277A04CBB4B80A271B5C6CE29BC47Standard set: Level 1A: Grades K-2 (Ages 5-7)
Original statement
Quick facts
- Statement code
- Standard ID
- DB946FECB1F0485FB413FF4B0A1508D8
- Subject
- Computer Science
- Grades
- K, 01, 02
- Ancestor IDs
- F02277A04CBB4B80A271B5C6CE29BC477E58CC1941BE4660A7A02154E41746DB
- Source document
- CSTA K-12 Computer Science Standards (Revised 2017)
- License
- CC BY 4.0 US