Are you joining CodeHS after using Replit or CodingRooms? Check out these resources to help you get started!
Creating a CodeHS Teacher account is Free! CodeHS also offers a Pro Plan for teachers looking for more tools and resources.
🛠️ Top Tools on CodeHS
💻 Online IDE: CodeHS has an easy-to-use cloud IDE for students which supports many different programming languages. Teachers and students can create and share programs in our open-ended CodeHS Sandbox. Learn about using the CodeHS Sandbox.
🤝 Real Time Collaboration: Students can collaborate in real time on programs and work together in the Sandbox. Learn more about collaboration.
🎨 Creating Custom Assignments: You can use any existing CodeHS course or create your own assignments to use with your students. Learn more about creating assignments.
✅ Creating Autograders and Test Cases: You can create customized autograders with test cases to help grade student work. Learn more about autograders.
🏫 Built for K-12 Schools: CodeHS is built specifically to support K-12 schools. You can rely on CodeHS to use in your classroom year after year!
👻 Anonymous Student Accounts: If your school does not allow any Personal Data to be stored on our platform, you can support students in creating anonymized accounts.
🏫 CodeHS Free vs Pro
With CodeHS Free:
Access all of our curriculum found on the Course Catalog
Create Sections, enroll students, view and grade student code
No time limits - you can use the Free Plan for this school year and subsequent years
With CodeHS Pro:
Access our full suite of teacher tools and resources
Progress Tracking, Lesson Plans, Gradebooks, setting Due Dates, and more
You can read more about our plans here!
⬆️ Uploading Programs from Replit (as .zip file)
You can upload a custom program into the Sandbox to use in your CodeHS Courses. Watch the video below to see how to:
Upload a program from a .zip file on your computer
Turn a Sandbox program into Custom Coding Exercise
Assign the Exercise to a Playlist or Course
🚉 Looking for help migrating your assignments and students from another site?
We are here to help! Our team can assist with migrating assignments and help you get set up with CodeHS.
You can reach out to support@codehs.com for help migrating!
⚒️ Some features you might have liked from other platforms that we also have available:
If there is a feature you enjoyed on another platform but do not see here, we still might have it: please reach out to hello@codehs.com
Functionality | Resource(s) | Video URL |
Importing programs from replit (as a .zip file) | ||
A way for students to easily submit code as finished for review | ||
A way for teachers to give feedback on submitted code | ||
A way to assign a score / mark based on a rubric / marking criteria | ||
A way for teachers to execute code and run automated tests on non-function based programs | https://www.loom.com/share/f181fc3d59f14c0e9ab2a5d9e3c358ea?sid=8ad04d07-42ac-4f62-b14e-6f63d30add96
| |
Editor with console I/O and file handling | ||
A way for teachers to see the student’s code while they are programming | ||
A way for teachers to present / share their own or other student’s code during a school ideally with the ability to edit their code live | ||
Control visibility of tasks | ||
Add tasks into logical groups | ||
Set due dates |
Still have questions? Contact our team at hello@codehs.com to learn more!