Advanced Student Learning Insights in Codio

By Mohit Chandarana on Sep 16, 2019 11:51:59 AM

Actionable insights based on student learning data

Data is arguably the world’s most valuable commodity. However, the challenge with data is that there’s tons of it, and raw, unorganized data is difficult to analyze.

Continue Reading

Codio Launches “Global Assessments Library” of Editable, Auto-Graded Assessment Questions

By Joshua Stowell on Aug 27, 2019 11:21:40 AM

Codio’s Global Assessments Library is live for all users! 

Our Global Assessments Library contains auto-graded assessment questions covering a wide range of topics, difficulty levels, and assessment types—and it’s available for all instructors to make use of.

Continue Reading

NSF-funded study finds cryptography students using Codio learn more than with traditional materials

By Elise Deitrick on Aug 20, 2019 10:33:36 AM

Continue Reading

Auto-Graded Assessments and other C-Books Features for CS Students and Instructors

By Elise Deitrick & Joshua Stowell on Jun 25, 2019 10:33:10 AM

C-Books gives you unparalleled access to interactive and enhanced OER textbooks—with all the flexibility and control of the Codio platform.

Continue Reading

zyBooks vs. C-Books

By Elise Deitrick & Joshua Stowell on Jun 20, 2019 1:45:24 PM

We’re often asked: “what's the difference between zyBooks and C-Books?”

In an attempt to differentiate, we’ve decided to offer a comparison based on the following dimensions:

Continue Reading

Shorter, Open Texts Increase Learning

By Elise Deitrick on May 14, 2019 10:26:54 AM

The barriers of traditional textbooks

Students had very limited access to information when textbooks first became an educational tool—so they needed to include anything deemed relevant to a given subject. With access to more information than most libraries in their pockets, it no longer makes sense for students to lug around heavy, expensive physical textbooks.

Continue Reading

Python Tutor comes to Codio as “Visualizer”

By Elise Deitrick on Feb 27, 2019 3:40:52 PM

Visualizations can help students better understand complex programming concepts like parameters, constructors, and recursion.

For many computer science educators, Python Tutor is a familiar name —Philip Guo’s wonderful resource has been around for almost a decade. During that time, “over five million people in over 180 countries have used Python Tutor to visualize over 75 million pieces of code.”

Continue Reading

Introducing Codio Books!

By Elise Deitrick on Feb 25, 2019 11:25:47 AM

Why C-Books?

Codio recently released its first C-Book—“Think Python” by Allen Downey (see more details here). However, the sheer volume of textbook replacements and eBooks makes it hard to understand what makes C-Books different.

We Use Quality OER Books

First, we start by choosing quality OER (Open Educational Resource) books.

“Numerous studies of the impact of OER on student outcomes—conducted across diverse disciplinary, institutional, and jurisdictional contexts—have repeatedly confirmed the same result: that students using OER perform just as well as or, in some cases, better than those using commercial course materials."[1]

Continue Reading

Parsons Problems

By Elise Deitrick on Feb 14, 2019 10:16:23 AM

Codio introduces a new type of assessment: Parson’s Problems

What are Parson’s Problems?

Parson’s Problems are great 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) while not worrying about syntax.

Continue Reading

Women in Technology - An Interview with Rae Harbird and Sarah Nicholson

By Phillip Snalune on Feb 12, 2019 6:52:57 AM

Encouraging greater female participation in computer science, STEM and Technology careers: An Interview with Rae Harbird and Sarah Nicholson, Teaching Fellows in the Department of Computer Science at University College London

Continue Reading

Women in Technology - An Interview with Gwen Britton, Senior Executive Director, STEM Programs at Southern New Hampshire University

By Phillip Snalune on Jun 29, 2018 10:16:01 AM

Continue Reading

Product Update: Desktop App

By Mark Carpenter on Jun 12, 2018 10:20:59 AM

Codio provides a desktop app that can synchronize your coding assignments and projects to work on them offline. This allows you to do coding on your local computer wherever and whenever you like, regardless of connection status. The app is available for macOS, Windows and Linux. It can be downloaded at 
Topics: Product News
Continue Reading

Product Update: IP Consent Form

By Freddy May on Oct 9, 2017 7:00:00 AM

Many institutions have requested an IP consent form that students are required to sign in order to use Codio. We have now released support for this with the following features.

  • Custom consent text
  • Create new versions of your form at any time
  • Review older versions
  • Download CSV containing student list and which version of the form they consented to

This also works if you decide to introduce IP consent after students have already started using Codio.

Topics: Product News
Continue Reading

Product Update: Improved stack management for course units

By Freddy May on Oct 6, 2017 10:30:00 AM

In the past, if you made a change to the stack of a course unit, it required complex navigation to update the stack that the unit points to as well as then having to point your project to that new stack.

We have now released a new feature that is integrated with the publishing of a unit. You are asked whether you have made stack changes. If you have, then you can create either a new stack or a new stack version from the publish screen. You are also asked if you want to update the unit project to point to the newly created stack.

Topics: Product News
Continue Reading

Product Update: Course Units

