Context of the Standard |
In order to determine if an algorithm is an appropriate reflection of the steps that must occur in order to complete a task, the students should check that the sequence of steps and any embedded loops that compose the algorithm works as intended. If the algorithm does not work as intended, the students should determine what changes could be made to the algorithm in order to complete the task. These changes may include adding, deleting, rearranging, or changing a step in order to obtain the intended outcome. This process can be conducted for both computer programs and unplugged activities. The process of revising a program so that is works as intended is called debugging. |
Essential Skills |
Essential Questions |
Essential Vocabulary |
Students should demonstrate these skills:
|
Students should investigate these concepts:
|
Students should apply these terms in context:
|