Please enable JavaScript to use CodeHS

[Go to site: main page, start]

CodeHS Logo
  • Products

    Elementary | Middle

    CodeHop Standards aligned coding for districts Tynker Gamified coding and apps Typing Easy to use typing for schools

    Middle | High

    CodeHS Pro Comprehensive CS platform Certifications Industry based credentials for CTE Cyber Range Interactive environment for cybersecurity labs

    AI

    AI Creator Easily create lessons with AI Bool AI coding and prototyping

    Use Cases

    Districts Schools Teachers
  • Products Explore what CodeHS has to offer for districts, schools, and teachers
    • Elementary | Middle
    • CodeHopStandards aligned coding for districts
    • TynkerGamified coding and apps
    • TypingEasy to use typing for schools
    • Middle | High
    • CodeHS ProComprehensive CS platform
    • CertificationsIndustry based credentials for CTE
    • Cyber RangeInteractive environment for cybersecurity labs
    • AI
    • AI CreatorEasily create lessons with AI
    • BoolAI coding and prototyping
    • Use Cases
    • DistrictsComprehensive solutions for districts
    • SchoolsTools and resources for schools
    • TeachersEmpower educators in the classroom
  • Platform
    • Assignments
      Create & configure your course assignments
    • Classroom
      Manage & organize your class with customizable settings
    • Grading
      Streamline your grading workflow.
    • Data
      Track & analyze student assessments & progress data
    • Write Code
      Write, run, & debug code all in a web-based IDE
    • Integrations
      Connect CodeHS to your district’s educational platform
  • Platform
    • Assignments
      Create & configure your course assignments
    • Classroom
      Manage & organize your class with customizable settings
    • Grading
      Streamline your grading workflow.
    • Data
      Track & analyze student assessments & progress data
    • Write Code
      Write, run, & debug code all in a web-based IDE
    • Integrations
      Connect CodeHS to your district’s educational platform
  • Curriculum

    Computer Science Curriculum

    Customizable K-12 Computer Science Curriculum

    Overview ›
    • Course Catalog
      • AP Courses
      • Interdisciplinary
      • Hour of Code
      • Spanish Courses
    • K-12 Pathways
      • Elementary
      • Middle School
      • High School
    • Standards
    • States
    • Supplemental Materials
      • Practice
      • Tutorials
      • Digital Textbooks
  • Curriculum Customizable K-12 Computer Science Curriculum
    • Course Catalog
      • AP Courses
      • Interdisciplinary
      • Hour of Code
      • Spanish Courses
    • K-12 Pathways
      • Elementary
      • Middle School
      • High School
    • States
    • Standards
    • Practice
    • Tutorials
    • Digital Textbooks
  • Professional DevelopmentPD

    Professional Development

    Online & In-Person Training for Teachers

    Overview ›
    • Online PD Courses
    • In-Person & Virtual Workshops
    • Free PD Events
    • Teacher Certification Prep
    • Microcredentials
    • PD Membership
  • Professional Development Online & In-Person Training for Teachers
    • Professional Development
    • Online PD Courses
    • In-Person & Virtual Workshops
    • Free PD Events
    • Teacher Certification Prep
    • Microcredentials
  • Online IDE

    Online IDE

    Write, Run, & Debug Code in an Online IDE

    Overview ›
    • JavaScript
    • Python
    • Java
    • HTML
    • C++
    • SQL
  • Online IDE Write, Run, & Debug Code in an Online IDE
    • Online IDE
    • JavaScript
    • Python
    • Java
    • HTML
    • C++
    • SQL
    • Karel
  • Resources
    • About
    • Privacy Center
    • Case Studies
    • States
    • Testimonials
    • Tweets
    • Read Write Code Blog
    • Coding in the Wild
    • Knowledge Base
    • Student Projects
    • Career Center
  • Resources
    • About
    • Privacy Center
    • Case Studies
    • States
    • Testimonials
    • Tweets
    • Read Write Code Blog
    • Coding in the Wild
    • Knowledge Base
    • Student Projects
    • Career Center
  • Request a Quote
  • Log In
  • Sign Up

New Sandbox Program

Click on one of our programs below to get started coding in the sandbox!

Java

JavaScript

Python 3

HTML

Karel

Turtle

View All

  1. Webinars

CodeHS Webinar Library

