Image

AP Computer Science

This is a fast-paced course equivalent to a college introductory programming class. Students will learn about the exciting kinds of problems tackled by computer science while exploring the field’s most important tool—programming. The course will explore systematic problem-solving strategies that can be applied to real-world problems. The focus will be on writing full classes and the logic and structures around building them. Throughout the course, students will study common, reusable algorithms and learn to analyze them for correctness and speed.

Credits:  Full (1.0) Credit Course
Estimated Completion Time: 2 semesters/18-36 weeks

Course Scorecard

0.4/5
Overall Satisfaction
Rigor
100%

Relevance

87%
* Scores are based on student ratings out of 5.
"I enjoyed being able to workout and log my exercise hours whenever I wanted to... If I wanted to workout at midnight I could."
–Student Survey

Missouri Learning Standards

  • 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)

Course Catalog

Launch has a comprehensive catalog of courses available for Missouri students designed, developed, and delivered by Missouri educators.