Teaching computer science can be both rewarding and challenging. For Angela Venable, an Assistant Professor at Ivy Tech, the challenge of grading—especially in a data structures course—became an opportunity to rethink how students engage with learning and feedback.
Dr. Marwan Rasamny’s Java course at Delaware State University focuses on problem-solving, clean coding, and hands-on practice. With structured assessments and interactive learning, students build strong programming foundations. But how does the course tackle common coding struggles? Find out here.
Using CodeGrade to grow a large introductory C++ course at UNLV without compromise.
When students get instant, structured feedback, they learn faster and stay engaged. Patrick Totzke shares how he refined his teaching approach to make that happen.
Read about the solution to grading over 1,700 students' assignments at the University of South Carolina.
Explore how the University of Michigan is empowering students with real-time feedback. This interdisciplinary course gives students confidence in coding, no matter their background.
"It allowed me to free up a lot of my time. Right now, 50% of the grade comes from CodeGrade and then I grade the remaining part of it."
Three years ago, Eastern University had 200 students using CodeGrade—now, that number has grown to 1,500+. Assistant Dean Greg Longo and Director Jamie Andrews share how CodeGrade has scaled with them, improving engagement and freeing up time for teaching.
Discover how CodeGrade has been a game-changer for scaling courses at Stony Brook University.
See how CodeGrade has helped transform Introduction to Python for non-CS majors.
Using CodeGrade to Teach Best Coding Practices and reduce time grading
Using CodeGrade to effectively teach non-CS students Python and Data Science.
Using CodeGrade for an online Master's in Data Science at Eastern University