- standard
Program Development
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Using correct terminology, describe steps taken and choices made during the iterative process of program development.
- standard
Program Development
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
- standard
Program Development
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Give attribution when using the ideas and creations of others while developing programs.
- standard
Program Development
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
- standard
Modularity
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
- standard
Control
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Develop programs with sequences and simple loops, to express ideas or address a problem.
- standard
Variables
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
- standard
Algorithms
- 1st Grade
- 2nd Grade
- Kindergarten
- Michigan Computer Science Standards
- Algorithms & Programming
Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.