Moodle plugins directory: NED - Marking Manager | Moodle.org
In previous versions of the Marking Manager, the cronjob was used to calculate the number of activities that require grading in all courses. For sites with many courses and/or students, this sometimes meant that the cron job would run for a long time and, as a result, put a strain on server resources. In this latest version, we have made the following changes to address this problem:
- The cron job method has been replaced with a “Manual” option, which allows users to refresh the block only when needed.
- When counting activities, the block will only scan courses where the user has teaching privileges.
- It is now possible to only include courses that 1) reside inside preselected course categories AND 2) have the block installed at the course level. Previously, it was one or the other.
- There is a new option that allows admins to only see courses where they have teaching privileges.
- There is a new option to skip hidden courses when counting activities
- Various bug and format fixes
At the site level (front page) the Marking Manager block lists all Assignments, Forums and Quizzes that require grading. At the course level, the Marking Manager has 2 parts:
Block: provides quick overview of the number of Assignments, Quizzes and Forums with the following status:
- Requires Grading
- Graded
- Not Submitted
Clicking on these status links will open the marking Interface. The block also contains links to a custom Progress Report (see screenshot below). At the bottom part of the block, a status report shows the number of students that:
- have not logged in for x days
- not submitted actities for x days
- have a overall grade less than x percent
Marking Interface: allows teachers to grade Assignments, Quizzes and Forums within a single interface. This interface consists of a left section, where activites are selected, and and right section, where activties are graded. See screen shots below for more info.
************************************
Installed the latest version on Moodle 2.5.1 the error I get is
Error reading from database
Debug info: Incorrect syntax near '0'.
SELECT * FROM mdl_assign LIMIT 0, 1
[array (
)]
Error code: dmlreadexception
Stack trace: •line 423 of \lib\dml\moodle_database.php: dml_read_exception thrown
•line 256 of \lib\dml\mssql_native_moodle_database.php: call to moodle_database->query_end()
•line 722 of \lib\dml\mssql_native_moodle_database.php: call to mssql_native_moodle_database->query_end()
•line 756 of \lib\dml\mssql_native_moodle_database.php: call to mssql_native_moodle_database->get_recordset_sql()
•line 1397 of \lib\dml\moodle_database.php: call to mssql_native_moodle_database->get_records_sql()
•line 155 of \blocks\fn_marking\block_fn_marking.php: call to moodle_database->get_record_sql()
•line 130 of \blocks\fn_marking\block_fn_marking.php: call to block_fn_marking->get_standard_content()
•line 764 of \blocks\moodleblock.class.php: call to block_fn_marking->get_content()
•line 238 of \blocks\moodleblock.class.php: call to block_list->formatted_contents()
•line 951 of \lib\blocklib.php: call to block_base->get_content_for_output()
•line 1003 of \lib\blocklib.php: call to block_manager->create_block_contents()
•line 353 of \lib\blocklib.php: call to block_manager->ensure_content_created()
•line 6 of \theme\leatherbound\layout\general.php: call to block_manager->region_has_content()
•line 847 of \lib\outputrenderers.php: call to include()
•line 777 of \lib\outputrenderers.php: call to core_renderer->render_page_layout()
•line 243 of \course\view.php: call to core_renderer->header()
We are running MS SQL, and I think some of your query statement are only applicable to MySQL. For example, the statement like "SELECT * from
- Moodle 2.4: https://github.com/fernandooliveira/moodle-block_marking_manager/archive/MOODLE_24_STABLE.zip.
- Moodle 2.5: https://github.com/fernandooliveira/moodle-block_marking_manager/archive/MOODLE_25_STABLE.zip.
can this tool be customized to work with quz type where manual grading is required (eg. essays)?
Thanks
Thanks,
I often use Assignment in practical exercises, I turn of the possibility for students to send information to the system. I just use it to grade the practical exercise. The problem is that Simple Gradebook don't show that I had grade the students exercise. In Moodles integrated gradebook i see it, but not in the Simple Gradebook. Is it possible to solve that i want to se that the student is graded, without that they have to send some files etc to the system?