Free Webinars for K-12 CS Teachers

Watch recordings, read transcripts, and explore takeaways from CodeHS professional development webinars on computer science curriculum, AP exam prep, and classroom strategies. Looking for live sessions? Browse free upcoming PD workshops.

Upcoming Webinars

Upcoming

June 23, 2026

Getting Started Teaching Python

Upcoming

June 24, 2026

AP CSP Deep-Dive

Upcoming

June 25, 2026

NEW AP Cyber Course & CodeHS Cyber Range Sneak Peek

Sean Marschke

Upcoming

June 30, 2026

NEW Applied AI for Educators

Danielle Santilli

AP CSA Deep-Dive thumbnail
Latest

June 11, 2026 · Stephanie Bennett

AP CSA Deep-Dive

Join this interactive workshop to explore the CodeHS AP Computer Science A courses. Teachers will experience a sample lesson, learn effective instructional strategies, and discover key AP CSA resources to support student success.

Webinar Library
Getting Started with CodeHop thumbnail

June 10, 2026

Getting Started with CodeHop

Are you teaching CS with CodeHop next school year? This webinar 90-minute is designed to help you get started with our K-5 …

Getting Started Teaching JavaScript thumbnail

June 9, 2026 · Stephanie Bennett

Getting Started Teaching JavaScript

Join this hands-on workshop to explore CodeHS JavaScript-based courses for middle school and high school. Teachers will experience a sample lesson from …

Getting Started Teaching Web Design and Development thumbnail

June 3, 2026 · Stephanie Bennett

Getting Started Teaching Web Design and Development

In this workshop, we’ll explore CodeHS web design and development courses with a focus on our newest course offerings. Teachers will experience …

Getting Started with CodeHS thumbnail

June 2, 2026

Getting Started with CodeHS

Join this hands-on workshop to explore the basics of the CodeHS platform. Teachers will tour the course catalog, learn the core features …

Introducing CodeHS PD Cohorts for the 26-27 School Year thumbnail

May 21, 2026 · Steven Cottington

Introducing CodeHS PD Cohorts for the 26-27 School Year

In this 30 minute webinar, participants will learn about our new PD cohorts for the upcoming school year. We are offering year-round …

Leveraging CodeHS Pro Tools thumbnail

April 30, 2026 · Amira Shotwell

Leveraging CodeHS Pro Tools

In this 30-minute webinar teachers will learn how to streamline grading with fast grade and our integrated gradebook, enhance course pacing and …

Leveraging CodeHS Pro Tools thumbnail

April 23, 2026 · Matthew Wolkober

Leveraging CodeHS Pro Tools

In this 30-minute webinar teachers will learn how to streamline grading with fast grade and our integrated gradebook, enhance course pacing and …

Getting Started With CodeHop thumbnail

April 22, 2026 · Krista Holdeman

Getting Started With CodeHop

Are you interested in exploring CodeHop? This webinar 30-minute is designed to help you get started with our K-5 curriculum, set up …

AP CSP Professional Learning Community (PLC) thumbnail

April 15, 2026 · Stephanie Bennett

AP CSP Professional Learning Community (PLC)

Looking for a professional learning community to expand your AP CSP knowledge and teaching repertoire? Join us for discussion-based, small-group quarterly meetings …

AP CSA Professional Learning Community (PLC) thumbnail

April 14, 2026 · Stephanie Bennett

AP CSA Professional Learning Community (PLC)

Join this quarterly meetup to collaborate with fellow AP CSA teachers on strategies for student success. In this interactive, discussion-based session, we’ll …

Preparing Students for the AP CSP Exam thumbnail

April 2, 2026 · Stephanie Bennett

Preparing Students for the AP CSP Exam

Join this interactive webinar to learn strategies for helping your students prepare for the AP Computer Science Principles exam. A CodeHS Teacher …

Preparing Students for the AP CSA Exam thumbnail

March 26, 2026 · Stephanie Bennett

Preparing Students for the AP CSA Exam

Join this interactive webinar to learn strategies for helping your students prepare for the AP Computer Science A exam. Our team will …

Bringing AP Cybersecurity to Your School Next Year thumbnail

March 19, 2026 · Sean Marschke

Bringing AP Cybersecurity to Your School Next Year

Prepare to teach AP Cybersecurity with confidence. This concise 45-minute long webinar introduces the new CodeHS AP Cybersecurity course aligned to College …

