Develop Exceptional {Learning-By-Doing} Content
Easily create engaging, hands-on learning experiences with powerful interactive tools that deliver better outcomes, faster.
Key {Features}
Content Controls the IDE
The Guides editor fully controls the IDE. Each page can open and close the files you need to see for any individual page of content. Execute commands, open up browser pages, and even highlight portions of code.
AI-Assisted Content Authoring
Effortlessly generate, approve, and edit course content while maintaining control over the quality and relevance of the generated drafts.
Assessment Generation
Easily create all kinds of formative and summative auto-graded assessments with our specialized AI-powered assessment generator.
Markdown or HTML
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.
Adaptive Learning Personalization
AI tailors content and assessments to learners based on their performance, reinforcing concepts where needed and accelerating mastery.
Codio supports auto-graded coding assessments, multiple choice questions, fill in the blank and open ended free text assessment types. Codio provides a Starter Pack project that contains examples for all assessment types and a guides authoring cheat sheet.
Author [All Kinds] of Assessments
Standard Code Test
Standard code tests are dialog driven, where you specify input data and the expected output. Codio then executes the student code, supplies the specified input data, and compares the expected output to the student code’s actual output.
Advanced Code Test
Implement unit tests, style checkers, or write custom code tests in any language that grades student-written code with an advanced code test.
Multiple Choice
Easily set up multiple choice type assessments, which provide a question and then single or multiple response options.
Free Text Autograde
Similarly to Free Text, Free Text Autograde also allows students to answer in their own words, but teachers can easily enable autograding by including a command line to execute the autograding script.
Free Text
Give students the opportunity to answer in their own words with Free Text assessments, which allow for LaTeX formatting and are recommended for math assessments. Instructors can easily review and manually grade answers.
Fill in the Blanks
Fill in the blank questions allows for a choice between free text or offer options from a drop down. Learners can then choose the correct answer from a drop down list or complete the missing words by entering the answer.
Rubric Based Grade Book
The Grade Book is available for rubric based grading. The student can only see the comments, points, and rubric items once the assessment is graded and the grades are released.
Parsons Puzzle
Also known as a Parsons problem, Parsons Puzzles are formative assessments that ask students to arrange blocks of scrambled code, allowing them to focus on the purpose and flow of the code (often including a new pattern or feature) instead of syntax.
Math Assessment
Set and grade math questions for any type and level of mathematics with ease, using the Free Text assessment. Codio offers manual grading of mathematical expressions or proofs, and multiple choice assessment type to create answers.
Parameterized Assessments
Simply generate parameters by writing python code on the Parameters tab, for all assessment types except Gradebook and Random.
Why Our Customers [Love] Authoring in Codio
Interactive Course Authoring
Author truly interactive course content to engage your students like never before. Encourage students to explore code with copyable code snippets, preconfigured “run” buttons, and code visualizers. Instead of passively watching or reading instructional content, students build code as they progress through your course materials.
Meet Learners Where They Are
Codio is designed to meet students where they are, whether they're beginners, advanced programmers, or anywhere in between. Codio's "hands-on" course resources are approachable, rich in feedback, and lead to higher student engagement and performance.
Engagement and Exploration
Codio puts emphasizes students exploring the information presented. Student engagement improves because students are actively participating in their learning. Instead of reading long paragraphs, students are asked to read very short prose full of images and opportunities to write, modify, and run code.


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.
Gwen Britton, PhD
Academic Associate Vice President, STEM and Business Programs at SNHU
Academic Associate Vice President, STEM and Business Programs at SNHU

1
/ 1
Start Creating {Smarter} Learning Experiences Today