Note: You are currently viewing documentation for Moodle 3.1. Up-to-date documentation for the latest stable version of Moodle is probably available here: Marking block.

Marking block: Difference between revisions

From MoodleDocs
No edit summary
Line 1: Line 1:
__NOTOC__
The '''Marking''' block is a Moodle block add-on that provides a summary of activities awaiting grading. It includes a separate page that provides an alternate gradebook functionality ties to the marking block. This block is restricted to teachers and administrators.
The '''Marking''' block is a Moodle block add-on that provides a summary of activities awaiting grading. It includes a separate page that provides an alternate gradebook functionality ties to the marking block. This block is restricted to teachers and administrators.


Line 10: Line 12:


==Installation==
==Installation==
 
{{moodle1.5}}
To install and use, unzip this file into your Moodle root directory making sure
To install and use, unzip this file into your Moodle root directory making sure
that you 'use folder names'. This will add a new block directory (marking) to
that you 'use folder names'. This will add a new block directory (marking) to
Line 16: Line 18:
Once unzipped, visit your admin screen and configure the new block the way you
Once unzipped, visit your admin screen and configure the new block the way you
want.
want.
===setting up marking block for moodle 1.6+===
{{moodle1.6}}
* use https://docs.moodle.org/en/Marking_block because it is a little older in contrib cvs  (the latest doc strings are separately available in link at bottom of that webpage)
* there is a call to lib.php which does not exist ... fix is in  http://moodle.org/mod/forum/discuss.php?d=32894 in which 2 lib.php are proposed, and take the smaller and more recent one from apr 2006
* error about a missing config_global.html (i put in a blank file by that name)
* several notice bugs (in debug mode only) but it seems to work in 1.6
* todo: all the parts need to go into cvs to make installation a lot simpler


==Credits==
==Credits==

Revision as of 18:05, 12 August 2006


The Marking block is a Moodle block add-on that provides a summary of activities awaiting grading. It includes a separate page that provides an alternate gradebook functionality ties to the marking block. This block is restricted to teachers and administrators.

This block displays marking information for newly submitted, resubmitted, and overdue (activities past their defined close dates) activities. The marking page provides the same information and easy access to the grading functions for these activities.

This block cam also display a list of students below a certain grade level.

The block can be configured to display a maximum number of students in each list and to set the grade level to display below.

This directory uses custom code for all activities it summarizes. There are few common activity library functions that can perform the same operations, and thus any new activities to be added will need new code.

Installation

Template:moodle1.5 To install and use, unzip this file into your Moodle root directory making sure that you 'use folder names'. This will add a new block directory (marking) to your '/blocks' directory and some language files to your langage directory. Once unzipped, visit your admin screen and configure the new block the way you want.

setting up marking block for moodle 1.6+

Template:moodle1.6

  • use https://docs.moodle.org/en/Marking_block because it is a little older in contrib cvs (the latest doc strings are separately available in link at bottom of that webpage)
  • there is a call to lib.php which does not exist ... fix is in http://moodle.org/mod/forum/discuss.php?d=32894 in which 2 lib.php are proposed, and take the smaller and more recent one from apr 2006
  • error about a missing config_global.html (i put in a blank file by that name)
  • several notice bugs (in debug mode only) but it seems to work in 1.6
  • todo: all the parts need to go into cvs to make installation a lot simpler

Credits

The marking block has been designed and built with the contributions of the following people:

  • Fernando Oliviera - G8 First Nation Schools > original design concept of the marking page
  • Darren Smith - Egglescliffe School > orginal design concept of the marking block, and additional design of the marking page
  • Mike Churchward - churchward.ca (mike AT churchward DOT ca)> original technical design and development

To do

  • Make sure all strings are in language file
  • Allow configuration of each section (i.e. enable/disable 'below average list')
  • Create a local block library file and better compartmentalize functions

Links