Systems for Success: Designing a Districtwide Vision for K–12 CS & CTE Pathways thumbnail

March 17, 2026

Systems for Success: Designing a Districtwide Vision for K–12 CS & CTE Pathways

Join CodeHS for an exclusive panel discussion with district administrators who have successfully developed thriving computer science pathways in their districts. Hear …

Preparing Students for the AP CS Principles Create Task thumbnail

March 12, 2026 · Stephanie Bennett

Preparing Students for the AP CS Principles Create Task

Learn effective strategies to help your AP Computer Science Principles students prepare for the Create Performance Task. Join this interactive webinar to …

Preparing Students for the AP CSA FRQs thumbnail

March 4, 2026 · Stephanie Bennett

Preparing Students for the AP CSA FRQs

Free Response Questions (FRQs) are an essential part of the AP Computer Science A exam. Join this interactive webinar to learn more …

AP CSP Professional Learning Community (PLC) thumbnail

January 29, 2026 · Stephanie Bennett

AP CSP Professional Learning Community (PLC)

Looking for a professional learning community to expand your AP CSP knowledge and teaching repertoire? Join us for discussion-based, small-group quarterly meetings …

Developing AI Literacy thumbnail

January 27, 2026 · Danielle Santilli

Developing AI Literacy

Equip yourself with strategies to teach students about AI, its workings, limitations, and societal impact. This concise hour long webinar guides educators …

Preparing to Teach an Hour of Code & Hour of AI with CodeHop thumbnail

November 17, 2025 · Stephanie Bennett

Preparing to Teach an Hour of Code & Hour of AI with CodeHop

Exploring the CodeHS Autograder Updates thumbnail

November 12, 2025 · Steven Cottington

Exploring the CodeHS Autograder Updates

AP CSP PLC with CodeHS thumbnail

September 25, 2025 · Stephanie Bennett

AP CSP PLC with CodeHS

AP CSA PLC with CodeHS thumbnail

September 17, 2025 · Stephanie Bennett

AP CSA PLC with CodeHS

Creating Your Own Course thumbnail

September 4, 2025 · Stephanie Bennett

Creating Your Own Course

Getting Started with CodeHS thumbnail

September 2, 2025 · Stephanie Bennett

Getting Started with CodeHS

Getting Started Teaching AP CSP thumbnail

June 18, 2025 · Stephanie Bennett

Getting Started Teaching AP CSP

Getting Started Teaching AP CSA thumbnail

June 16, 2025 · Stephanie Bennett

Getting Started Teaching AP CSA

Getting Started Teaching Python thumbnail

June 11, 2025 · Stephanie Bennett

Getting Started Teaching Python

Getting Started Teaching JavaScript thumbnail

June 9, 2025 · Stephanie Bennett

Getting Started Teaching JavaScript

Getting Started Teaching Web Design and Development thumbnail

June 5, 2025 · Stephanie Bennett

Getting Started Teaching Web Design and Development

Getting Started with CodeHS thumbnail

June 3, 2025 · Lindsay Roberts

Getting Started with CodeHS

An Inside Look at the New CodeHS Indiana Computing Foundations for a Digital Age Course thumbnail

April 3, 2025

An Inside Look at the New CodeHS Indiana Computing Foundations for a Digital Age Course

Prepare for the upcoming Indiana CS requirement! Join CodeHS for an exclusive webinar as we introduce our newest Indiana course (4565) Computing …

Preparing Students for the AP CSP Exam thumbnail

April 1, 2025 · Stephanie Bennett

Preparing Students for the AP CSP Exam

Getting Started with CodeHS Elementary thumbnail

March 21, 2025

Getting Started with CodeHS Elementary

Preparing Students for the AP CSA Exam thumbnail

March 20, 2025 · Stephanie Bennett

Preparing Students for the AP CSA Exam

Preparing Students for the AP CS Principles Create Task thumbnail

March 12, 2025 · Stephanie Bennett

Preparing Students for the AP CS Principles Create Task

Getting Started with CodeHS Elementary thumbnail

March 10, 2025

Getting Started with CodeHS Elementary

Preparing Students for the AP CSA FRQs thumbnail

March 4, 2025 · Stephanie Bennett

Preparing Students for the AP CSA FRQs

