Questions tagged [grading]

Grading questions ask how to properly, effectively, and fairly assign grades to labs, assignments, and exams.

Filter by
Sorted by
Tagged with
60 votes
24 answers
24k views

Should CS students be doing their tests on paper?

In some CS courses (especially undergraduate and high school courses) the tests and the final exam are written on paper without the use of a computer. But if the students are in a CS course, shouldn't ...
Safirah's user avatar
  • 1,056
33 votes
11 answers
18k views

How can I automate the grading of programming assignments?

As a TA, the usual workflow for grading programming assignments for an introductory course would be: Some instructors used email as a submission mechanism (yes, really.) So, search for submissions in ...
tusharsoni's user avatar
25 votes
8 answers
5k views

What autograding software do folks use for Java code?

Grading currently either takes me a huge amount of time, or gets done in an extremely cursory way. It occurs to me that, if my students were able to submit code into some sort of autotester, they ...
Ben I.'s user avatar
  • 32.9k
16 votes
9 answers
978 views

Should I have written tests on basic programming skills?

When making more complex programs, it is natural that one needs to run the program to see whether things work and fixing bugs. However, if one makes a lot of mistakes in basic programming, e.g. ...
wythagoras's user avatar
12 votes
7 answers
664 views

How can I discourage poor design while using automatic grading of submissions?

Automatic grading is great for saving time on marking programming tasks, so there's more time to focus on actual teaching, but I've noticed a few flaws. Since work is essentially marked based on ...
Aurora0001's user avatar
  • 3,506
7 votes
1 answer
279 views

Designing rubrics for AP Computer Science-style free response questions

When I create questions in the style of the College Board's AP Computer Science Free Response Questions, I always attempt to create authentic rubrics that reflect how such questions would be graded. ...
Ben I.'s user avatar
  • 32.9k
5 votes
3 answers
221 views

Incorporating algorithmic complexity in grading

What are some advantages of incorporating algorithmic complexity in grading tests and assignments given to students? Currently, students in 11th grade at my school are required in tests to write ...
ItamarG3's user avatar
  • 6,287