==================================================================
Random assignment (implemented for Moodle 2, tested with 2.0, 2.1)
Random assignment is an attempt to handle larger classes of students.
For this purpose, we generate a series of html (txt, pdf) files with the
same structure but different numbers. In addition, we generate
corresponding files with hints to solutions for teachers.
Random assignment is a plugin for assignments with following
properties:
It is derived from Asignment: Advanced uploading of files. It shares
all its features.
Teacher specifies one or more files for
assignments and (optionally) solution files with the same names
Each student gets one of these files randomly
In the assignment feedback page, teacher sees the assignment file
and optionally the solution file as well.
Installation procedure:
- Copy directory random/ to moodle/mod/assignment/type/
- If needed, add your language. Language files are located in
moodle/mod/assignment/type/random/lang
Upgrade from Moodle 1.9 to Moodle 2.0 (2.1)
File upgrade.php replaces file mod/assignment/db/upgrade.php
The upgrade code is located at the end of the original file
Creation of an assignment:
- Create activity: Assignment: random assignment and specify files for assignments and solutions.
Student sees link to the assignment and, optionally its content if it
is a html or txt file (utf-8 encoded). Teacher sees links to both files when grading
a student on the feedback page. Teacher also sees links to all files
on the assignment and feedback pages.
miroslav.fikar[at]gmail.com
lubos.cirka[at]stuba.sk
March 2011
Citation:
@inproceedings{vu2007,
author = {Cirka, L. and Fikar, M.},
title = {LMS Moodle - Random Assignment},
booktitle = {Proc. of 8th International Conference Virtual university 2007},
year = {2007},
pages = {168-170},
editor = {Huba, M.},
address = {Bratislava},
month = {December 13 - 14},
annote = {The aim of this paper is to describe the new assignment type - random assignment. The plugin Random text for module Assignment is a Moodle activity add-on for uploads to each assignment several files for students and possibly files for instructors with solutions.}
}
Full paper [PDF]