Practical AI Applications for Students thumbnail

February 19, 2025

Practical AI Applications for Students

Scaling Success Panel: Building a Sustainable K-12 Computer Science Program thumbnail

January 30, 2025

Scaling Success Panel: Building a Sustainable K-12 Computer Science Program

Getting Started with CodeHS thumbnail

January 21, 2025

Getting Started with CodeHS

How to Run an Hour of Code with CodeHS - HS/MS (11/18) thumbnail

November 18, 2024

How to Run an Hour of Code with CodeHS - HS/MS (11/18)

How to Run an Hour of Code with CodeHS - High School/Middle School thumbnail

November 13, 2024

How to Run an Hour of Code with CodeHS - High School/Middle School

Creating Your Personal HomePage thumbnail

October 29, 2024

Creating Your Personal HomePage

Building a Comprehensive K-12 CS Pathway at Your School thumbnail

October 23, 2024

Building a Comprehensive K-12 CS Pathway at Your School

Using AI to Curate Educational Content for Elementary Teachers thumbnail

October 21, 2024

Using AI to Curate Educational Content for Elementary Teachers

AP CSA Course Checklist thumbnail

October 15, 2024

AP CSA Course Checklist

Exploring the New South Carolina State Courses thumbnail

October 7, 2024

Exploring the New South Carolina State Courses

Exploring the New Nebraska State Courses thumbnail

October 2, 2024

Exploring the New Nebraska State Courses

Using AI to Curate Educational Content for MS/HS Teachers thumbnail

September 30, 2024

Using AI to Curate Educational Content for MS/HS Teachers

Exploring New Oklahoma State Courses and Pathway thumbnail

September 26, 2024

Exploring New Oklahoma State Courses and Pathway

Supporting K-12 Students with Spanish Computer Science Curriculum thumbnail

September 19, 2024

Supporting K-12 Students with Spanish Computer Science Curriculum

AP CSP Course Checklist thumbnail

September 17, 2024

AP CSP Course Checklist

AP CSA Course Checklist thumbnail

September 11, 2024

AP CSA Course Checklist

Creating your Own Course thumbnail

September 5, 2024

Creating your Own Course

Getting Started with CodeHS thumbnail

September 3, 2024

Getting Started with CodeHS

Teaching Game Development in Unity thumbnail

August 6, 2024

Teaching Game Development in Unity

Collaborating with AI thumbnail

August 1, 2024

Collaborating with AI

New Game Development in Unity Course Launch thumbnail

July 30, 2024

New Game Development in Unity Course Launch

Getting Started Teaching CS in Middle School thumbnail

July 30, 2024

Getting Started Teaching CS in Middle School

Teaching Cybersecurity thumbnail

July 29, 2024

Teaching Cybersecurity

New Utah Exploring CS Course Launch thumbnail

July 25, 2024

New Utah Exploring CS Course Launch

Computer Science in Rural Georgia Schools thumbnail

July 23, 2024

Computer Science in Rural Georgia Schools

Getting Started Teaching AP CS Principles thumbnail

July 23, 2024

Getting Started Teaching AP CS Principles

Preparing to Teach Intro to Software Technology and Intro to Hardware Technology thumbnail

July 22, 2024

Preparing to Teach Intro to Software Technology and Intro to Hardware Technology

Getting Started Teaching AP CSA thumbnail

July 22, 2024

Getting Started Teaching AP CSA

New/Updated Fundamentals of CyberSecurity Course Launch thumbnail

July 18, 2024

New/Updated Fundamentals of CyberSecurity Course Launch

Web Design and Development Course Launch thumbnail

July 17, 2024

Web Design and Development Course Launch

Getting Started Teaching Web Development thumbnail

July 16, 2024

Getting Started Teaching Web Development

Create a Roadmap for Success with CodeHS GA Courses and Pathways thumbnail

July 15, 2024

Create a Roadmap for Success with CodeHS GA Courses and Pathways

Getting Started Teaching Web Design thumbnail

July 15, 2024

Getting Started Teaching Web Design

New Indiana Courses and Pathways thumbnail

July 11, 2024

New Indiana Courses and Pathways

AI Tools for Classroom Management thumbnail

July 10, 2024

AI Tools for Classroom Management

Unlocking Effective Teaching Strategies in Your CS Classroom thumbnail

July 8, 2024

