Coding Rooms is an education platform for teaching computer programming, used at high schools, universities, and businesses around the world.
Coding Rooms’ learning platform is changing how computer programming is taught. Teachers can teach remote classes and chat one-on-one with students via embedded video chat. They share their screen with students, knowing everyone is gathered around the same code problem, and can navigate to each of their students’ code in real time, empowering them to be more responsive. In turn, students find it easier to follow classes and benefit from better learning outcomes.
Coding Rooms initially integrated video using an open-source platform that's popular in the education space. Due to poor call quality and performance, "it ended up being unusable," CEO and cofounder, Sasha Varlamov explains. “Every day we'd go in and there would be a list of support tickets complaining that video didn’t work." Troubleshooting the platform was time-consuming and involved querying XML files, burdening their technical resources.
Coding Rooms evaluated several different APIs as potential replacements. Daily delivered the highest call quality in tests and was easy to implement — the team were able to repurpose logic they'd written previously. Switching to Daily meant their support team could easily troubleshoot any issues that did arise, thanks to Daily's dashboard call log information, although support tickets went down by 80% "practically overnight."
Switching to Daily
Thanks to Daily’s dashboard call logs and telemetry data, Coding Rooms’ support team can easily resolve customer enquiries about call performance or student attendance. With their previous video API provider, answering these questions involved querying XML files, which was time-consuming and difficult for non-technical employees.
Video rooms exist and stay the same when the class is empty. “A live classroom can be opened basically forever, and students can come in, teachers can come in at any time. It's always there.“
Teachers are able to share their screen in HD so that they can present material.
Daily APIs make it easy, fast, and flexible for developers to build with video.