Author Exceptional Computer Science Curriculum Content

Powerful content authoring tools let you create engaging, hands-on learning experiences that set students up for success.

Bring your courses to life

Author exceptional computer science content and curricula with Codio Guides. 

Codio Guides lets you create anything from simple assignments and assessments to fully-fledged books with built-in assessment libraries.

Alongside our course publishing features, Codio lets you teach Computer Science in a way that is not possible by any other means.

I love authoring in Codio

Gwen Britton, PhD
Academic Associate Vice President, STEM and Business Programs at SNHU

I love authoring in Codio. I like the side-by-side presentation of the curriculum with applied examples. It’s been really easy to build out formative assessments. I like the ability to invoke another window, to change and modify content. The power and control to be able to adapt, iterate, publish, and re-use course content semester-to-semester is amazing.

Ready to get started?

Learn more about how Codio can save your CS Department and faculty time, money, and headaches!

Content Controls the IDE

The Guides editor fully controls the IDE. Each page is able to open and close the files you need to see for any individual page of content. You can also execute commands, open up browser pages and even highlight portions of code.


The Guides editor is also where you author the many different types of assessments offered by Codio. We support auto-graded coding, multiple choice questions, fill in the blank and open ended free text assessment types.

Markdown or HTML

You can choose between markdown and HTML authoring for each individual page. Markdown is a very fast and easy way to produce beautiful content without the need for any HTML unless you require it. HTML pages allow you to control all aspects of styling and embed javascript widgets to meet specific requirements.


Codio allows you to publish your curriculum content to courses, which can be browsed and pulled off the shelf. You can also assign parts of a course to your class as you teach. Courses are structured into a hierarchy of modules and units that map to lessons and lectures.

Ready To Get Started?

Try our code plagiarism checker with a free Codio Instructor Account to start taking advantage of our coding course resources!!