By Freddy May on Oct 4, 2017 6:15:00 AM

We have introduced a new and simplified way to handle course creation. In the past, you created a project in your projects list and then worked on the content within it. Large courses ended up with a lot of projects in the list that belong to course units.

To solve this, rather than work in the projects area, you now create and access your unit projects from with the courses area itself. As well as reducing the number of projects in your projects list, this also makes finding your project much easier as it is nicely located with the course module.

The new unit management introduces the concept of a publish step. This takes a snapshot of the project that becomes the latest version of that unit. With the publish snapshot taken, you are free to modify the underlying project without updating the published unit until you are ready to republish.

Topics: Product News
Continue Reading

Product Update: Books

By Freddy May on Oct 2, 2017 1:00:00 PM

The most significant new feature of the last 6 months is Codio Books. Until now, when you created your course materials, each course unit was its own Codio project. Switching between units required the new unit to be loaded, which can take several seconds. This is annoying when you want to reference learning materials and earlier assessments. When revising materials, this is especially annoying as the reloads become very irritating.

As a result, we created Codio Books. The vastly improved table of contents allows you to create very large bodies of content, divided up into chapters, sections and pages, nestable to any level. All of this content lives within a single Codio project, so students are free to switch between any part of the course without reloads.

When you create your course units, you can now also map a unit to any part of a book that you like. Students can, at your option, be restricted to the book content mapped to the unit, or you can allow them access to the fun book.

Feature summary

  • Sophisticated table of contents
  • Multi select and drag and drop of table of contents elements
  • Nesting of sections and pages to any level
  • Content search
  • Map any part of a book to a course unit
  • Publish as a standalone book (without unit mapping)


For more information on books see Full Documentation

Topics: Product News
Continue Reading

Product Update: Upgrade course for a class

By Freddy May on Oct 2, 2017 11:47:11 AM

We have added a new button in the class that allows you to pull in all changes to all units for a course with a single button click.

Codio scans the class units and compares them with the published versions of the course. Where there are newer versions in the course, it presents a list of those units to you. You can then specify which units you wish to update in your class.

Codio manages the updating process so that, wherever possible, units that have already been started by students do not result in work being lost.

Topics: Product News
Continue Reading

Product Update: Documentation Reorganisation

By Freddy May on Oct 2, 2017 11:15:35 AM

Our previous documentation structure had grown into a bit of a mess.

Topics: Product News
Continue Reading

Codio's Latest Product Improvements

By Freddy May on Jun 6, 2017 11:30:19 AM

We have recently made a number of improvements and changes to the Codio platform. As always, we are very interested to hear feedback. If you have any suggestions, please email us at 

Topics: Product News
Continue Reading

Product Update: Improvements to Codio's Authoring Tools based on your feedback

By Freddy May on May 4, 2017 5:54:47 AM

Based on your feedback we have added two new features to our unique curriculum authoring tool within Codio called Codio Guides. 

Continue Reading

Another product update from Codio: MOOC Courses, Free Text Assessments and HTML Guide Pages

By Freddy May on Mar 27, 2017 8:41:48 AM

MOOC Courses. Improvement to Content Authoring. New Assessment Type.  

Thinking about putting your MOOC courses online? Get in touch with us at We've also added a free text area for a new assessment type. And you can now author content purely in Html.

Topics: Product News
Continue Reading

Codio announces five product upgrades based on your feedback

By Phillip Snalune on Mar 8, 2017 12:04:50 PM

Recent Improvement Features

At Codio we are continually upgrading and adding features based on your feedback. Here are a few great features and improvements that are now released. 

  1. New set-up guide and a view from a student's perspective
  2. New curriculum for high school and middle school mapped to CSTA Standards 
  3. Download individual files
  4. Improvements to guides and content authoring in Codio 
  5. Update to Units
Topics: Product News
Continue Reading

Codio releases curriculum fully mapped to the CSTA Standards and K12 CS Framework

By Phillip Snalune on Feb 23, 2017 5:52:49 AM

Joint Press Release by Codio and Computer Science Teachers Association (CSTA) 

London, UK and Albany, New York 

Codio releases a full set of teaching resources mapped to the 2016 Interim CSTA Standards and K12 CS Framework. The new curriculum is integrated into the Codio resource platform designed for computer science education. The project was lead by Daniel Moix, a standing member of the CSTA Standards Committee. CSTA's mission is to empower, engage and advocate for K-12 computer science teachers worldwide. Codio's mission is to provide teachers with the resources and tools to help prepare students fo the digital economy. 

View our online demonstration by our Senior Education Manager, Jill Coddington. 

Continue Reading

Three More Coding Challenges

By Thomas Smith on Feb 22, 2017 10:34:09 AM

Following on from the five coding challenges added to Codio are three slightly more difficult challenges. While the original five were aimed at beginners, the new ones are for those with intermediate programming skills. Once you're logged in to Codio you can find all the challenges here: Coding Challenges

Continue Reading

Codio: A CSTA Member Benefit

By Phillip Snalune on Feb 9, 2017 10:44:35 AM