Unlocking Effective Teaching Strategies in Your CS Classroom

AI for Efficient Lesson Planning thumbnail

June 27, 2024

AI for Efficient Lesson Planning

Deeper Dive into Teaching Python thumbnail

June 18, 2024

Deeper Dive into Teaching Python

Getting Started Teaching Python thumbnail

June 17, 2024

Getting Started Teaching Python

Critical Thinking and AI thumbnail

June 13, 2024

Critical Thinking and AI

Getting Started Teaching JavaScript thumbnail

June 10, 2024

Getting Started Teaching JavaScript

In this workshop CodeHS Teacher Trainer Carmen Lagalante will introduce participants to the Intro to CS with JavaScript (Corgi) course. Teachers will …

AI and Future Skills: Preparing Students for the Future Job Market thumbnail

June 6, 2024

AI and Future Skills: Preparing Students for the Future Job Market

The Final Countdown: Using Pro Tools To Engage Students At The End Of The Year thumbnail

May 2, 2024

The Final Countdown: Using Pro Tools To Engage Students At The End Of The Year

Developing AI Literacy thumbnail

May 1, 2024

Developing AI Literacy

What's New at CodeHS thumbnail

April 30, 2024

What's New at CodeHS

Leveraging CodeHS Pro Tools 4/25/24 thumbnail

April 25, 2024

Leveraging CodeHS Pro Tools 4/25/24

Leveraging CodeHS Pro Tools thumbnail

April 18, 2024

Leveraging CodeHS Pro Tools

Building a CS Program thumbnail

April 15, 2024

Building a CS Program

Transforming Your Classroom with AI thumbnail

April 11, 2024

Transforming Your Classroom with AI

Preparing Students for the AP CSP Exam thumbnail

April 10, 2024

Preparing Students for the AP CSP Exam

Preparing Students for the AP CSA Exam thumbnail

April 3, 2024

Preparing Students for the AP CSA Exam

Preparing Students for the AP CS Principles Create Task thumbnail

March 21, 2024

Preparing Students for the AP CS Principles Create Task

Preparing Students for the AP CSA FRQs thumbnail

March 19, 2024

Preparing Students for the AP CSA FRQs

Teaching Python Workshop Series: 2D Lists thumbnail

February 22, 2024

Teaching Python Workshop Series: 2D Lists

Teaching 3-5 Elementary Series: Project Design thumbnail

February 20, 2024

Teaching 3-5 Elementary Series: Project Design

Teaching K-2 Elementary Series: Project Design thumbnail

February 20, 2024

Teaching K-2 Elementary Series: Project Design

Elementary Lesson Spotlight: Loops, Part 2 thumbnail

February 8, 2024

Elementary Lesson Spotlight: Loops, Part 2

Using Differentiation to Meet Students Where They Are thumbnail

February 5, 2024

Using Differentiation to Meet Students Where They Are

Basic Customization with CodeHS thumbnail

February 1, 2024

Basic Customization with CodeHS

CodeHS

February 1, 2024

Basic Customization with CodeHS

Elementary Lesson Spotlight: Introduction to Message Events thumbnail

January 31, 2024

Elementary Lesson Spotlight: Introduction to Message Events

Collaboration Tools on CodeHS thumbnail

January 30, 2024

Collaboration Tools on CodeHS

Elementary Lesson Spotlight: Maze Game Project thumbnail

January 24, 2024

Elementary Lesson Spotlight: Maze Game Project

Teaching Python Workshop Series: String Methods thumbnail

January 19, 2024

Teaching Python Workshop Series: String Methods

Teaching 3-5 Elementary Series: Variables and Conditionals thumbnail

January 19, 2024

Teaching 3-5 Elementary Series: Variables and Conditionals

Teaching JavaScript Series: Variable Scopes thumbnail

January 18, 2024

Teaching JavaScript Series: Variable Scopes

Teaching Cybersecurity Series: SQL Injection thumbnail

January 17, 2024

Teaching Cybersecurity Series: SQL Injection

Teaching AP CSA Series: Arrays and 2D Arrays thumbnail

January 16, 2024

Teaching AP CSA Series: Arrays and 2D Arrays

New Elementary CodeHS Teacher Workshop thumbnail

January 16, 2024

New Elementary CodeHS Teacher Workshop

