Digital Literacy and Computer Science DLIT (2018) Grade: K | 1) List the sequence of events required to solve problems.
Examples: Tying shoes, making a sandwich, brushing teeth. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 1 | 2) Order events into a logical sequence or algorithm.
Examples: Unplugged coding activities, sequence of instruction. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 2 | 2) Create an algorithm for other learners to follow.
Examples: Unplugged coding activities, illustrate sequence of a process such as baking a cake. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 3 | 2) Analyze a given list of sub-problems while addressing a larger problem.
Example: Problem - making a peanut butter sandwich; sub-problem - opening jar, finding a knife, getting the bread.
Problem - design and share a brochure; sub-problem - selecting font, choosing layout. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 3 | 4) Examine logical reasoning to predict outcomes of an algorithm. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 3 | 5) Create an algorithm to solve a problem as a collaborative team.
Examples: Move a character/robot/person through a maze. List steps to build a sandwich. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 4 | 2) Formulate a list of sub-problems to consider while addressing a larger problem.
Examples: Problem - a multi-step math problem; sub-problem - steps to solve.
Problem - light bulb does not light; sub-problem - steps to resolve why. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 4 | 4) Detect and debug logical errors in various basic algorithms.
Example: Trace the path of a set of directions to determine success or failure. Unpacked Content
|
Digital Literacy and Computer Science DLIT (2018) Grade: 5 | 2) Create an algorithm to solve a problem while detecting and debugging logical errors within the algorithm.
Examples: Program the movement of a character, robot, or person through a maze.
Define a variable that can be changed or updated. Unpacked Content
|