8.1 Problem Solved

Unit Resources

You will explore different problems that you will learn how to break down into smaller problems and think logically to solve.
 
Computing Strands being developed:
1. Algorithms
2. Programming

Download

Save into

!Computing assessment

year 8. (next to workbook)

Sections

Success Criteria

Time Frame

1 - 1.5 Lessons
1. Decompose a simple problem
2. Decompose and abstract correctly
2. Recognise patterns
3. Solve complex logical puzzles
1- 1.5 Lessons
1. Decompose a simple problem
1. List Instructions
2. Create a simple flowchart
 2 Lessons
2. Create a simple flowchart
3. Use decomposition, abstraction
3. Recognise Patterns  
3. Flowchart includes selection
2 Lessons
3. Flowchart includes selection
3. Create a fully working flowchart
4. Create flowchart for complex problems
4. Flowchart shows definite/indefinite iteration 
1-2 Lessons
1. Execute basic sequence.
1. Alter code to modify results.
2. Detect bugs and fix them.
2. Use basic functions
2 Lessons
3. You can use selection (if, else or CASE)
3. You can apply a simple flowchart in python to achieve its goal
1-2 Lessons
3. You can use definite iteration (FOR loop)
3. You can apply a simple flowchart in python to achieve its goal
4. You can explain iteration.
5. You can explain the difference between definite and indefinite iteration
1-2 Lessons
4. You can use indefinite iteration (While Loop)
3. You can apply a simple flowchart in python to achieve its goal
4. You can explain iteration.
5. You can explan the diference between definite and indefinite iteration
1-2 Lessons
5. You can confidently use the correct type of iteration.
5. Use nested selection (if within an if )
6. You can use lists confidently
2 Lessons
4. Create and run procedures in your program.
5.Create and run functions in your program