Have you always loved computers? Do you enjoy activities that require a lot of thinking and planning?
Computer Programming Academy students will expand their understanding of computer science and computer programming concepts. Students learn the fundamental principles and technology of object-oriented programming and work in a computer lab to gain hands-on programming experience on both individual and team programming projects. Students have the opportunity to make connections with the local professional computer science community and participate in local, national and international programming events. The academy course sequence includes one AP Computer Science Course.
Location
Your current school
Depending on interest and enrollment, this academy may be offered at your home school. Contact your school's guidance counselor for more information.
Grades
10-12
Related Academies
Electives
- Calculus AB - AP
- Statistics - AP
Prerequisites
Completion of Algebra I prior to enrollment in academy coursework.
Successful Academy Students:
- Maintain a C average in all academy coursework.
- Complete a large-scale group programming project during the senior year.
- Upon completion of Computer Science A - AP, students are encouraged to take the AP Computer Science A exam.
Suggested Course Schedule
Grade Level | Course 1 | Course 2 | Course 3 | Course 4 | Course 5 | Course 6 | Course 7 |
---|---|---|---|---|---|---|---|
Ninth Grade | English required | Mathematics required | Science required | Social Studies required | Fitness & Health required | Technology Education required | Fine Arts available |
Tenth Grade | English required | Mathematics required | Science required | Social Studies required | Elective available | Elective available | Programming Fundamentals G/T |
Eleventh Grade | English required | Mathematical Analysis – Honors, Pre-calculus G/T or above | Science required | Social Studies required | Elective available | Elective available | Computer Science A-AP |
Twelfth Grade | English required | Mathematics required | Science Elective available | Elective available | Elective available | Elective available | Advanced Object Oriented Design G/T |