Checkfu

Standard detail

Depth 2Parent ID: 218B489BCECF4D48A7144D726DFFD66BStandard set: Level 3A: Grades 9-10 (Ages 14-16)

Original statement

Complex programs are often iteratively designed as systems of interacting modules, each with a specific role, coordinating for a common overall purpose. Comments are included in code both to document the purpose of modules as well as the implementation details within a module. Together these support documentation of the design process. Students use resources such as libraries and tools to edit and manage parts of the program and corresponding documentation. For example, during development of a computational artifact students could comment their code (with date, modification, and rationale), sketch a flowchart to summarize control flow in a code journal, and share ideas and updates on a white board. Students may document their logic by explaining the development process and presenting to the class. The presentation could include photos of their white board, a video or screencast explaining the development process, or recorded audio description.

Quick facts

Statement code
Standard ID
269E7F1BBAAC40129344249D86BB2580
Subject
Computer Science
Grades
09, 10
Ancestor IDs
218B489BCECF4D48A7144D726DFFD66B
FE1325C506AB4533A562D9AD17E0536F