Originally Published in the CSTA Voice

Volume 13 Issue 1, Newsletter Content

By  Daniel Moix & Stephanie Hoeppner

Have you been looking for a way to flip your classroom? Or do you need a strategy to differentiate instruction for various groups of students during a class period? These are challenges we all face. Codio offers solutions.

Continue Reading

Build a Music Player - New Project for Middle School

By Thomas Smith on Feb 3, 2017 8:41:22 AM

Making websites is fun, well at least I think so. When I was a teacher, I made sure to include a web development topic with my students ages 12-14, so that students had the opportunity to learn HTML and CSS. 

Continue Reading

WIDE for your own PiDe

By Eliza Griscom on Jan 5, 2017 11:34:04 AM

Have you heard of the initiative funded by the Bill & Melinda Gates Foundation which provides support for the Innovative Professional Development (iPD) Challenge? View the article in "MDRC: Building Knowledge to Improve Social Policy"

Continue Reading

A student coder just told us Codio is one of the three gears that makes the Internet work.

By Phillip Snalune on Dec 5, 2016 4:50:39 AM

Press Release 

London, UK and Atlanta, USA

A kid coder at Coded By Kids just shared with us his project website of dragons and books that he created by using Codio.  He learns how to code one hour per week at Coded By Kids, a non-for-profit that teaches kids how to code in Philadelphia. Coded by Kids uses Codio in their classes. His teacher is really proud of him. And so are we. That's why Codio is here. 

Continue Reading

New Codio curriculum maps to the K-12 CS Framework

By Freddy May on Nov 22, 2016 5:56:30 AM


Codio's new K12 CS-mapped curriculum:

Back in July 2016, we announced our partnership with the CSTA giving teachers across the USA free access to the Codio platform for professional development purposes. We are now delighted to make another major announcement.

Free Trial



Continue Reading

Professional Development: Structured choice = happy [engaged, productive, inspired] student

By Eliza Griscom on Nov 3, 2016 9:14:45 AM

 How’s this for a thought?  The more choice one offers their students, the happier their students are. Infusing student choice into one’s classroom is something educators have long discussed, and one key element is also being sure to structure those choices so they also always work for YOU, the teacher, as well.

Continue Reading

Hour of Code - 20% Special Offer

By Phillip Snalune on Nov 1, 2016 11:23:33 AM


The pace of change in computer science education is relentless - the transition to new curriculum frameworks and the need for a complete infrastructure set-up is needed at a click of a button. Coding has never been more in the spotlight.

Get a Quote

Topics: Special Offer
Continue Reading

Using Codio in your Blended Learning Classroom

By Eliza Griscom on Oct 28, 2016 10:17:50 AM

Blended learning classes combine a mix face-to-face and web-based instruction, where 30%-70% of the instruction is delivered fully online

Topics: K12 CSTA
Continue Reading

Professional Development: How to learn Java, Python, JS, Blockly and more with Codio

By Eliza Griscom on Oct 21, 2016 10:59:59 AM

Trying to stay a few steps ahead of your students in your computer classroom?  

Do they seem to be one step ahead of you when talking about coding? Come learn a language --- on us-- and don’t worry about any software installations or conflicts with the computing devices used in your classroom- we’ve got your covered!



Codio offers CS teachers free access to our open source course material for your own professional development.

Our web-based IDE or integrated development environment allows you to forget about the headaches of downloading SDKs and troubleshooting things like .jar files for installation on your computing device, whatever it may be-- Mac or PC or Android.No more installing on a local machine and hoping it behaves!

Our platform lets you learn about -- and program in -- many different languages and have large amounts of space on our Ubuntu server for storing and sharing your projects.

No more running out of disc space either. It’s ON US!

Check out Codio for your own professional development-- and learn to stay one step ahead of your students- by working through our open source courses on Java, Python, Javascript, HTML/CSS and more!



Join Codio


Join Codio



Topics: K12
Continue Reading

Five Python Coding Challenges For You and Your Students

By Thomas Smith on Oct 11, 2016 11:44:57 AM

Teaching Computer Science can be difficult, especially if it’s not your first subject and you have little, if any programming experience.
This also makes the task of conceiving ideas to allow your students to develop their skills difficult. In an effort to help you, I have collated five “coding challenges” that you can offer to your students. They are suitable for those learning to program for the first time.

Did you know? These challenges are available right now on Codio. With a Codio subscription (or free trial), you can take advantage of our classroom management features and share these challenges with your students quickly and easily. As a teacher you will also get to see a solution to each challenge and recommendations for extension tasks.

Continue Reading

CSTA CS framework helps fix the CS education system that failed our kids

By Cabe Atwell on Oct 10, 2016 11:38:00 AM

Summary: In response to what the CSTA called an “unacceptable” computer science education system, it released a framework that promises to prepare our children for the digital world they will inherit.

Topics: K12 CSTA
Continue Reading

A Quick Look at OCR's J276 Computer Science Specification

By Thomas Smith on Oct 5, 2016 8:21:06 AM

 - Product Upgrade Announcement 

