Codio has a rating of 2.2 stars from 14 reviews, indicating that most customers are generally dissatisfied with their purchases. Codio ranks 1708th among Education sites.
The interactive, hands-on approach of "read and do" is awesome. It allows the class to be a lot more hands on that with a traditional textbook. The automated graded assignments, reading comprehension questions and formative assessments have a lot of potential. But: (1) Sometimes the wording of the questions is confusing for students, especially those will little to no technical background (2) The automated output check is too strict. For example: If the expected output is: "a is a vowel", having an output of "a is a vowel." will mark the question wrong. So much so that I constantly have to have my students email me so that I can manually override grades for individual questions.
I was a TA for a college intro into coding class and the professor thought codio would be a good start for the class... It was not. Codio was the most infuriating site of its kind. Even if students get the correct answer, the problems require specific inputs which made grading by courses completed useless. Crashes, glitches, and poorly designed lessons aside we eventually decided on just teaching c# with our own impromptu curriculum which was welcome with open arms after students had experienced the awfulness that is codio.
I was a TA for a college intro into coding class and the professor thought codio would be a good start for the class... It was not. Codio was the most infuriating site of its kind. Even if students get the correct answer, the problems require specific inputs which made grading by courses completed useless. Crashes, glitches, and poorly designed lessons aside we eventually decided on just teaching c# with our own impromptu curriculum which was welcome with open arms after students had experienced the awfulness that is codio.
Tip for consumers:
Don't use it, just write your own curriculum. Your students will thank you
The interactive, hands-on approach of "read and do" is awesome. It allows the class to be a lot more hands on that with a traditional textbook. The automated graded assignments, reading comprehension questions and formative assessments have a lot of potential. But:
(1) Sometimes the wording of the questions is confusing for students, especially those will little to no technical background
(2) The automated output check is too strict. For example: If the expected output is: "a is a vowel", having an output of "a is a vowel." will mark the question wrong. So much so that I constantly have to have my students email me so that I can manually override grades for individual questions.
Having all students use a common platform requiring nothing more than a browser on the local machine is fantastic. Further, the features -- from the ability to open a student's project directly to support for team projects and more -- are well implemented and very easy to use. Students benefit from not having to download or install anything. The support is terrific -- I usually get a response to a problem within minutes. The rich set of learning materials make codio suitable for introductory and advanced courses.
I am taking a python class at college, and we use Codio for everything: tests, assignments, projects, even the syllabus! All I can say is that Codio tends to be very glitchy and inconsistent. This goes for everything, but especially our projects. I spend 3-4 hours writing the code for a project and another 3-4 hours (or more!) trying to get it run satisfactorily in Codio. I will NOT take another class that uses Codio.
I took this at a college- horrible concept technique, lack of detail, lack of effort. A student or beginner or anyone is better off the search for free online resources, like Rstudio. R for Dummies is free online has better information, Khan Academy, Chanel 9, Techieeventure, or www.techieventures.in on youtube and host of other options. Do not bother wasting your time or money here.
It's like a very lightweight version of cloud 9 IDE that doesn't offer a ftee trial version. I signed up to just test it and they don't offer a free trial and then forgot I had it since I didn't use it much after the first couple days due to it being vastly inferior to cloud 9. Even though I canceled part way through my second month they refused to give any sort of refund, not even a partial one. Save yourself the hassle and just go with cloud 9, nothing to see here.
I have used Codio for teaching programming, specifically Python. Overall it is a very impressive package. No one had issues accessing it via Chrome, Edge, or IE. It did update grades in near real-time in Canvas. It was fairly comprehensive. Overall very good. The slight downsides that I see are that the administrative aspect of it seems to be a lot of work and not very intuitive, there are a very few mistakes(although I have seen that in all CBT software), and for a very few student exercises the instructions were not clear. Overall I would say it is very good, better than most I have seen, but a little over complicated.
A horrible in browser software. I have no idea why any university would think this is a good recourse to use. It's clunky, hard to navigate through, and does not run like other downloadable software.
As a User experience professional and professor, I have very mixed views on using Codio for my Fall 2021 Intro programming course in Python. Codio has been phenomenal providing autograded content that maintains the rigor I expect for an intro programming course with just the right amount of challenge for advanced learners and enough nuanced guidance for newbies. My issues lie with the interface itself. In general, the user interaction across pages within an assignment, within a lesson, within a course are not consistent. This is problematic because students who are new to technology, new to college, new to programming become quickly frustrated when they expect buttons to be in the same place on each page or if they're asked to run code that has an input statement but the parallel page that should display the result does not afford that action. Similarly, if they're expected to "run" some code, there is no terminal or "run" button on the page. It seems like the interface was developed but was not evaluated by a UX team or using professors at a teaching institution. There are some really good features that Codio provides but as a teaching tool in the classroom it also can create nightmares. I have several bugs that are unresolved when it comes to issuing grades through my institution's LMS. It is very hard to fix an issue, Codio created or otherwise, once students have started an assignment and that should not be the case.
Not a great experience. The autograder had issues. Too complex to create your own assessment and test cases. The questions built in Codio were too simple. Sometimes they had issues as well.
This is by far the worst software I have ever used!
1. Lacks instruction - half the time you don't get enough instruction to do the task or you don't even know what they expect because there wasn't enough instruction with it. So expect a fun-filled day of guessing until you... might hit the correct combination.
2. Misspelling throughout the course. I think a 3rd grader wrote this, to be honest.
3. Let me give you an example the mentality of this platform:
Here are your choices and it doesn't matter what the question is really it's the context I am trying to show.
A. None of the above
B.We have a yard
C.We have a car
D. All the Above
If you selected (C) or (B) you would be incorrect because the answer is (D)
Whhhhaatttt you say! How can you have None of the above with all the above... EXACTLY!
This was actually (the structure) of one of the questions in this package.
4. They give you instruction to do a sqrt of a number add a couple of numbers subtract a number... all in one instruction, no big deal it's doable. But then the answer comes out to be a decimal and their answers are all in whole numbers. COME ON NOW we are coding here there are operators that we could have thrown in to make this a whole number and if you wanted us to round it up or down you should have said that in the question.
5. TERRIBLE QA DONE ON THIS SOFTWARE!
Tip for consumers:
Don't bother unless you are in 3rd grade and even then we shouldn't subject our children to this it'll probably make them dumber.
Products used:
None yet, still researching.
Improvement is need in the following; instruction about the auto grader and configuration, LMS integration use/configuration direction.
Very pleasant experience and very interesting program that can boost student leaarning if implemented properly.
The examples are way too generic and do not represent real problems.
Codio is a cloud-based platform that allows for the creation, assigning, completion, testing, and grading (manual or automatic) of programming assignments. It also allows for the guided teaching of programming material. Codio includes a built-in IDE so that students can code and use the resources given to them from anywhere. You can configure/template programming projects and Ubuntu machines then share them with the class in seconds, access and run student code from any connected device, and automatically keep your course and grades in sync with your LMS.
Codio delivers a teaching and learning experience that stimulates this creative potential in every student, developing the next generation of creators, not just consumers. That's why we empower teachers and students with the technology and learning resources needed to succeed. By embracing the idea that students and teachers are individuals, teaching styles differ and students advance at their own pace, Codio enables teachers and lecturers to support and coach students to better outcomes.