How to Run an Hour of Code with CodeHS | Elementary thumbnail

November 29, 2023

How to Run an Hour of Code with CodeHS | Elementary

Migrating to the CodeHS IDE and Sandbox thumbnail

November 21, 2023

Migrating to the CodeHS IDE and Sandbox

Are you looking for a workflow to migrate your projects from Replit or Coding Rooms to the CodeHS IDE? The CodeHS IDE …

Artificial Intelligence in the Classroom and Beyond thumbnail

October 11, 2023 · Lea Sloan

Artificial Intelligence in the Classroom and Beyond

Diving into the New Utah K-12 Computer Science Pathway on CodeHS thumbnail

September 20, 2023

Diving into the New Utah K-12 Computer Science Pathway on CodeHS

Exploring the New Arizona Software and App Design Courses thumbnail

September 18, 2023

Exploring the New Arizona Software and App Design Courses

Supporting K-12 Students with Spanish Computer Science Curriculum thumbnail

September 14, 2023

Supporting K-12 Students with Spanish Computer Science Curriculum

Getting Started Teaching the New Intro to JavaScript (Corgi) Course thumbnail

September 7, 2023

Getting Started Teaching the New Intro to JavaScript (Corgi) Course

Teaching Intro to Physical Computing with Arduino thumbnail

July 10, 2023

Teaching Intro to Physical Computing with Arduino

teaching physical computing with arduino

Next Level: Teaching Intro to AI & Data Science thumbnail

June 23, 2023

Next Level: Teaching Intro to AI & Data Science

teaching AI & Data Science

JavaScript Extensions: Teaching P5JS with CodeHS thumbnail

June 15, 2023

JavaScript Extensions: Teaching P5JS with CodeHS

Teaching P5.JS thumbnail

June 15, 2023

Teaching P5.JS

teaching p5.js

Coding Adventures with Indiana Karel! thumbnail

June 14, 2023

Coding Adventures with Indiana Karel!

Indiana Karel custom activities

Deeper Dive into CodeHS thumbnail

June 8, 2023

Deeper Dive into CodeHS

CodeHS Middle School Catalog Launch thumbnail

May 18, 2023

CodeHS Middle School Catalog Launch

Join this 30-minute webinar to learn more about the new CodeHS Middle School Catalog! The webinar will give an overview of the …

New York State Courses and Pathways thumbnail

May 16, 2023

New York State Courses and Pathways

Are you a computer science or CTE teacher in New York? Join CodeHS for this 30-minute webinar to learn more about two …

Tennessee Introduction to Computer Science Course Launch thumbnail

May 10, 2023

Tennessee Introduction to Computer Science Course Launch

Join this 30-minute webinar to learn more about a new CodeHS course, Tennessee Introduction to Computer Science. The webinar will give an …

Nevada Advanced CS I Course Launch thumbnail

May 9, 2023

Nevada Advanced CS I Course Launch

Join this 30-minute webinar to learn more about a new CodeHS course, Nevada Advanced CS I. The webinar will give an overview …

Introduction to Computer Science in C++ Course Launch thumbnail

April 27, 2023

Introduction to Computer Science in C++ Course Launch

Join this 30-minute webinar to learn more about a new CodeHS course, Introduction to Computer Science in C++. The webinar will give …

Tracy en Español Course Launch thumbnail

April 25, 2023

Tracy en Español Course Launch

Join this 30-minute webinar to learn more about a new CodeHS course, Tracy en Español! The webinar will give an overview of …

Illinois Introduction to Computer Science Course Launch thumbnail

April 24, 2023

Illinois Introduction to Computer Science Course Launch

Join this 30-minute webinar to learn more about a new CodeHS course, Illinois Introduction to Computer Science. The webinar will give an …

Georgia State Courses and Pathways thumbnail

March 14, 2023

Georgia State Courses and Pathways

Are you a computer science or CTE teacher in Georgia? Join CodeHS for this 30-minute webinar to learn more about Georgia's latest …

What's New at CodeHS thumbnail

January 18, 2023

What's New at CodeHS

Are you looking for FREE resources to add to your computer science teaching toolkit? The CodeHS team is always hard at work …

Hour of Code: Program a Story in ScratchJr (Lower Elementary) thumbnail

December 8, 2022

Hour of Code: Program a Story in ScratchJr (Lower Elementary)

