Curriculum

How the CodeHS curriculum works.

Jeremy Keeshin avatar Zach Galant avatar Erin Grady avatar +6
38 articles in this collection
Written by Jeremy Keeshin, Zach Galant, Erin Grady and 6 others

Debugging Student Code: Getting Un-Stuck

Strategies for teachers and students to help debug code
Claudia Cravens avatar
Written by Claudia Cravens
Updated over a week ago

CodeHS Practice

Hundreds of curated Practice Problems in Java, Python, Javascript, & C++
Claudia Cravens avatar
Written by Claudia Cravens
Updated over a week ago

New CodeHS Courses for the 2020-21 School Year

Coming July 2020: Advanced Cybersecurity, Physical Computing, Web Development, and more!
Claudia Cravens avatar
Written by Claudia Cravens
Updated over a week ago

Recruiting Students for Computer Science Courses

Ideas and strategies for reaching out to students and getting them interested in taking a computer science class
Claudia Cravens avatar
Written by Claudia Cravens
Updated over a week ago

Problem Numbers, Lesson Numbers, and Unit Numbers

Learn how problem numbers work on CodeHS to help you identify and refer to specific activities, lessons, or units.
Zach Galant avatar
Written by Zach Galant
Updated over a week ago

AP CS A Nitro Unit Quizzes

How to find and assign end-of-unit assessments for the AP CS A Nitro course
Evelyn Hunter avatar
Written by Evelyn Hunter
Updated over a week ago

Graphic Programs in Java and Python 3

Writing graphics based programs on CodeHS
Claire Sindlinger avatar
Written by Claire Sindlinger
Updated over a week ago

Uploading an Image to Your Program

You can upload any image to a CodeHS program
Erin Grady avatar
Written by Erin Grady
Updated over a week ago

Supplemental Materials

Accessing Supplemental Materials
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

Course Syllabus

CodeHS offers a syllabus and pacing guide for all courses.
Erin Grady avatar
Written by Erin Grady
Updated over a week ago

Video Notes

When students are viewing CodeHS videos they can take notes and access the notes in the code editor
Jeremy Keeshin avatar
Written by Jeremy Keeshin
Updated over a week ago
Advanced Placement (AP) Curriculum

AP Computer Science Principles

Explore the course content for AP CSP
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

AP Computer Science A (Nitro) Course

Claire Sindlinger avatar
Written by Claire Sindlinger
Updated over a week ago

AP Computer Science A in Java

Learn about our AP CSA courses: AP CSA (Nitro) and AP CSA (Mocha)
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

AP CS A Resources

Required and helpful links for teaching AP CS A (Java)
Evelyn Hunter avatar
Written by Evelyn Hunter
Updated over a week ago

Submitting CodeHS pre-approved syllabus to the College Board course audit

Steps to submit CodeHS syllabus to College Board AP course audit
Evelyn Hunter avatar
Written by Evelyn Hunter
Updated over a week ago

AP Computer Science A Review

Enroll your students in our AP CSA Review Course to better prepare them for the AP exam.
Alex Eacker avatar
Written by Alex Eacker
Updated over a week ago

Is CodeHS an online provider for Advanced Placement courses?

Evelyn Hunter avatar
Written by Evelyn Hunter
Updated over a week ago

AP CSP Resources

This is a listing of many required and helpful links as part of teaching AP CSP.
Evelyn Hunter avatar
Written by Evelyn Hunter
Updated over a week ago

Submitting Performance Tasks (PTs) to the College Board

How to submit the required AP CSP performance tasks to College Board for assessment.
Evelyn Hunter avatar
Written by Evelyn Hunter
Updated over a week ago

College Board Approved Courses

CodeHS AP Courses are College Board Approved
Jeremy Keeshin avatar
Written by Jeremy Keeshin
Updated over a week ago

AP CSP Review

Enroll your students in AP CSP Review and Review Playlist
Erin Grady avatar
Written by Erin Grady
Updated over a week ago

AP exam review materials for AP CS A and AP CS Principles

Add additional review materials to your sections
Jeremy Keeshin avatar
Written by Jeremy Keeshin
Updated over a week ago

Examples of Projects for the AP CSP

This article is a good starting place for brainstorming your final AP CSP Create Performance Task and Explore Performance Task
Calvin Studebaker avatar
Written by Calvin Studebaker
Updated over a week ago