Unit 2:Problem Solving Unit Overview |
Instructional Day |
Topic |
1-2 |
Introduce data collection and problem solving. |
3 |
Introduce the four steps of the problem solving process. |
4-6 |
Apply the problem solving process. Use different strategies to plan and carry out the plan to solve several problems. |
7-9 |
Reinforce the four steps of the problems solving process. |
10-12 |
Count in the binary number system. Convert between binary and decimal numbers in the context of topics that are important to computer science. |
13-14 |
Introduce the linear and binary search algorithms. |
15-16 |
Explore sorted and unsorted lists and various sorting algorithms. |
17 |
Introduce minimal spanning trees and how graphs can be used to help solve problems. |
18-21 |
Final projects and presentations |