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
9-12
Related Academies
Electives
- Computer Science Principles - AP
- Advanced Topics in Computer Science G/T
- PLTW Digital Electronics G/T
Prerequisites
Completion of Algebra I prior to enrollment in academy coursework.
Industry Recognized Credentials
Students are offered the opportunity to sit for the IT Specialist: Python and/or Java certification tests. Additional certifications may be available as students progress through the courses.
College Credit
Students who successfully complete courses and earn a score of 4 or 5 on the Advanced Placement exam for Computer Science A - AP may be eligible for college credit at post-secondary institutions.
Successful Academy Students:
- Maintain a C average in all academy coursework.
- Upon completion of Computer Science A - AP, students are encouraged to take the AP Computer Science A exam.
Academy Sequence
Academy | First Course | Second Course | Third Course (Completer) |
---|---|---|---|
Computer Programming | Programming Fundamentals G/T CT-463-1 | Computer Science A - AP CT-475-1 | Advanced Object Oriented Design G/T CT-495-1 |