We're really excited here at Codio to be releasing our resources to support the teaching of OCR's new J276 Computer Science course. In comparison to J275, this course places a greater emphasis on mathematical skills, computational thinking and problem solving. It also promises to be more relevant in today's society and be an enjoyable course for students.

I've taken a quick look at the specification to see what is in store for teachers and students and highlighted a few topic areas that stand out for me. Also, remember you can take a trial to see the content for yourself. 

Continue Reading

Data Science is the next BIG STEM career

By Cabe Atwell on Oct 5, 2016 8:16:48 AM

Summary:  Data science curriculum is on the rise. New research found the subject is the “sexiest,” fastest growing STEM undergraduate major, potentially to ensure American workers can adequately fill Big Data jobs. 

Continue Reading

Open Source Day: OSD@GHC

By Eliza Griscom on Sep 28, 2016 10:36:47 AM


This post is in honor of Grace Hopper, also known as "Amazing Grace", who inspires the Anita Borg Institute's Grace Hopper Conference in the US.

This year’s Grace Hopper Conference or Celebration of Women in Computing extravaganza is happening soon in Houston, Texas, USA (October 19-21). While I have not had the good fortune to attend (yet), I have voraciously read-all-about-it for years now

This year’s conference (I want to write festivities) appear even more exciting than in years past, especially as I read on Chic Techies blog “The demand is so crazy that the general tickets for the Grace Hopper Conference 2016 got sold within 15 mins of them being released!” Can this be true? I believe it!

Continue Reading

Recap of the recent White House Briefing on CSforAll

By Eliza Griscom on Sep 15, 2016 8:00:00 PM

Focus on Computer Science Education

Codio begins work with US Computer Science Teachers through the Computer Science Teachers Association (CSTA) partnership just as the White House announces a new Computer Science for All (CSforAll) initiative nationwide!

Continue Reading

Staying ahead of tech savvy students

By Phillip Snalune on Sep 12, 2016 4:00:00 AM

By Amy Box
Head of Schools Liaison

Continue Reading

Computational Thinking Game by Codio

By Phillip Snalune on Sep 12, 2016 3:00:00 AM

By Amy Box
Head of Schools Liaison

Continue Reading

Top Tips for Coding in Schools

By Phillip Snalune on Sep 12, 2016 2:00:00 AM

By Amy Box,

Head of Schools Liaison

“First solve the problem. Then, write the code.”

Waseem Latif, Computer Scientist and Entrepreneur

Continue Reading

Using Codio to teach Data Science

By Freddy May on Aug 14, 2016 8:00:00 PM

Data Science is rapidly growing in popularity both in companies and in academia. So what exactly is Data Science and how does Codio take Data Science out of the realm of the weird and wonderful and help students get their hands dirty?

Continue Reading

New "Grading Rubric" improves grading speed and consistency

By Freddy May on Aug 3, 2016 8:00:00 PM

We have just released an important feature that helps achieve a consistent and rapid approach to grading coding assignments.

Continue Reading

Teaching students to get under the hood using Codio

By Freddy May on Jul 26, 2016 8:00:00 PM

Codio is a wonderful way of making Computer Science and coding very approachable. You can banish stack setup and configuration thanks to Stacks and Starter Packs, so first year students or school kids are able to code from anywhere, freed from the horrors of machine setup.

Continue Reading

Code Plagiarism or Code Collaboration? Why Fair use sometimes isn't really fair

By Cabe Atwell on Jul 19, 2016 8:00:00 PM

By Cabe Attwell, Codio Contributing Editor

Continue Reading

Codio provides FREE access to the CSTA community for teacher professional development

By Phillip Snalune on Jul 10, 2016 8:00:00 PM

12th July 2016, San Diego

Announced today at the CSTA 2016 annual conference in San Diego, California, the Computer Science Teacher Association (USA) and Codio have formed an agreement to provide free access to Codio for all CSTA K-12 teacher members.

Continue Reading

Codio supports teachers with free access for the CAS community

By Phillip Snalune on Jul 7, 2016 8:00:00 PM

Impact in Computer Science education is most often spoken about in terms of student attainment or widening access to computer science for communities who would otherwise lack the resources to learn. Codio is already active in helping to extend access to CS education. We support CodedbyKids in Philadelphia, USA.

CAS Member? Codio is Free for Professional Development.

Continue Reading

Codio Open Sources Teaching Content

By Freddy May on Jul 7, 2016 8:00:00 PM

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.

Continue Reading

Codio’s LMS integration delivers significant course admin benefits

By Freddy May on Jun 22, 2016 8:00:00 PM

Our latest release is a big one. Codio can now be fully integrated with any LMS platform that supports the LTI interface.

Topics: Product News
Continue Reading

Summer Special - 20% off Codio

By Phillip Snalune on Jun 6, 2016 8:00:00 PM

Get set for September 2016 with Codio.

Topics: Special Offer
Continue Reading

Win free tickets to Roehampton Festival of Computing

By Phillip Snalune on May 31, 2016 8:00:00 PM