Hour of Code: Turtle Graphics with Tracy the Turtle thumbnail

December 8, 2022

Hour of Code: Turtle Graphics with Tracy the Turtle

Hour of Code: Creating Virtual Worlds thumbnail

December 7, 2022

Hour of Code: Creating Virtual Worlds

Hour of Code: Drawing with Scratch (Upper Elementary) thumbnail

December 6, 2022

Hour of Code: Drawing with Scratch (Upper Elementary)

Hour of Code: Generating Art with Code thumbnail

December 5, 2022

Hour of Code: Generating Art with Code

How to Personalize and Build Your Own CodeHS Assignments thumbnail

September 22, 2022

How to Personalize and Build Your Own CodeHS Assignments

Planning to Teach with the New Intro to JavaScript Course thumbnail

September 7, 2022

Planning to Teach with the New Intro to JavaScript Course

How To Recruit Students into Computer Science thumbnail

May 18, 2022

How To Recruit Students into Computer Science

Master recruitment strategies for your 2022-2023 computer science classes! In this webinar, CodeHS Customer Success Manager Jennifer Canelli will discuss ways to …

New CodeHS Roblox Mini Course thumbnail

March 22, 2022

New CodeHS Roblox Mini Course

Join this 30-minute webinar to learn more about the new CodeHS Creating a Game in Roblox mini course which will be available …

How To Use CodeHS for In-Person and Virtual Learning thumbnail

October 7, 2021

How To Use CodeHS for In-Person and Virtual Learning

Whether your class is virtual or in-person this fall, CodeHS has the tools to help you run a quality computer science class! …

How To Build Your Own Assignments on CodeHS thumbnail

September 23, 2021

How To Build Your Own Assignments on CodeHS

On CodeHS you can easily create your own lessons and assignments, build a custom course, or modify an existing CodeHS course. During …

How to Differentiate by Student with CodeHS Pro thumbnail

September 20, 2021

How to Differentiate by Student with CodeHS Pro

With CodeHS Pro, it’s easy to tailor your curriculum to fit the needs of all students. In this 30-minute webinar, we’ll cover …

An Introduction to the CodeHS IDE thumbnail

September 9, 2021

An Introduction to the CodeHS IDE

The CodeHS IDE is consistently being developed and refined with one goal in mind: education. We’ve made a lot of improvements to …

Using the CodeHS Step-by-Step Debugger thumbnail

September 8, 2021

Using the CodeHS Step-by-Step Debugger

Easily debug your code with the new CodeHS Step Debugger!Join this 30-minute webinar, to learn how you can pause your program while …

Choosing the Right CodeHS Course thumbnail

August 31, 2021

Choosing the Right CodeHS Course

Do you need help choosing the right CodeHS course for the 2021-22 school year?Join our 30-minute webinar to get started. We’ll cover …

Hour of Code Workshop: Coding for a Litter-Free Community thumbnail

December 7, 2020

Hour of Code Workshop: Coding for a Litter-Free Community

Bring Cybersecurity To Your School with CodeHS! thumbnail

November 13, 2020

Bring Cybersecurity To Your School with CodeHS!

How to Use the CodeHS IDE & Sandbox thumbnail

October 6, 2020

How to Use the CodeHS IDE & Sandbox

Easily Create Your Own Assignments on CodeHS thumbnail

September 3, 2020

Easily Create Your Own Assignments on CodeHS

CodeHS Middle School Courses thumbnail

June 18, 2020

CodeHS Middle School Courses

CodeHS Web Design Course Overview thumbnail

June 10, 2020 · Alex Eacker

CodeHS Web Design Course Overview

CodeHS Intro to CS in JavaScript Course Overview thumbnail

June 9, 2020 · Ryan Hart

CodeHS Intro to CS in JavaScript Course Overview

CodeHS AP CSP in JavaScript Course Overview thumbnail

June 8, 2020 · David Burnham

CodeHS AP CSP in JavaScript Course Overview

Using the CodeHS IDE thumbnail

April 30, 2020 · Andy Bayer

Using the CodeHS IDE

Utilizing the CodeHS Gradebook thumbnail

April 20, 2020 · Danielle Liebman

Utilizing the CodeHS Gradebook

CodeHS Platform Demo thumbnail

April 8, 2020 · Nathan Huber

CodeHS Platform Demo

