Closed MrShaunMcG closed 3 years ago
My understanding of what you are reporting as follows:
You have an assignment that has both Readings and Problems.
In the Readings section you have selected the Exercises sub chapter and set the threshold to 5
In the Problems section you have selected some specific problems from the Exercises chapter that you want the students to do. How have you set the autograde and which-to-grade fields for these problems?
Let me try to clarify a couple things:
In the Readings section when an activecode problem is selected the grading method is simply "Did the student Interact with the code in any way. Run it? Change it?" If so, then give them the credit for the interaction.
In the Problem section you have to be more careful about how you set autograde:
I emphasized IF for the two above because not all problems have unit tests. If you specify % correct for a question that has no unittests then the grade will be a zero. This is what I suspect is happening in your case.
You might rightly wonder how to tell whether a particular problem in the excercises is automatically testable or not. Unfortunately right now you need to look at the code or simply try to run a simple solution yourself. If it has unittests that will be obvious when you click Run.
Hi,
How do I know IF there are unit tests for each question? When I click run on most questions/exercises, an output is given, I would expect this to be the unit test the AutoGrader refers to? The first screenshot shows the assignment creation page. I've set ch3ex4q to %correct and ch3ex3q to All or nothing, run the autoGrader and a few issues arise...
In an email exchange a while ago, you mentioned that the autoGrader is working in hundreds of school that use your Book. That's great and I am trying to persevere in my understanding of how the grader works. If, at this point, I am required to manually grade the questions, I don't mind but it seems nonsensical to do that if there IS infact an autoGrade feature. I have watched your tutorial videos a number of times and re-created assignments and courses so I get this right. However, the interface doesn't appear to act in the way described on the tutorial videos. I apologize if this is headache for you.
Ah, the other thing. "Interaction" works in the auto grader, as in, if they do something they get a mark but that's sort of pointless in understanding their understanding of the questions. Again, happy to be put down on this, just making an observation.
@MrShaunMcG everyone has their own ideas and systems for grading. What you may see as pointless others see as a useful feature. Building a gradebook or grading system that makes everyone happy is a losing proposition. So we try to aim for flexibility to allow people to do what they want.
I use the interaction feature as a part of reading assignments to get the students to read in a low stakes environment. I don't want them to be stressed while I doing the reading thinking they must instantly comprehend everything. In fact if you couple this with the student progress indicator it does give you very useful information about the kinds of things you might want to start your lecture with. If most students took multiple answers to get the right answer to a question then thats a good indication that the concept is probably confusing or not explained well in the text.
I hear you about how to know if a question has unittests or not. Not all activecode questions do have unittests and those do need to be manually graded. If you could add that as a separate issue that would be great, and relatively easy for someone to fix.
Okay cool! I'm beginning to understand a bit more :) I'll add that as a separate issue and see what pops up. Whilst we're talking, can you tell me how to or show me a link to a tutorial on how to add my own unit tests then? Since I'm going through marking the exercises, I might as well add the tests in as I go, save doing it all again later :)
Thanks Bradley
Stale issue message
I use assignments in this way, set Reading and Exercise assignments. example( Reading CH 4 & Exercises CH 4). I set Reading pages/quesitons for Reading assignments including the chapters exercises (of which I require 5 to be done) and Problem exercises for the Exercises assignments. When I run the auto-grading on the Reading assignments, I receive the grades as would expect in the progress/grade book. However, when I run the auto-grading for the Exercise (Problem) assignments, the drop down console box doesn't display any totals and the gradebook says 0%. Is this because we (tutors) are supposed to be manually grading the Problem exercises? If this is the expected output, I can adapt how I use the book. I just need to know whether this is a fault or not. I am completely okay with being told my way of using the book is rubbish and learning a better way. I'm not sure what screenshots would be useful in this situation.
Thank you for your understanding and patience.