Summer is a great time for teachers to attend networking events and to get new ideas for the next academic year.

Topics: Special Offer
Continue Reading

New "Install Software" feature

By Freddy May on May 24, 2016 8:00:00 PM

We are pleased to announce the introduction of our easy-to-use Install Software feature. Available from the Tools menu, Install Software allows users to create scripts that can install or reconfigure software on any Codio box. These scripts can then be run by any user at any time.

Continue Reading

Product upgrades based on feedback from University professors

By Freddy May on May 19, 2016 1:00:00 AM

Codio recently sat down and chatted with Dr. Greg DeLozier, Adjunt Professor of Computer Science, about using Codio to teach Big Data at Kent State University.

Continue Reading

Manual grading of student projects released

By Freddy May on May 18, 2016 11:00:00 PM

Codio has now launched the first of its two part support for the manual grading of any type of coding project. The second part, coming in early June 2016, will add a 'grading rubric' that provides a grading framework when assigning grades, ensuring strong consistency when assigning grades especially when more than one person is grading a single project.

Continue Reading

Integrated debugger now available

By Freddy May on May 4, 2016 8:00:00 PM

We are very pleased to announce the launch of a brand new code debugging features within the Codio platform. Our debugger supports Java, Python, NodeJS, C, C++ and PHP.

Continue Reading

Codio launches Plagiarism feature

By Freddy May on Apr 19, 2016 8:00:00 PM

Codio launches plagiarism feature to detect cheating in programming classes.

There are various forms of student code copying, ranging from desirable collaboration through to straightforward cheating. Codio is pleased to announce the launch of a best-in-class plagiarism detection technology called Etector into its platform. The plagiarism checker is now available with any purchase of the Codio annual education licence. You can use it as part of your free 30 day trial or you can request a quick demo of our product.

Continue Reading

Codio Event: Python for Teachers - Developing Web Apps with Flask and SQLAlchemy - London

By Phillip Snalune on Apr 14, 2016 8:00:00 PM

Codio will be running a free, hands-on workshop for Computing teachers to level-up their Python skills by creating a database driven web application with Flask (a Python web framework) and SQLAlchemy (a Python SQL toolkit) using a Computational Thinking process. On completion, participants will be able to teach their students how to create a simple web application using Python, Flask and SQLAlchemy as part of KS3-KS5 curriculum.

Continue Reading

Team #UNIcode: Winners of the Codio sponsored BCUHack

By Phillip Snalune on Mar 18, 2016 12:00:00 AM

Congratulations to team #UNIcode who won both the Codio sponsored prize and the BCUHack grand prize with their excellent educational app which tests your Python skills with questions pulled from Twitter.

Topics: Hackathons
Continue Reading

Codio was there: BCUHack 2016

By Phillip Snalune on Mar 17, 2016 11:00:00 PM

Recently I was fortunate enough to attend BCUHack on behalf of the Codio team. Codio was one of the headline sponsors for Birmingham City University's first hackathon. The "leap year" themed hackathon kicked off on Monday 29 February and ended 24 hours later on the 1 March.

Continue Reading

Flode and JGraph

By Freddy May on Mar 16, 2016 8:00:00 PM

In late 2015 we released our educational tool Flode, a fully functional, web-based flow charting tool. The big difference? Flode’s flowcharts execute like regular code. It comes with a visual debugger that lets you step through the flowchart, watches variables and outputs data to a console.

Topics: Guides
Continue Reading

How to create auto-marking code tests

By Phillip Snalune on Feb 26, 2016 6:00:00 AM

Our content team have created a comprehensive sample project which covers everything you need to know about creating auto-marking code tests. To get started using this teaching resource, fork the project by navigating to Project > Fork and selecting "Box and Project".

Continue Reading

Codio was there: StacsHack 2016

By Phillip Snalune on Feb 26, 2016 4:30:00 AM

Codio was a proud sponsor of StacsHack 2016, a student run hackathon at the University of St. Andrew's School of Computer Science. The 24 hour hackathon kicked off on Saturday morning with bagpipes!

Continue Reading

How to host a hackathon using Codio

By Phillip Snalune on Feb 17, 2016 3:00:00 AM

Codio is the perfect platform to host your next hackathon, whether it is a small University hack or a global gathering. This guide will show you how to use Codio's versatile organisation and class management tools to setup your hackathon in a few minutes.

Continue Reading

Special Offer - Buy before 31st March

By Phillip Snalune on Feb 14, 2016 7:00:00 PM

                        Planning for '16-'17 Academic Year?    


No problem. Buy a '16 - '17 academic licence before March 31st and you get to use Codio until September 2016 for FREE. This means you can use Codio now to help students prepare for exams.

Topics: Special Offer
Continue Reading

Codio Guides Part 2: Adding media to your online course

By Phillip Snalune on Feb 11, 2016 7:00:00 PM

In this second post in our series on how to create an online course using Codio Guides we will be showing you how to easily add media such as images and videos to your course. Part 1 covered the basics of Markdown, configuring pages and running code.

Continue Reading

Codio Guides Part 1: How to create an online course with Codio

