CodeHS Has AP Resources

Get your students ready for the AP exam with engaging projects, daily practice, and aligned resources on CodeHS.

College Board Endorsed

CodeHS is an endorsed provider recognized by the College Board for our AP Computer Science Principles*, AP Computer Science A (Nitro), AP Computer Science Principles in JavaScript, AP Computer Science Principles, AP Computer Science Principles in Python, AP Computer Science Principles: Cybersecurity, AP Computer Science Principles in Roblox, and AP Computer Science A (Cortado) courses. This endorsement affirms only the components of Endorsed Provider's offerings aligned to all the AP Curriculum Framework standards and the AP CS assessments.

AP CSA Course

Comprehensive Java programming curriculum aligned with the College Board AP Computer Science A requirements.

Learn more

AP CSP Courses

Multiple pathways for AP CSP including JavaScript, Python, Cybersecurity, and Roblox development tracks.

Learn more

Review Courses

Targeted review materials to help students prepare for AP exams with confidence.

Learn more

Question of the Day

Daily practice questions to build knowledge and test-taking skills throughout the academic year.

Learn more

AP CSA Labs

Hands-on Java programming labs that reinforce concepts and prepare students for the AP exam.

Learn more

FRQ Center

Practice with Free Response Questions in the exact format of the AP exam with detailed solutions.

Learn more

Projects

Engaging programming projects that apply computer science concepts to real-world problems.

Learn more

Practice

Extensive practice problems with immediate feedback to strengthen programming skills.

Learn more

Tutorials

Step-by-step tutorials on key programming concepts and exam topics.

Learn more

Textbooks

Digital textbooks aligned with AP curriculum requirements for comprehensive learning.

Learn more