Negative Marking in Moodle 1.9 Quizzes: Our Workaround
In the School of Informatics there is a common requirement for quizzes to use negative marks, so a student will lose marks if they select the wrong answer. Unfortunately the version of Moodle that we currently use at City, 1.9, doesn’t make it easy to do this, so a workaround was needed.After a little bit of head-scratching I came up with a method suitable for the majority of cases we have encountered and I am going to show you how it works here.
Imagine you have a quiz with 10 questions and need to mark it such that a correct answer is worth 1 mark, a wrong answer is worth -1 and a ‘don’t know’ is worth 0 marks. Moodle will only allow quizzes to be marked starting at 0, which means it is necessary to offset the marks when we display them to the students. We do this by a little bit of manipulation in the Gradebook. But first we need to make sure that the quiz is set up correctly and we do this by adding a number big enough to make the mark for the wrong answer 0, so in our example we need increase the mark for each question in the quiz by 1.
This gives us:
|Desired Mark||Mark in Quiz|
Note: This should be adjusted accordingly if the incorrect mark is different.
We can now move onto the Gradebook part of the setup.The first thing to do is click the ‘Categories and items’ tab in the Gradebook and create a new ‘Grade item’ at the bottom of the page. Give it the name that should appear to the students, adjust the maximum and minumum values to reflect the desired max. and min. and save it.
You should now see it on the list of items in the Gradebook and need to click the grey calculator icon to allow you to configure how this item will work out the grade to display. First, you should find the original quiz on the list and make sure that it has a ’shortname’ – add one and save it if you need to.
Next, you need to enter the calculation to be used to work out the correct marks and this is fairly straight-forward:
=[[shortname]] - (<number of questions> * <offset per question)
So, for the example above, <number of questions> would be 10 and <offset per question> would be 1. This will essentially readjust the marks that we increased in the quiz and allow us to display a negative mark if necessary.
After you have done this, you should hide the original Gradebook entry for the quiz in order to stop students becoming confused by seeing multiple different marks for the quiz.
Things to consider
- If you want release the marks for the quiz on a certain date automatically, you will need to edit the Grade item you just created to do this. If you don’t, the calculated marks will be visible immediately.
- If different sets of students have access to different versions of the quiz (different deadlines, or different time limits, for example) through Groupings, you need use the ‘max’ function to adjust the equation to take the highest grade from the set of quizzes and adjust that. So, if there are two possible quizzes of 15 questions and the offset is 1, the equation would look like “=max([[quiz1]], [[quiz2]]) - 15″ and it will only use the grade from the quiz that they have taken and ignore the other one.
- When you hide the original quiz in the Gradebook, make sure that it isn’t used to calculate the overall grade for the module.
- Until a student takes the quiz, the mark will show in the Gradebook as the lowest possible value (equivalent to 100% incorrect) and you may want to hide it until after most student have taken the quiz.
- Negative marking is something that is planned for Moodle 2, but I don’t know if it has been implemented yet. This workaround may still work in Moodle 2 in the meantime.
Please use the comments section if you have any questions or if any of this is unclear.
|Print article||This entry was posted by Ian on November 12, 2012 at 4:04 pm, and is filed under Tips, zAggregate. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site.|
No comments yet.
No trackbacks yet.
about 20 hours ago - No comments
Introduction Here is a summary of the Moodle related changes being implemented this summer for the SLE (Strategic Learning Environment), 2013-14. If you want to read more there is a series of Moodle 2 posts on the LDC’s Educational Vignettes blog. Why change? The changes have been driven by three main factors: The necessity of More >
about 4 months ago - No comments
Video of a short presentation by Anton Cox explaining how he has created screen recordings as introductory material & problem solutions for his first year Programming course. The presentation was part of the recent SEMS seminar, Using Videos in Education. Video Quality – the video was filmed on a Flip from the second row and More >
about 7 months ago - No comments
Today saw the unveiling of an online tool to help teachers and learning technologists to identify software to support particular pedagogic approaches, or to highlight the pedagogic uses of specific software. It currently has only 40 or so entries, but we will be working on it to add more and to include other features, such as case studies and help More >
about 8 months ago - No comments
Google Scholar is a service that I really like and find extremely useful, and for the last 12 months or so there has been a little used feature that allows anyone publishing research to get much more from it – Author Profiles. To set up a profile, you just need to log into Google Scholar More >
about 8 months ago - 1 comment
It is a red-letter day for all of you mathematically-minded SCOF-watchers! In response to a request from the Mathematics department, a new version of SCOF now features support for mathematical equations. These equations can be entered using the LaTeX mathematical typesetting language, or through clicking buttons on a graphical editor. This update should make SCOF much more More >
about 9 months ago - No comments
Last week I was at the annual conference for the Association for Learning Technology (ALT-C) and, while I’ll write a more detailed summary of the event (including my two presentations) soon, there was a keynote by Natasa Milic-Frayling from Microsoft Research, Cambridge that showed a very interesting Open Source add-on to Excel that is worth having its More >
about 9 months ago - No comments
Augmented Reality (AR) refers to overlaying artificial information over the real world, such as in a Heads-Up Display for fighter pilots (and some high-end cars) or a surgeon using a surgical procedure guide projected onto glasses/goggles. It is distinct from Virtual Reality in that it allows interaction with the real-world, rather than being totally immersed in a computer More >
about 10 months ago - No comments
Guest Post by Christopher Wiley on SEMS’ Cengiz Turkoglu’s use of Turnitin for self- & peer assessment. Originally published on Educational Vignettes Cengiz Turkoglu principally teaches final-year undergraduate students and one of the MSc Aviation Management modules, with class sizes usually not exceeding 20 students. Each of his modules uses a similar assessment pattern comprising More >
about 11 months ago - No comments
Yesterday the School of Informatics celebrated teaching at the annual Teaching & Learning Awards It was an excellent event with staff given 3-minutes to highlight a teaching achievement from the last year. There were some great examples, expertly summarised by the awards organiser Jason Dykes: I look forward to a School in which adaptive modules More >
about 11 months ago - 1 comment
Another interesting resource I’ve found out about at the Ed-Media conference. SNAPP is used to generate Network Maps/Graphs showing who has posted to a Moodle forum, who has replied to whom, number of posts, etc. It is an interesting way to see the engagement of students in forums and identify the proactive and reactive students. More >