CMU Computer Systems: Self-Grading Lab Assignments (2018)
11–20 of 48 posts
Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#12Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#13Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#14Former student and TA here. There is so much great stuff in this class and its assignments! Couple of highlights: - Data lab formally verifies all of the submissions and gives you an exact failing test case if the submission isn't correct. - Malloc lab is run competitively. You don't need to compete to do well, but you do if you want to do great. And the competition drives students to great feats. I know people who r…
What's the current status on accurately grading mistakes? From the exams I remember (Fall 2015), the exams autograded perfect answers well, but gave similar marks to nearly correct, but still wrong answers as complete gibberish. I felt that unless I had the answers exactly correct, it was hard to demonstrate my knowledge of the topic.
Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#15Ah 15-213, these labs were the most well designed assignments I ever had in college.
Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#16Former student and TA here. There is so much great stuff in this class and its assignments! Couple of highlights: - Data lab formally verifies all of the submissions and gives you an exact failing test case if the submission isn't correct. - Malloc lab is run competitively. You don't need to compete to do well, but you do if you want to do great. And the competition drives students to great feats. I know people who r…
> Turnaround time for exams was sub-one-day. What's the current status on accurately grading mistakes? From the exams I remember (Fall 2015), the exams autograded perfect answers well, but gave similar marks to nearly correct, but still wrong answers as complete gibberish. I felt that unless I had the answers exactly correct, it was hard to demonstrate my knowledge of the topic.
Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#17For the bomb one, are there protections for taking the binary and running it in an isolated environment?
Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#18Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#19These would have been fun! For the bomb one, are there protections for taking the binary and running it in an isolated environment?
Running it through a debugger is easy enough that this would be sorta unnecessary
Re: CMU Computer Systems: Self-Grading Lab Assignments (2018)
#20Former student and TA here. There is so much great stuff in this class and its assignments! Couple of highlights: - Data lab formally verifies all of the submissions and gives you an exact failing test case if the submission isn't correct. - Malloc lab is run competitively. You don't need to compete to do well, but you do if you want to do great. And the competition drives students to great feats. I know people who r…
>- The automated grading of assignments meant that the class could scale to many hundreds of students
When you have things like this why are we paying so much?