AJAX Marking Block

Blocks ::: block_ajax_marking
Maintained by Picture of Matt Gibson relaxing in the AlpsMatt Gibson
Shows a teacher all of the unmarked work which has been submitted by their students across all of the courses they teach in. It's most useful when placed on the front page, and it allows the work to be viewed and graded through a pop-up interface, which then updates the block once the work is marked.
Latest release:
120 sites
17 downloads
5 fans
Current versions available: 6

Please note: This plugin is no longer supported for newer versions of Moodle, and I'm afraid I don't have the time to give it the full rewrite that it really needs. Sorry sad

The aim of this block is to avoid having to search through each of your courses to find out whether there is anything that needs marking.

When placed on the front page, it shows teachers how many pieces of work need to be attended to, broken down by course, or by cohort. The list then expands when clicked to show individual modules and students. When you click on a student, a pop-up opens, allowing the work to be marked and saved, then the block updates itself to show one less item in need of attention.

The block has been thoroughly tested on a copy of a large university database with >50,000 users and has been optimised so that it doesn't impact on DB performance at all.

Current status is that the development is paused (bug fixes only) whilst I work on other urgent projects. Once the Moodle logging 2.0 proposal in core is built and released, there will need to be a complete rewrite to make it maintainable for the future, but that is some way off.

If you want to stay current, follow @AJAX_Marking on twitter, which has general information about new features etc.

Screenshots

Screenshot #0

Contributors

Picture of Matt Gibson relaxing in the Alps
Matt Gibson (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Christina Salicos
    Wed, 13 June 2012, 8:37 AM
    Matt
    I can't even get to the main page, when I try and log on I get that page. Have any ideas?I wonder if I should delete then turn on the the debugging then install again?
  • Jürg Hoerner
    Fri, 15 June 2012, 8:30 PM
    today I Installed the Version 2.2.0b6 (2012061203)
    Release date Wednesday, 13 June 2012, 07:14 AM.
    In the courses I activatet it. There will be a blank page (nothing is visible) . All other courses are visible. If I deactivate the block in the admin site, the course is visible.
  • Me, with my new 'slow explosion' hair!
    Fri, 29 June 2012, 9:42 PM
    Hi Matt. Just a quick comment to say that I'm experiencing the issue raised here http://tracker.moodle.org/browse/CONTRIB-3728 on Moodle 2.3.
  • Picture of Matt Gibson relaxing in the Alps
    Wed, 4 July 2012, 7:08 PM
    Hi all. Support for 2.3 is on the way - code is here if you want to mess about with it, but the new assignments don't seem to be showing up yet: https://github.com/mattgibson/moodle-block_ajax_marking/tree/feature-23-upgrade
  • Picture of Matt Gibson relaxing in the Alps
    Wed, 4 July 2012, 7:17 PM
    @Christina yes, turn on debugging to developer level and set it to display errors and you should see a message explaining the problem.

    @Jurg, @Paul I have a fix for the linked issue and will sort it later tonight.
  • Me, with my new 'slow explosion' hair!
    Tue, 31 July 2012, 9:53 PM
    Thanks Matt, installing and testing shortly.
  • Joyce May
    Sat, 4 Aug 2012, 9:09 AM
    We have just upgraded to 2.3 and I have added the Ajax marking block. It has scooped up about 1800 marked assignments and lists them. I can get rid of them if I open them and click save changes but that, unfortunately triggers an email to the student. Two questions: 1. Can I turn off the email to notify the student, and 2. Can I filter out the ones that are already marked?
  • Maxine Rodgers
    Wed, 15 Aug 2012, 10:56 AM
    Matt
    I have installed the latest release of Ajax Marking Block 2.20b7 and continue to have problems with the plugin not displaying the submissions in many of the courses. Any help would be greatly appreciated.
  • MD shot of me from his iphone4
    Mon, 20 Aug 2012, 11:41 AM
    Hi,
    I've noted that this plugin uses yui2 libraries.
    Do note that moodle version 2.4 (in development) has moved from using yui2 to yui2in3 as described by MDL-34741.
    Here is a link to using yui2in3 : http://yuilibrary.com/yui/docs/yui/yui-yui2.html
  • matt greenwolfe
    Mon, 10 Sept 2012, 9:45 AM
    Hi Matt,
    I've installed the newest version and it's working fine now. Sorry I didn't get back to you with the debug report in June. Now that I've worked with it for a couple weeks, I have a feature request. I often have students resubmit work. It would be nice if marking block notified me when the student submission date was more recent than the last feedback from the teacher, even when the student already has a grade for that assignment.
  • Guido Roessling
    Fri, 5 Oct 2012, 1:56 PM
    Hi,
    I really like the block, but we can no longer use it on our site, which is probably "large" (7000 users, 1000+ assignments with 150,000+ submitted assignments). It simply brings the database (MySQL 5.5.27 under Debian) to a halt. Any idea/advice?
  • Picture of Matt Gibson relaxing in the Alps
    Mon, 8 Oct 2012, 9:15 PM
    @Guido What version of Moodle are you using? I have just done a whole load of perfomance improvement work with 2.3 so that the block works well with >50,000 users, but have broken the groups support slightly, so I'm just fixing that before releasing a new version.
  • Picture of Matt Gibson relaxing in the Alps
    Mon, 8 Oct 2012, 9:16 PM
    @Matt Where abouts would you wan that info? In the marking popup, I presume.
  • Picture of Matt Gibson relaxing in the Alps
    Tue, 9 Oct 2012, 5:36 AM
    @Guido. Try 2.3.2. Ought to fix the DB issues.
  • Me and my fiance
    Wed, 10 Oct 2012, 1:18 PM
    I was wondering if you would be able to include in the Ajax Marking Block a feature to hide certain types of assessments/assignments such as Forums. We have a unique role called Forum Viewer this causes issues as trainers have this role on top of their trainer role and have a huge list of Forums to mark. This is incorrect as we don't mark forums. I know you have the hide feature which is great but if we could do it in the config setting or perhaps either just hide the role from viewing their assessments instead.
Please login to post comments