Alex St. Aubin, Instructor Computer Science at the University of Nevada, Las Vegas
Alex St. Aubin is an instructor of Computer Science courses at the University of Nevada, Las Vegas. At the moment he is teaching an introductory course in C++ which teaches the basics of C++ programming, going over topics such as variables, conditionals, loops and functions. The course is taken by 330 students from a range of backgrounds including Computer Science, Electrical and Computer Engineering, and even other majors like Health Sciences.
Before CodeGrade: grading was a burden
Alex takes a moment to describe the format of the C++ course he teaches. “We have normal lecture classes where lecturers teach the students basic C++ concepts and we have a lab attached to that which happens 2 times a week. During the lab, we have smaller programming tasks that we ask the students to do. The students also have some higher level assignments which are much bigger than what we ask them to do in the labs, they have to hand those in once every two weeks.”
“I personally have just 4 TA’s to help with grading across the 330 students.” Says Alex. “We were having a lot of challenges getting the grading done. It was a big burden since we have a lot of students taking the course and not a lot of people to do grading. It was becoming a very big problem.”
Alex explains what grading looked like before CodeGrade. “We did try to assess all the assignments, but not as thoroughly as we are able to do now with CodeGrade.” The high workload of manual grading resulted in another challenge, Alex’ teaching assistants had no time for other work anymore: “My Teaching Assistants were not able to help the students out when they needed it because they were busy grading.” he continued, “But now, with CodeGrade that’s not so big of an issue.”