By Phillip Snalune on Feb 9, 2016 7:00:00 PM

This post is part of series which will show you how to create your own online course using Codio. This first post will cover the basics of adding content with Markdown, configuring page layouts and how to run code directly from a guide page allowing you to create powerful interactive learning material.

Continue Reading

Starter Packs: A guide on how to build reusable project templates

By Phillip Snalune on Feb 3, 2016 7:00:00 PM

In the previous post we showed you how to build reusable cloud software stacks for your team or students to instantly begin developing on difficult to setup technology stacks. Stacks snapshot the system, but not the project files in the workspace folder. In this post we are going to show you how to create Codio Starter Packs which bundle project files with a technology stack to create powerful reusable project templates.

This guide will continue from the previous project we created for our Lua stack. We will add some new Lua files and a readme file for users. Do you see the highlighted project files in the screenshot below, they will all be bundled into our starter pack.

Continue Reading

Codio Stacks: A guide on how to build reusable cloud software stacks

By Phillip Snalune on Feb 1, 2016 7:00:00 PM

Codio already makes it extremely easy to simply jump in and start coding through your browser without having to worry about setting up servers. With full sudo and terminal access custom software can easily be installed, but as more customisations are added the setup becomes more complicated for others to recreate. This is why we created Codio Stacks, by snapshotting your box you can create an instantly deployable custom software stack for your students or team. Our Stacks are comparable to Docker containers and can easily be shared and further customised.

Continue Reading

Introducing our new student dashboard

By Phillip Snalune on Jan 12, 2016 7:00:00 PM

It is important to us that our learning experience is as frictionless as possible. To achieve this goal we have created a simple single screen dashboard for students to take control of their studies and waste no time navigating interfaces.

Continue Reading

Curriculum Map for the OCR GCSE (9-1) Computer Science Draft Specification (J276 Version 1)

By Phillip Snalune on Jan 6, 2016 7:00:00 PM

In our previous post we published a powerful teaching resource, our Curriculum Map for the OCR GCSE 2012 Computing Specification (J275 Version 1 April 2012), which maps the OCR J275 specification to Codio content with lesson plans and a flexible schema of work. Today we are publishing our Curriculum Map for the OCR GCSE (9-1) Computer Science Draft Specification (J276 Version 1).

Continue Reading

Curriculum Map for the OCR GCSE 2012 Computing Specification (J275 Version 1 April 2012)

By Phillip Snalune on Dec 13, 2015 7:00:00 PM

Today, we begin a new series that will explore Codio’s rich teaching resources. Please view our Curriculum Map for the OCR GCSE 2012 Computing Specification (J275 Version 1 April 2012). This powerful spreadsheet showcases our excellent curriculum coverage and commitment to teaching Computing.

Continue Reading

BETT Award 2016 - Finalist

By Phillip Snalune on Nov 15, 2015 7:00:00 PM

Teach Code. With Confidence. #edtech

We are so excited to be a Bett Award 2016 finalist. The Bett Awards honour the most effective and pioneering technology companies and solutions that support education. Codio has been nominated in the "ICT Tools for Learning, Teaching and Assessments" web-based classroom category.

Continue Reading

Lexikon lets you lookup programming language statements instantly

By Freddy May on Aug 27, 2015 8:00:00 PM

Codio's brand new Lexikon support deepens and enriches the teaching and learning experience with Codio - letting teachers and students lookup programming statements and functions instantly and without needing to leave Codio.

Continue Reading

Codio to debut "Crunch", a modern day alternative to Little Man Computer, at the CAS 2015 Annual Conference

By Phillip Snalune on Jun 14, 2015 8:00:00 PM

Freddy May to show a complete solution to teaching computer science confidently in the classroom.

Topics: Press
Continue Reading

New Computing GCSE from OCR to prepare students for 21st century digital jobs

By Phillip Snalune on May 25, 2015 8:00:00 PM

Collaboration with Codio will provide teachers with the support they need to teach OCR’s new GCSE specification

Topics: Press
Continue Reading

Codio & BCS Partnership

By Phillip Snalune on Apr 29, 2015 8:00:00 PM

Codio supports teachers studying for the BCS Certificate in Computer Science Teaching

Topics: Press
Continue Reading

OCR’s Rob Leeman discusses teaching the new computer science curriculum

By Phillip Snalune on Mar 22, 2015 8:00:00 PM

Today we're releasing the second in our series of short videos which provide expert comment on the best ways to teach computer science and coding in schools. Watch the new episode here

Continue Reading

Codio launches ‘Ask the Experts’ video series

By Phillip Snalune on Feb 23, 2015 7:00:00 PM

Team Codio continues to focus relentlessly on the needs of teachers, lecturers and students across the globe, as more and more education systems and markets embrace the study of computer science and computer programming.

Continue Reading

From repo to web IDE in one click - Codio & BitBucket integration makes editing code a breeze

By Phillip Snalune on Feb 10, 2015 7:00:00 PM

Yes, that’s right - you can now browse repos, and with one click, instantly launch your code in the Codio web IDE. No git commands, just a single click and hey presto!

