Unit 1: The student will investigate the history of computers and demonstrate an understanding of computer terminology. (MP3)
Unit 2: The student will apply modular approach to structured programming using classes and methods. (MP2, MP4, MP7, MP8)
The student will continue to use a structured, object oriented approach to programming. (MP1, MP2, MP7, MP8)
Unit 3: The student will apply modular approach to structured programming using classes and methods. (MP2, MP4, MP7, MP8)
The student will continue to use a structured, object oriented approach to programming. (MP1, MP2, MP7, MP8)
Unit 4: The student will solve problems by writing algorithms with a focus on efficiency. (MP2, MP4, MP7, MP8)
Unit 5: The student will continue to use a structured, object oriented approach to programming. (MP1, MP2, MP7, MP8)
Unit 6: The student will continue to use a structured, object oriented approach to programming. (MP1, MP2, MP7, MP8)
Unit 7: The student will apply single and multiple dimensional arrays. (MP1, MP4, MP5)
Unit 8: The student will apply single and multiple dimensional arrays. (MP1, MP4, MP5)
Unit 9: The student will apply modular approach to structured programming using classes and methods. (MP2, MP4, MP7, MP8)
Unit 10: The student will continue to use a structured, object oriented approach to programming. (MP1, MP2, MP7, MP8)
Unit 11: The student will apply single and multiple dimensional arrays. (MP1, MP4, MP5)
Unit 12: The student will solve problems by writing algorithms with a focus on efficiency. (MP2, MP4, MP7, MP8)
Unit 13: The student will investigate the application of recursion. (MP1, MP2, MP4)
Unit 14: The student will solve problems by writing algorithms with a focus on efficiency. (MP2, MP4, MP7, MP8)