Video

How Will I Assess Students Remotely: Programming Assignments

Programming classes are rapidly becoming among the most popular in education. But, as more and more students are learning to code, educators are left with the increasing challenge of maintaining academic integrity in code assignments, whilst trying to provide timely feedback to their students. When we don't have access to a controlled, physical writing space for code assessment, what are the alternatives?

In this final instalment of the series, we discuss the benefits of realtime, online feedback in programming education.

Programming classes are rapidly becoming among the most popular in education. But, as more and more students are learning to code, educators are left with the increasing challenge of maintaining academic integrity in code assignments, whilst trying to provide timely feedback to their students. When we don't have access to a controlled, physical writing space for code assessment, what are the alternatives? In this final instalment of the series, we discuss the benefits of realtime, online feedback in programming education.

  • Programming in the curriculum [3:00]
  • The challenges of assessing programming [5:05]
  • How can I consistently grade code? [5:28]
  • How can I deliver quality feedback? [7:17]
  • How can I avoid plagiarism? [8:56]
  • What is Gradescope? [11:33]
  • An introduction to Gradescope [12:16]
  • Q&A [29:42]
  • Summary [33:22]