Print
S NO | Assessment statement | Grade | Teacher’s notes |
1 | Identify the inputs and outputs required in a solution. | ||
2 | Identify pre-planning in a suggested problem and solution. | Gantt charts. Pre-ordering. Pre-heating an oven. Home/locker/knapsack. Caching/pre-fetching. Building libraries of pre-formed elements for future use. LINK Thinking procedurally, thinking concurrently. Connecting computational thinking and program design, introduction to programming. | |
3 | Explain the need for pre-conditions when executing an algorithm. | ||
4 | Outline the pre- and post-conditions to a specified problem. | For example, cooking a dish for a meal. All ingredients available before starting to cook. A place to eat the food. | |
5 | Identify exceptions that need to be considered in a specified problem solution. | For example, identify the pre- conditions for calculating the end-of-year bonus when not all employees have worked for the company for the whole year. LINK Connecting computational thinking and program design, introduction to programming. |