Graders
Basic question: How can students practice needed skills and obtain vital
feedback, while maintaining a manageable workload for faculty?

Grading in computing is slow:

[Old Data, sorry] 1990 report of the MAA/ACM/IEEE Task Force on the Teaching of
Computer Science within Mathematics Departments identified how many AP
examination books a reader could grade in a 6day period, when students
were given 90minutes to write their answers:

Computer science: 191, 151, 172, 168 for 4 reported years

Calculus: 351, 314, 324, 322 for the same 4 years:

Overall a calculus instructor can grade about twice as many papers in a
given amount of time than a computing instructor!

For consistency, grading requires standards, insights, careful analysis,
etc.

Students (even advanced undergraduates) have limited experience, but

Advanced undergraduates can work effectively within parameters and with
guidance

Instructor feedback to graders helpful
One plausible approach

Instructor grades tests

Advanced undergraduate grades regular homework

Grader may meet with faculty member beforehand

Timing, grading expectations need clarification

Followup meeting grader can be useful — particularly at first