Please enable JavaScript to use CodeHS

CodeHS
  • 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 Vibe Coding Guided AI coding for students Bool AI coding and prototyping

    Use Cases

    Districts Schools Teachers
    View All Products
  • 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
    • Vibe CodingGuided AI coding for students
    • BoolAI coding and prototyping
    • Use Cases
    • DistrictsComprehensive solutions for districts
    • SchoolsTools and resources for schools
    • TeachersEmpower educators in the classroom
    • View All Products
  • Platform

    Teaching

    Assignments Create & configure your course assignments Classroom Manage & organize your class Grading Streamline your grading workflow Academic Integrity Build a culture of honesty in your classroom QuizBuzz Run gamified, interactive quizzes with your class

    Tools

    Data Track & analyze student progress data Write Code Write, run, & debug code in a web-based IDE Integrations Connect CodeHS to your district's platform AI Tools The most complete AI toolkit in CS education LOGIC Measure student growth with pre- & posttests
  • 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
    • AI Tools
      The most complete AI toolkit in CS education
    • Academic Integrity
      Build a culture of honesty in your classroom
    • QuizBuzz
      Run gamified, interactive quizzes with your class
    • LOGIC
      Measure student growth with pre- & posttests
  • Curriculum

    Computer Science Curriculum

    Customizable K-12 CS curriculum

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

    Professional Development

    Online & in-person training to help teachers grow.

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

    Online IDE

    Write, run, & debug code right in your browser — no setup required.

    Overview

    Explore our languages

    • JavaScript
    • Python
    • Java
    • C++
    • SQL
    • HTML
    • Tracy
    • Blocks
    • p5.js

    Start a new project

    Open a blank sandbox in any language.

  • Online IDE Write, Run, & Debug Code in an Online IDE
    • Online IDE
    • JavaScript
    • Python
    • Java
    • HTML
    • C++
    • SQL
    • Karel
    • Tracy
    • Blocks
    • p5.js
  • Resources

    Company

    About Learn about the CodeHS mission Privacy Center Our privacy & security practices Case Studies How schools succeed with CodeHS Testimonials What educators say about CodeHS

    Community

    Read Write Code Blog News & stories from CodeHS Coding in the Wild Real world coding stories CodeHS on X Posts & highlights from our feed Student Projects Explore projects built by students

    Explore

    States CS resources for your state Knowledge Base Help articles & how-tos Career Center Explore careers in tech
  • Resources
    • About
    • Privacy Center
    • Case Studies
    • States
    • Testimonials
    • CodeHS on X
    • 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
  2. How to Use the CodeHS IDE & Sandbox

How to Use the CodeHS IDE & Sandbox

October 6, 2020

Watch on YouTube

Upcoming Webinars

Join live sessions for fresh classroom ideas, implementation tips, and practical PD.

  • Sep 1, 2026
    Start Your First Year Teaching with CodeHS
  • Sep 3, 2026
    AP CSA Checklist
  • Sep 10, 2026
    AP CSP Checklist
  • Sep 15, 2026
    Teaching with AI: Tools and Strategies for the New School Year
  • Sep 16, 2026
    Your First Month Teaching AP Cybersecurity
  • Sep 22, 2026
    AP CSA Professional Learning Community (PLC)
View Upcoming Free PD Browse Webinar Archive
CodeHS Logo

Products

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

Plans

  • CodeHS Pro
  • Start for Free
  • Get a Quote

Use Cases

  • District
  • Schools
  • Teachers
  • CTE

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
  • PD Cohorts
  • Teacher Certification Prep
  • Microcredentials
  • PD Membership

Programming Languages

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

Resources

  • Why Computer Science
  • Why Cybersecurity
  • Why Learn AI
  • Why Digital Literacy
  • Back to School Checklist
  • Case Studies
  • States
  • Testimonials
  • Tweets
  • CodeHS Blog
  • Read Write Code Book
  • Knowledge Base
  • Webinars
  • Student Projects
  • Career Center
  • Student Alumni

CodeHS Has Everything

  • AI
  • Grading
  • Differentiation
  • Elementary
  • Assessments
  • Academic Integrity
  • Online IDE
  • Physical Computing
  • AP Courses
  • Vibe Coding
  • Yes

Company

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

Products

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

Plans

  • CodeHS Pro
  • Start for Free
  • Get a Quote

Platform

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

PD

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

Resources

  • Why Computer Science
  • Why Cybersecurity
  • Why Learn AI
  • Why Digital Literacy
  • Back to School Checklist
  • 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
  • CTE

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

  • AI
  • Grading
  • Differentiation
  • Elementary
  • Assessments
  • Academic Integrity
  • Online IDE
  • Physical Computing
  • AP Courses
  • Vibe Coding
  • Yes

Company

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