Feature Wiki

Information about planned and released features

Tabs

Multiple Assignments per Exercise

1 Description

It should be possible to put multiple assignments into one exercise. [done]

The successful participation of the exercise is determined by the results of the set of assignments. E.g. the learner must pass 7 of 10 assignments to pass the whole exercise. [done]

It should be possible to define a starting date for the availability of each assignment. [done]
  • Start Date (Date, optional)
  • Deadline (Date)

If no start date is given, the assignment is available immediately. Otherwise the presentation for the learner will be:
  • Before Start Date: Only title, start date and deadline of assignment are visible. [done]
  • After Start Date: Title, start date, deadline, working instructions, files, upload are visible. [done]

Results should be exported as excel data. [done]
Creation Screen, Current Version
  • Title
  • Description
  • Work Instructions
  • Edit Until
-> Edit Properties

Creation Screen, New Version [done]
  • Title
  • Description
-> Add Assignment Screen

Exercise Properties Screen, Current Version
  • Title
  • Description
  • Work Instructions
  • Edit Until
  • Upload File
  • Upload Multiple Files

Exercise Properties Screen, New Version [done]
  • Title
  • Description
  • All users may see submissions of other users after deadline?

New Tab/Screen: Assignments [done]
  • Lists all assignments (Edit for each)
  • Add Assignment Button
  • Delete Assignment(s) Button (Checkboxes)
  • Ordering numbers 10, 20, ... (Text Input Fields)

Assignment Creation Screen
  • Title
  • Start Date (optional)
  • Deadline
  • Work Instructions
  • Files (single/multiple)
  • Mandatory Y/N

Members Screen: Changes
  • "Members Screen" is renamed to "Submissions & Grades"
  • Additional file feedback button.
If multiple assignments given:
  • Subtabs "Overview" and "Single Assignment"
  • Overview
  • Single Assignment View: Like current members view + Drop Down Selection List on Top
  • Filter
    • All users of parent Group/Course X (for each parent group/course)
    • All users who downloaded
    • All users who submitted
    • All users who have been selected (Select, De-select)
Notice: We do no longer support the possibility of deleting user datasets!
If only one assignment given:
  • Current Members View
  • Multiple Commands Addition: Put on personal desktop (Only possible if users has "Push Permission" of global user folder.)

Additional Overview Screen
  • Option x of y assignemtns needed to pass exercise.
  • Matrix with Assignments as columns, learners as rows
  • Columns are numbered according to ordering numbers (1, 2, ...) Javascript mouseover on numbers
shows assignment title
  • Click on column leads to "Single Assignment View"
  • Number to assignment title legend is also listed below the matrix
  • Export Button (Excel, CSV, ...)

Export
  • Mark, Passed Yes/No

Learner 1;Passed Ass1, Passed Ass2, ..., Passed Exercise
Learner 2;Passed Ass1, Passed Ass2, ..., Passed Exercise
...

Learner 1;Mark Ass1, Mark Ass2, ...
Learner 2;Mark Ass1, Mark Ass2, ...
...

Submission Screen and parts of Info screen will be merged and called
Content
  • Lists all assignments titles, and dates
  • Similar to sessions (download files under titles)
  • Expand/Collapse possible, all assignments are opened, that allow user to
hand in things ("Hand in" button supported)
  • "Hand in" links leads to similar screen as current submission screen
  • Collapsed Presentation: Title, Start, Deadline, Passed/Failed, Mark, Beginning
of feedback text
  • Expanded: Assignment files, Number of "handed in" files, complete feedback text

2 Status

3 Additional Information

  • If you want to know more about this feature, its implementation or funding, please contact: Klaus Vorkauf / vorkauf_AT_rus.uni-stuttgart.de

4 Discussion

Alex, 21. Nov 2009: We will implement this as patch for 4.0. If you are interested in it you can get it at http://bit.ly/6oRazV

With every update you should trigger "Add Patch Tables" on the main administration page.

JF 11 Jan 2010: We discussed the feedback feature in detail. If a tutor provides a corrected version of a learner's solution, it is uploaded and presented in the feedback section of the assignment. At the same time a notification email is sent to the learner (no attachment).

Matthias Kunkel, 03 Mar 2010: At first, I like the new exercise tool very much. It is really a big step forward and multiple assignments are very helpful, I think. But I still have some ideas for improving the feature before it is published in 4.1:
  • I recommend to use "Upload new file" instead of "New file" in "Assignments > Edit > Edit Assignment > Files" - even if there is a Upload button at the end of the row. This one word makes it more clear. Should be done in all screens of the files manager as well.
  • It would be good to see the date of upload in the file list at "Assignments > Edit > Edit Assignment > Files". If several users adminstrate the exercise this could be an important information!
  • And at the same place I would recommend to show the file size in KB instead of B. Users are used to this from their file explorer / finder.
  • In Submissions & Grades you can see the participant dates very good. Also the user image is shown. But the thumbnail is so little that I cannot recognize my students very good. One possibility would be to link the image to the Public profile (if enabled) -> easy solution. Another would be to introduce a lightbox to ILIAS and show the user photo in the lightbox -> more difficult and needs general discussion.
  • In the German and English version, Learner/Lerner and Participant/Teilnehmer are both used, e.g. "Kommentar für Lerner" and "Teilnehmer einladen". I would recommend only to use Teilnehmer = Participant which is more appropriate in my opinion.
  • If you click on "Send Mail" in the participant list, a new mail form is opened where the user is already written in the recipient field. Good! It would be very nice if the title of the exercise is added to the Subject, too. And how about adding the Permanent Link of the exercise to the body of the mail message?
  • At the time being, the settings for Learning Progress are still like they were before the introduction of assignments: "Exercise solved". It should be "Assignment solved". And the description text needs to explain, that single assignments need to be graded manually and the exercise itself is graded depending on the pass mode in tab "Settings".

Matthias Kunkel, 04 Mar 2010: And a more general question that is also related to the test system: Shouldn't we introduce a specific permission for grading in ILIAS? At the time being, this activity is controlled by the WRITE permission. Because grading is a sensible thing, it might be better to separate it from editing the content.

JF 8 Mar 2010: Alex Killing will implement the "tweaks" of Matthias suggestions. If any conceptual issues arise, Alex will put them on an upcoming JF agenda.

5 Follow-up

Last edited: 17. Apr 2025, 15:08, Kunkel, Matthias [mkunkel]