Equipping Community College Students with Real-World Tech Skills at Ivy Tech
Angela Venable, an Assistant Professor at Ivy Tech’s School of IT, has long been committed to equipping her students with the skills they need to excel in the tech industry. Teaching courses like Data Structures, which is a crucial part of the Computer Science program, Angela encountered a major challenge: how to grade efficiently and provide meaningful feedback to her students, while also maintaining high academic standards. Her solution came in the form of CodeGrade, a platform that has improved both her teaching and her students’ experience.
The Challenges Faced
Before discovering CodeGrade, Angela struggled with the inefficiencies of grading. As a software engineer, she quickly realized that the manual grading process was consuming an overwhelming amount of her time.
After trying other autograding systems, she was frustrated by the lack of customization and flexibility they offered. “So many autograding systems that I’d encountered were very much you do our assignment. You do it exactly this one way and if you don’t do it that way, it’s all wrong,” she shares.
This lack of adaptability was particularly problematic, as Angela valued academic integrity and frequently created new, original assignments. She needed a platform that allowed her to offer fresh challenges to her students without the fear that answers were readily available online.
The Search for a Solution
Angela’s main requirement when searching for a platform was customization—both in terms of assignments and grading. She needed a tool that would align with her teaching style and the department’s mission to prepare students for real-world coding environments.
“We wanted something that wasn’t just here’s a wiki page over a piece of content and then here’s a problem... that students can easily find answers to elsewhere,” she says. She also valued the flexibility for other faculty members in her department, who had different teaching methods.