The Coding Rooms IDE is a powerful, easy to use, browser-based development environment. Code runs on a robust Linux instance where you can serve your project as a web app, view it as a desktop GUI, or even build desktop programs with sound. You can even use Visual Studio Code on Coding Rooms!
Assess learner knowledge with multiple choice, parsons problems, drag and drop, code select, and more; easily embed interactive content, videos and images; and style text with HTML/CSS. Multiple collaborators can edit a learning page in real-time, just like a Google doc.
Our Lightning Grader lets you track a learner’s progress in real time for each interactive block, with a single click. And Presentation Mode allows learners to view both their work and an instructor's page side-by-side in real time.
Because video conferencing is built into Coding Rooms, there’s no need to add additional software for live, remote instruction. Using our presentation mode, you have a full slate of options, including audio, video, screen sharing and meeting recording.
The Coding Rooms IDE supports input/output comparisons; unit testing with many popular frameworks; and custom bash script testing to automate grading and provide instant feedback, quickly and easily.
Whether corporate training or K-12 instruction, live classroom or asynchronous learning, the flexibility and customizability built into Coding Rooms means you have all the tools necessary to create a compelling learning experience.
Contribute and exchange interactive course material with other educators around the world, to quickly build content. And find popular open-source curriculum like CSAwesome, Python for Everyone, and more!