In unit #1 students will be taught a formal method to solve any generic problem. A large stumbling block for many people when they are presented with any type of problem, is knowing where to start. By learning a process to follow to help solve any problem, this stumbling block will hopefully be removed.
Once familiar with the process, it will then be formalized into steps that students should follow to solve structured computer problems. Students will then use this process to solve all future structured programming assignments.
Key concepts students will learn are: