Codio and Macomb Community College
Authored by:
More time in Codio, better exam performance
What we needed
I initially adopted Codio for my ITCS 140: Introduction to Programming and Logic course due to the auto-grading, content authoring and customization, and LMS integration capabilities.
Author truly interactive learning experiences from scratch or edit Codio's interactive courseware.
Why we chose Codio
The repetition and the completion of small problems really helps students grasp the important concepts of programming, and grading all of these presents some challenges. The connection to Canvas is also very important.
Additionally, I struggled with finding relevant textbooks. Many wanted to include math skills that were far beyond what a majority of our students could understand. I love the ability to customize Codio's course content. I had used another similar platform but it didn't offer me the flexibility to write my own content. I really like writing my own content.
Teaching with Codio
Courses Taught With Codio
- Introduction to Programming and Logic
- Database Design and Implementation
We noticed that the more time a student spends working in Codio, the better they perform on the exams.
Offering students auto-graded smaller programs gives them instant feedback so that they can focus on correcting their mistakes. Having the ability to write my own content enabled me to not include so much math but still be able to explain a particular programming concept.
Codio's support team is very good. They have always been prompt and very helpful.
No restrictions on content editing and customization
Going forward
I plan on revising more of my content for ITCS 1140 and start working on new content for ITCS 1170 Database Design and Implementation using SQL. I'm excited about using Codio for my database class.