CodeHS Curriculum

CodeHS Curriculum, Pathways, Hour of Code and AP Courses

Jeremy Keeshin avatar Zach Galant avatar Erin Grady avatar +9
52 articles in this collection
Written by Jeremy Keeshin, Zach Galant, Erin Grady and 9 others
CodeHS Course Overviews

Introduction to Physical Computing with Arduino

Learn about Intro to Physical Computing with Arduino: course content, setup and FAQs
Claudia Cravens avatar
Written by Claudia Cravens
Updated over a week ago

Introduction to Physical Computing with micro:bit

Learn about Intro to Physical Computing with micro:bit: course content, setup and FAQs
Claudia Cravens avatar
Written by Claudia Cravens
Updated over a week ago

Intro to Programming with Karel the Dog

Explore the course content for Intro to Programming with Karel the Dog
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

Introduction to Computer Science in Python

Explore the course content for Introduction to Python Course Overview
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

Intro to Cybersecurity

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

Computing Ideas

Explore the course content for Computing Ideas
Kayla Pica avatar
Written by Kayla Pica
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

Introduction to Computer Science in JavaScript

Explore the course content for Introduction to JavaScript Course Overview
Kayla Pica avatar
Written by Kayla Pica
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 Computer Science A (Nitro) Course

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

Web Design

Explore the course content for Web Design
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

AP Computer Science Principles

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

Introduction to Virtual Reality

Introduction to Virtual Reality
Calvin Studebaker avatar
Written by Calvin Studebaker
Updated over a week ago
CodeHS Course Resources

Integrating Physical Computing with micro:bit and Arduino into Foundational Courses

Course outlines for teaching Physical Computing with micro:bit and Arduino concurrently with CodeHS foundational courses
M.R. Halloran avatar
Written by M.R. Halloran
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

Semester and Year-Long Courses

CodeHS offers courses for both semester-long and year-long computer science courses.
Evelyn Hunter avatar
Written by Evelyn Hunter
Updated over a week ago

Curriculum Pathway for Grades K-12

Explore the CodeHS curriculum pathway for students in grades K-12
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

Curriculum Pathway for Grades 6-12

Explore the CodeHS curriculum pathway for grades 6-12
Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

Preventing Student Cheating

Prevent student cheating with CodeHS Pro
Erin Grady avatar
Written by Erin Grady
Updated over a week ago

CodeHS Course Pretests and Posttests

Explore the CodeHS pretests and posttests to measure growth in student mindsets, skills and knowledge.
Evelyn Hunter avatar
Written by Evelyn Hunter
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

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

Versions of Python Supported by CodeHS

Find which version of Python CodeHS uses.
Grace Lu avatar
Written by Grace Lu
Updated over a week ago

CodeHS as a Supplemental Curriculum

CodeHS can be used as the sole curriculum or as a supplement to other curriculum
Meg Davis avatar
Written by Meg Davis
Updated over a week ago
AP Course Resources

AP Computer Science A FRQ Center

Prepare for the AP CSA exam by practicing with Free Response Questions (FRQs)
Claudia Cravens avatar
Written by Claudia Cravens
Updated over a week ago

Submitting AP CSA Code to College Board

Claire Sindlinger avatar
Written by Claire Sindlinger
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 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

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

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

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

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

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

AP CS A and AP CSP Course Checklists

A CodeHS webinar on course checklists for AP Computer Science A and AP Computer Science Principles
Claire Sindlinger avatar
Written by Claire Sindlinger
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