How To Use CodeHS for Virtual Learning thumbnail

March 17, 2020

How To Use CodeHS for Virtual Learning

Looking for more PD?

Learn more about the CodeHS PD membership

Explore flexible, year-round professional development with live workshops, on-demand recordings, and mini PD courses for CS teachers.

Annual Membership for Professional Learning

Year-round access to a variety of professional development opportunities designed for CS teachers.

Flexible Learning, Anytime Anywhere

Learn at your own pace, on your own schedule—fitting PD around your teaching life.

Access to All Mini PD Courses

Unlimited access to 5-hour online courses covering specialized CS education topics you can complete over a week or a weekend.

Live & Recorded Workshops

Access an on-demand library of past CodeHS workshop and webinar recordings covering a wide range of CS teaching topics.

Microcredentials for Teachers

Earn CodeHS microcredential badges in Java, Python, JavaScript, Web Design, Web Development, and Cybersecurity through secure online exams.

Learn More
CodeHS Logo
CodeHS Twitter CodeHS Threads

Products

  • All Products
  • Coding LMS
  • Online IDE
  • CodeHS Pro
  • Computer Science Curriculum
  • Certifications
  • Professional Development
  • AI Creator
  • Typing
  • Cyber Range

Use Cases

  • District
  • Schools
  • Teachers

Platform

  • Assignments
  • Classroom Management
  • Grading
  • Data
  • Write Code
  • Integrations
  • AI Tools
  • Academic Integrity

Curriculum

  • Course Catalog
  • Project Catalog
  • K-12 Pathways
  • AP Courses
  • Elementary
  • State Courses
  • Spanish Courses
  • Standards
  • Hour of Code
  • Practice
  • Tutorials
  • Digital Textbooks
  • AP CSA Hub
  • AI Curriculum

PD

  • Online PD Courses
  • In-Person PD Workshops
  • Virtual PD Workshops
  • Free PD Workshops
  • Teacher Certification Prep
  • Microcredentials
  • PD Membership

Programming Languages

  • New Sandbox Program
  • Javascript
  • Python
  • Java
  • HTML
  • C++
  • SQL
  • Karel

Resources

  • Case Studies
  • States
  • Testimonials
  • Tweets
  • CodeHS Blog
  • Read Write Code Book
  • Knowledge Base
  • Webinars
  • Student Projects
  • Career Center
  • Student Alumni

CodeHS Has Everything

  • Grading
  • Differentiation
  • Elementary
  • Assessments
  • Academic Integrity
  • Online IDE
  • Physical Computing
  • AP Courses

Company

  • About
  • Team
  • Careers
  • Privacy Center
  • Terms
  • Privacy Policy
  • Security
  • Accessibility

Products

  • All Products
  • Coding LMS
  • Online IDE
  • CodeHS Pro
  • Computer Science Curriculum
  • Certifications
  • Professional Development
  • AI Creator
  • Typing
  • Cyber Range

Platform

  • Assignments
  • Classroom
  • Grading
  • Data
  • Write Code
  • Integrations
  • AI Tools
  • Academic Integrity

PD

  • Online PD Courses
  • In-Person PD Workshops
  • Virtual PD Workshops
  • Teacher Certification Prep
  • Microcredentials

Resources

  • Case Studies
  • States
  • Testimonials
  • Tweets
  • CodeHS Blog
  • Read Write Code Book
  • Knowledge Base
  • Webinars
  • Student Projects
  • Career Center
  • Student Alumni

Use Cases

  • District
  • Schools
  • Teachers

Curriculum

  • Course Catalog
  • Project Catalog
  • AP Courses
  • Elementary
  • State Courses
  • Spanish Courses
  • Standards
  • Practice
  • Tutorials
  • Digital Textbooks
  • AP CSA Hub

Programming Languages

    New Sandbox Program
  • Javascript
  • Python
  • Java
  • HTML
  • C++
  • SQL
  • Karel

CodeHS Has Everything

  • Grading
  • Differentiation
  • Elementary
  • Assessments
  • Academic Integrity
  • Online IDE
  • Physical Computing
  • AP Courses

Company

  • About
  • Team
  • Careers
  • Privacy Center
  • Terms
  • Privacy Policy
  • Security
  • Accessibility
CodeHS Certified Educators CodeHS Educator Facebook Group CodeHS Store