| 1.00 | Understand the importance of clear, precise commands. | 7% | B2 Understand Conceptual |
| 1.01 | Organize code into sequences to achieve a goal. | - | - |
| 1.02 | Investigate the use of commands in everyday digital technologies. | - | - |
| 2.00 | Understand the power of functions. | 7% | B2 Understand Conceptual |
| 2.01 | Categorize commands into a definition to use repetitively. | - | - |
| 2.02 | Code a function to choreograph a robot dance routine. | - | - |
| 2.03 | Evaluate the types of functions that digital technologies use. | - | - |
| 3.00 | Understand loops. | 9% | B2 Understand Conceptual |
| 3.01 | Explain patterns in the world and in code. | - | - |
| 3.02 | Demonstrate how to write code efficiently using loops. | - | - |
| 4.00 | Understand variables. | 10% | B2 Understand Conceptual |
| 4.01 | Identify how computers store information. | - | - |
| 4.02 | Explore coding using variables. | - | - |
| 4.03 | Investigate variable values and program output. | - | - |
| 5.00 | Understand conditional code. | 10% | B2 Understand Conceptual |
| 5.01 | Explore Boolean logic. | - | - |
| 5.02 | Write conditional code to anticipate changing conditions. | - | - |
| 6.00 | Understand types and initialization. | 12% | B2 Understand Conceptual |
| 6.01 | Explore how programmers use types for coding efficiency. | - | - |
| 6.02 | Describe types according to methods and properties. | - | - |
| 7.00 | Understand functions with parameters. | 8% | B2 Understand Conceptual |
| 7.01 | Illustrate procedures that require additional information. | - | - |
| 7.02 | Extend knowledge of parameters that make functions more flexible and powerful. | - | - |
| 8.00 | Understand logical operators and while loops. | 25% | B2 Understand Conceptual |
| 8.01 | Consider multiple factors before making decisions. | - | - |
| 8.02 | Use logical operators in code to respond to multiple conditions. | - | - |
| 8.03 | Explore the power of a while loop for repeating code. | - | - |
| 9.00 | Understand arrays and refactoring. | 12% | B2 Understand Conceptual |
| 9.01 | Understand storing data in arrays. | - | - |
| 9.02 | Explore how arrays and refactoring can simplify code. | - | - |