Topics: Product News
Continue Reading

Codio & leading exam board OCR to collaborate on new Computing Tutorials & qualifications, in the UK & internationally

By Phillip Snalune on Jan 20, 2015 7:00:00 PM

Set to share centre stage at the BETT shows “Learn Live” sessions this week, we're thrilled to announce today that we're joining with exam board OCR, to announce a collaboration which aims to create new forms of content to support the Computer Science curriculum, as well as demonstrating the use of new technology for on-going course work assessment, and eventual vocational qualification assessment.

Topics: Company News
Continue Reading

Brand New Codio launches Instant Coding Environments

By Phillip Snalune on Dec 1, 2014 7:00:00 PM

The Codio dev team has been busily working away for months now with a relentless focus on making Codio the most indispensable IDE experience for our users – so today we’re thrilled to share with you the fruits of their work - a brand new Codio experience packed full of new functionality and engineered with a total focus on delighting you at every stage of the experience.

Topics: Product News
Continue Reading

Codio signals Education sector focus

By Phillip Snalune on Dec 1, 2014 7:00:00 PM

Today marks an important milestone for Codio as we announce our commitment to the education sector.

Topics: Product News
Continue Reading

Taking the pain out of teaching computer programming.

By Phillip Snalune on Nov 2, 2014 7:00:00 PM

Across the globe, there is growing talk of the need for the next language we teach our children to be coding or computer programming, perhaps ahead of (but not to the exclusion of) traditional ‘second or third language’ options such as French, Hindi or Mandarin Chinese. Code underpins so many of the products, services and applications we use everyday that a knowledge of the code and computational thinking that created them is becoming indispensable to understanding and operating in the modern world.

Topics: Company News
Continue Reading

Manual Save now enabled in Project Settings.

By Phillip Snalune on Oct 9, 2014 8:00:00 PM

At Codio we know that it’s often the little things about the interface and the development environment you use that make a big difference to your experience – ultimately it's about choice and flexibility.

Topics: Product News
Continue Reading

Always-on Boxes are now in beta.

By Phillip Snalune on Oct 8, 2014 8:00:00 PM

We've been listening to many of our users who have projects that require boxes to be in a permanently active state, so today we’re pleased to announce the beta for Always-On Boxes.

Topics: Product News
Continue Reading

Codio's Phonegap Build integration exits beta.

By Phillip Snalune on Oct 6, 2014 11:00:00 PM

Today we’re excited to announce that mobile app development gets easier as Codio’s Phonegap Build integration officially exits beta.

Topics: Product News
Continue Reading

New user interface simplifies software install.

By Phillip Snalune on Oct 6, 2014 10:00:00 PM

At Codio we’re all about making your development experience as simple, intuitive and as easy to use as possible.

Topics: Product News
Continue Reading

Codio Guides

By Freddy May on Sep 9, 2014 8:00:00 PM

It may look like we have been a bit quiet recently, but we have in fact been building some major features, which will start coming off the production line in the next few weeks.

Topics: Product News
Continue Reading

Codio enhances developer collaboration with new Admin Permissions

By Freddy May on Sep 8, 2014 8:00:00 PM

Today we're delighted to announce the addition of a new 'Administrator' permission, enabling project owners to assign full Codio box rights to their team members and fellow developer collaborators.

Topics: Product News
Continue Reading

Clonable Boxes

By Freddy May on Jul 1, 2014 8:00:00 PM

We are excited to announce a feature that many have been asking for over the last couple of months. Clonable Boxes, which requires a Codio subscription, lets users configure a Codio Box in any way they like and then allow that Box to be cloned by other users so a complete environment is ready to run without any installations or configurations whatsoever.

Topics: Product News
Continue Reading

A new project dashboard

By Freddy May on Jun 30, 2014 8:00:00 PM

Many Codio users have lots of projects and have been asking for a better way to locate an individual project. As a part of our Organizations support, which we'll be releasing imminently, we have revamped the main projects dashboard.

Topics: Product News
Continue Reading

BitBucket Integration

By Freddy May on Jun 15, 2014 8:00:00 PM

We are very pleased to announce a special type of integration with Atlassian's BitBucket. If you want see rather than read, then take a look at this video that shows it in action.

Topics: Product News
Continue Reading

More Box Parts Added

By Freddy May on Mar 20, 2014 8:00:00 PM

We're currently catching up on user requested Box Parts. Box Parts takes the pain out of installing software on your Box and is incredibly fast.

Topics: Product News
Continue Reading

Codio Boxes & Box Parts

By Freddy May on Feb 6, 2014 7:00:00 PM

As previously announced, we have been squirrelling away on something really big over the last couple of months. Codio Boxes will provide a full-stack server-side development environment for each and every one of your Codio projects. It's in private beta right now and will be shipping later this month.

Topics: Product News
Continue Reading

Paid Subscriptions

By Freddy May on Jan 13, 2014 7:00:00 PM

We are extremely excited to announce that with immediate effect, you can now purchase a Codio Subscription! This means that for only $8 per month, you can continue to create and keep a truly unlimited number of private and public projects on Codio.

