Superpowers for Programming Teachers

Superpowers for Programming Teachers

The first real-time platform for teaching programming online and in-person that enables you to connect with each student, see their work, and engage with their code instantly.

Get Started

Loved by the world's most demanding universities and businesses
Customer Logos Customer Logos

The Most Advanced Platform for Teaching Programming

All your students' code. In a single place. In realtime.

The Most Advanced Platform for Teaching Programming
Featured in dozens of international news publications
News Logos News Logos
Live Classroom

Live Classroom

  • See your students code in real-time and interact with their code to provide immediate and individualized support
  • Track student engagement live with the activity monitor to identify and focus on students need attention the most
  • Collaborative editing for you or your students to work together as a class or in breakout groups
  • Integrated audio and video conferencing, screen sharing, and recording to take your class 100% online

Get Started

Content Marketplace

Content Marketplace

  • Get started with free course templates from our community
  • Buy and sell computer science curriculum and course content that is fully integrated with the Coding Rooms platform
  • Subscribe to and build upon Coding Rooms' own course content to minimize time spent reinventing the wheel

Get Started

Assignments & Autograding

Assignments & Autograding

  • Leverage our autograding feature to reduce time spent on evaluation, allowing you to focus 100% on teaching and providing feedback
  • Get started instantly with hundreds of pre-built assignments and templates
  • Write assignments to test student progress and view consolidated scores in the gradebook
  • Utilize our code playback feature to check for plagarism and monitor student effort

Get Started

Course Management

Course Management

  • Create courses, schedule classes, and organize rosters to structure student learning
  • Manage content and curriculum access in a safe and secure environment
  • Test and run code in your own private workspace, then share to others for viewing

Get Started

Extensive Programming Language Support

Extensive Programming Language Support

We support over a dozen of the most popular teaching languages including Python, Bash, C, C#, C++, Clojure, Go, Haskell, HTML, CSS, JS, Java, Javascript, Kotlin, Pascal, Processing, Perl, PHP, MySQL, Pseudocode, Ruby, Swift, Typescript, Visual Basic, Karel Python, Karel Java, MicroPython, and more!

Don’t see your language listed here? Reach out to our support team—we’re always looking to add new languages!

Get Started


Pricing Plans

Get started today for free! When you're ready to access our premium features, you'll see an offer for a free trial, and we'll make sure to take care of you!

We've noticed you might be located outside of the United States.
If you teach at a publicly-funded educational institution outside of the USA, please click here for localized pricing!

Student Free Tier

Free
For as long as you need

The basic features to learn, code, and practice
  • Access to Live Classroom, Courses, Assignments and Workspaces
  • Access to professional IDE integrations (Visual studio Code & Jupyter Notebook)
  • No login required
  • Basic live chat support
  • 100% Browser-based
  • …and other select key features

Get Started

Teacher Free Tier

Free
For as long as you need

All the essentials you need to teach & grade with superpowers
  • Everything in the Student Free Tier, plus:
  • Access to Live Classroom, assignments and workspaces
  • Access to professional IDE integrations (Visual studio Code & Jupyter Notebook)
  • Unlimited access to auto-grading and assignment tools
  • Basic live chat support
  • Tools for on student engagement
  • Restricted access to course management tools
  • 100% Browser-based
  • …and other select key features

Get Started

Institutional License

Contact Us
We will customize a plan that fits your needs

Gain access to robust premium features, content, and services
  • Everything in the Teacher Free Tier, plus:

  • Unlock full access for teachers, TAs, students, and administrators

  • Online curriculum integration support

  • Dedicated customer success manager

  • 24/7 Priority live chat support

  • Automated plagiarism checking *

  • LMS Integrations *

  • Timed programming exams *

  • Key premium features:

  • Enhanced Live Classroom capacity (up to 180 students)

  • Enhanced student dashboard (view up to 32 students' workspaces simutaneously)

  • Full live classroom feature customization, set it up exactly the way you want it to be

  • Enhanced student activty monitor (Code execution, error and last active visibility enhancement)

  • Enhanced IDE code playback and event history - learn more about your students strengths and weaknesses

  • Enhanced assignment management assistance

  • Full course management customization

  • Full manual grading revision

  • Download course gradebook data

  • Third party calendar integration

Talk to Sales

Higher-ed, District-wide, & Enterprise

  • Organization-wide access and licensing (with volume discounts) • Custom SSO setup options • Custom 3rd party application integrations
  • Server co-location and on-premises installations • Enterprise-grade service level agreements • JSON REST API access, documentation, and support
  • White-labeling options • Custom branding setup • Full-service curriculum integration and customization

Talk to Sales

Create. Share. Code together.

Try it with your students for free! There's never been a better time to start teaching with Coding Rooms!

Get Started

Latest Posts