Information about the pattern Student Assignments Management
Belongs to SIG
Learning resources and LMS
How to create on-line assignments for students?
Assigning exercises and projects to students is a common practice for instructors. In the context of a web-based LMS certain matters have to be resolved: How to communicate issues concerning the assignments to students, how to grade students, etc.
Provide a tool for instructors to manage assignments.
An instructor should be able to:
- define an assignment by describing the title of the assignment, a description, links to on-line resources, start and due date etc.
- notify the learners about a new assignment
- receive the learner?s papers
- grade the papers and make the grades or the corrected papers available to the learners.
A learner should be able to
- be notified for the assignment and prepare their documents for submission.
- upload the corresponding documents can or send them to the instructor via e-mail.
- Be notified that their papers have been graded and either view their grade or view the whole paper returned with the instructor?s remarks
Virtual-U, WebCT, COSE, Intralearn, Saba, Blackboard, FirstClass, Convene and LearningSpace provide tools for assignments management.
This pattern is applicable to software engineering teams that develop Learning Management Systems. When implemented, its end-users shall be learners and instructors.
- P. Avgeriou, A. Papasalouros, S. Retalis, Manolis Skordalakis, ?Towards a Pattern Language for Learning Management Systems?, IEEE Educational Technology & Society, Volume 6, Issue 2, pp. 11-24, 2003.
- P. Avgeriou, A. Papasalouros, S. Retalis, ?Patterns For Designing Learning Management Systems?, proceedings of the European Pattern Languages of Programming (EuroPLOP) 25th?29th June 2003, Irsee, Germany.
Asynchronous collaborative learning
Synchronous collaborative learning
More information on relations
This pattern is also related to the Student Group Management Pattern in the sense that they both facilitate a problem-based instructional approach. The main difference between the two is that while in the former, assignments are disseminated to the whole class and require personal work of each individual student, in the latter, groups are created in order to encourage the collaboration of students along with the supervision of an instructor.
P. Avgeriou, S. Retalis, A. Papasalouros