Topics: Product News
Continue Reading

Command Bar

By Freddy May on Dec 15, 2013 7:00:00 PM

If you're a Sublime Text user, you'll probably use the Command Palette (Cmd-Shift-P). This is a great way to access all commands from a single keyboard shortcut rather than digging around and trying to find what you want in all the various menu options. And if you don't know the keyboard shortcut for a particular command, it's a very fast way of discovering it without searching the menu or docs.

Topics: Product News
Continue Reading

Quick Open

By Freddy May on Nov 21, 2013 2:00:00 AM

Quick open (default is Cmd+O/Ctrl+O) also known as fast open, is a great way of opening files without the need to access the file tree. Press Cmd+O/Ctrl+O or select File >Open File from the menu and the quick open dialog will appear.

Topics: Product News
Continue Reading

Selective File Deployment

By Freddy May on Nov 21, 2013 1:00:00 AM

Although we like to push RSYNC as the fastest way of working with Codio, there are many users who want to work with hosting providers that only provide FTP access.

Topics: Product News
Continue Reading

SSH Public Key Management

By Freddy May on Nov 17, 2013 7:00:00 PM

Our focus is to make all aspects of the development process as smooth and easy as it possibly can be. One small but great example of something that is a real pain in the ass is the business of deploying public keys to a remote server.

Topics: Product News
Continue Reading

Developing Back End Code

By Freddy May on Nov 15, 2013 7:00:00 PM

Codio has everything you need to develop great front-end applications. But when it came to back-end stuff like Node, PHP, Ruby etc. there was a major decision about how to provide support for the back end.

Topics: Product News
Continue Reading

Deploy & Preview

By Freddy May on Nov 12, 2013 7:00:00 PM

We are constantly looking to streamline your development process when working in Codio, and this time we focused on the ease with which you can deploy and preview code, and in particular back-end code, such as PHP, NodeJS and Python. We've made some changes to the way to preview your code.

Topics: Product News
Continue Reading

Global Search and Replace

By Freddy May on Nov 10, 2013 7:00:00 PM

One big omission from Codio so far has been powerful search and replace functionality across your entire project. We've had search and replace in files, but up until now it's not been possible to search across all files within your project. Well, we've corrected this now.

Topics: Product News
Continue Reading

SSH Terminal

By Freddy May on Nov 6, 2013 7:00:00 PM

Codio has been focusing on building front-end applications. However, we've been busy adding lots of awesome features to make Codio a great environment for Node, PHP, Ruby and Python developers. One of the important new features is the ability to SSH into a remote server without ever leaving Codio.

Topics: Product News
Continue Reading

I Love Open Source

By Freddy May on Oct 10, 2013 8:00:00 PM

I want to briefly talk about an interesting metamorphosis - otherwise known as gross scope creep.

Topics: Company News
Continue Reading

Support for

By Freddy May on Sep 25, 2013 8:00:00 PM

Codio is delighted to announce support for Developers can now write code in the world's best Web IDE and deploy it directly to

Topics: Product News
Continue Reading

Support added for CoffeeScript, Sass, SCSS etc.

By Freddy May on Jun 28, 2013 8:00:00 PM

We're pretty pleased with the latest addition to the Codio IDE. This time, we've added support for the following compiled language types (or whatever the correct collective description is)

Topics: Product News
Continue Reading

More thoughts on teaching kids to code

By Freddy May on Jun 10, 2013 8:00:00 PM

While we're very busy fashioning lovely new features into the Codio IDE, we are also trying to make some progress with our parallel project of getting kids (around 14 and over) to code.

Topics: Product News
Continue Reading

Snippets Released

By Freddy May on Jun 1, 2013 8:24:00 AM

Hot on the heels of Inline Preview comes support for Textmate style Snippets.

Topics: Product News
Continue Reading

Inline preview released

By Freddy May on May 29, 2013 8:00:00 PM

We've just deployed an inline preview capability. Just press Preview and a re-sizable panel will appear beneath your code.

Topics: Product News
Continue Reading

Emmet support added for hi-speed HTML and CSS coding

By Freddy May on May 23, 2013 8:00:00 PM

We have just added Emmet support for a whole range of features that really boost productivity when working with HTML and CSS. These features include expanding abbreviations into full HTML or CSS as well as some very powerful keyboard shortcuts.

Topics: Product News
Continue Reading

Codio:Annotations Released

By Freddy May on Apr 29, 2013 8:00:00 PM

We are really happy to announce the release of Codio:Annotations, and we don't think you'll have seen anything quite like this before. It is an amazing way of documenting code where you need to explain things through code examples. Tutorials, APIs, frameworks and libraries are the usual suspects.

Topics: Product News
Continue Reading

Codio:Annotations - Say it with a sample

By Freddy May on Apr 9, 2013 8:00:00 PM

While we were building the Codio IDE, we suddenly realized that we have in our hands a unique platform that helps people explain code - any programming language, any skill level, not just beginners. It is ideal for:

Topics: Product News
Continue Reading