Your Moodle version

Assignment types: Random assignment

assignment_random
Maintained by Picture of Miroslav Fikar Miroslav Fikar
Random assignment is a plugin for assignments (based on advanced upload) with following properties: 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.
1k
28

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:

  1. Copy directory random/ to moodle/mod/assignment/type/
  2. 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:

1. 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.

Versions for 2.3-2.6 exist but cannot be uploaded to Plugins database as it is a hack. It can be downloaded from http://kirp.chtf.stuba.sk/~fikar/random.zip (ZIP, 2.6), http://kirp.chtf.stuba.sk/~fikar/random24.zip (ZIP, 2.3-2.4). Version for 2.5 can be done in the same way as others. The documentation is at Moodle Docs (2.4).

Contributors

Picture of Miroslav Fikar
Miroslav Fikar (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Please login to post comments