Codio and Columbia University
Provides everything needed for success
What we needed
With over 3000 students now using Codio, we needed a solution that could be implemented easily, improving how instructors teach and how student code. There are myriad components, integrations, and issues that would need to be managed if we weren't using an integrated platform such as Codio. These include:
Codio takes care of all of these features such that every aspect of the course work can be delivered using only a browser and without students needing to install a thing.
Why we chose Codio
Before adopting Codio, our department spent 3 months trying to use another product. During that time we only managed to get 60% implemented also requiring substantial customization of the platform by the vendor.
We then discovered Codio, fully implemented our solution in 2 weeks with no product customizations needed. We have since been very successful in running courses both internally and on edX.
Teaching with Codio
Courses Taught With Codio
- Introduction to Computer Science
- Data Structures
What we love about Codio is the ease of configuration for any programming scenario and the fact that we can configure it entirely ourselves. Its integrated nature, flexibility, and the fact that all students need is a browser are fantastic.
Codio provides the framework for each student’s work to be automatically graded. In this case, a specialized Python grading script was custom-written by our faculty. The grading results are then fed back to the Canvas LMS platform.
The integrated nature of the Codio platform is also very important. Without a fully automated and integrated approach, the department would have had to solve many individual technical problems and then integrate them.
Easily configure any programming scenario
Working with Codio
We've worked with technical teams from many companies in the past and Codio really stands out from the crowd. Not only have we enjoyed working with Codio's technical team, but we're also extremely impressed with their responsiveness and attention to detail.