Collaboration Notebook — Codio

Learning management platform for computer science education that provides infrasturcture as a service and a integrated development environment (IDE) in the cloud.

Collaboration Notebook, powered by Codio, provides a web-based IDE for instructors to create and share live code with their courses. Instructor can create multiple environments using pre-built libraries, including Python, C++, Java 8, or add their own packages and data. This content can then be deployed to courses as assignments for students. Assignments and grades can be integrated with Canvas.

Collaboration Notebook Features:

  • Supports multiple languages: Java, Python, Nodejs, Lamp, Erlang, Ruby + rails, C++
  • Can be integrated into Canvas Assignments, allowing instructors and TAs to have full access to view and edit student projects
  • After students submit the projects, they become read-only for instructors and TAs to grade