Codio is an unrivalled platform for teaching and coding at all levels. It is a wonderful resource for students wanting to create any number of coding projects using any programming languages or technologies. And teachers have extensive administrative features for managing students, accessing their code, grading their work and much more.
However, Codio also has powerful, integrated authoring tools that let you create and publish rich tutorials that interact with the coding environment in a way no other platform can.
This combination of platform and tutorial content is what makes the Codio experience so unique.
Open Sourced Content
Although Codio has developed its own teaching content, we strongly believe that the ultimate way for coding content to blossom is to open source it. By doing this, we want to encourage teachers all over the world to work together to produce amazing, shared content.
Codio's Content
All the content that we have created is now available on GitHub and can be used, modified, improved upon or simply copied.
If you are browsing Codio's recommended courses, click on the description tab for a selected course. You will then see information on how to collaborate and where the open sourced content for each unit is located.
Creating your own open sourced content
While we are pleased with our own content, we believe that teachers, passionate about their subject, can work together to do an even better job.
As in the world of open sourced software, good teaching content will float to the top. Good content can be turned into great content by teachers working together, no matter where they are located.
Our documentation explains how the collaboration process works.
GitHub
The GitHub platform is used by many millions of developers all over the world. GitHub has all the features required to collaborate efficiently
- Forking
- Issue tracking
- Wikis
- Source control management
Codio integrates tightly with GitHub and so you have the very best tools at your disposal.