Skip to content

A moodle plugin that allows participants to create unlimited entries which can then be evaluated and annotated by teachers.

License

Notifications You must be signed in to change notification settings

learnweb/moodle-mod_margic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

@copyright 2022 coactum GmbH

This plugin is based on the official mod_diary Moodle plugin (v. 3.4.1) from AL Rachels (https://moodle.org/plugins/mod_diary) which itself is a fork of the mod_journal plugin (https://moodle.org/plugins/mod_journal). The mod_diary plugin code was widely rewritten in the making of this plugin.

The plugin also incorporates JavaScript Code from the Hypothesis project (https://github.com/hypothesis/client) which is released under the 2-Clause BSD License (https://opensource.org/licenses/BSD-2-Clause), sometimes referred to as the "Simplified BSD License".

It also uses JavaScript Code form the approx-string-match-js project (https://github.com/robertknight/approx-string-match-js) by Robert Knight wich is released under the MIT License (https://opensource.org/licenses/MIT).

Margic

Description

In the Margic activity, participants can create unlimited entries which can then be evaluated and annotated by teachers.

Margics can be used in a meaningful way in language lessons, for example. Students can create entries to answer variable tasks, write their own texts and stories, or practice vocabulary.

Teachers can then view, correct and evaluate these entries on a customizable overview page. For this purpose, they can mark specific text passages and write annotations for them, whereby an error type and a short text can be stored for each annotation. The entire entry can also be graded and provided with textual or acoustic feedback. Participants then have the opportunity to revise their original entry and use the feedback received to improve it.

The available error types for the annotations can be flexibly adjusted. In an error summary, instructors can also evaluate for each participant how many and which errors they made in a Margic. Finally, it is also possible to export or print the entries in a Margic for further use.

Core features of the plugin:

  • Write and revise multimedia entries.
  • Individually customizable overview page with all (own) entries available in Margic
  • Extensive possibilities for annotation and evaluation of entries for teachers
  • Customizable error types and detailed error evaluation

Quick installation instructions

Install from git

Install from a compressed file

  • Extract the compressed file data.
  • Rename the main folder to margic.
  • Copy to the Moodle mod/ folder.
  • Click the 'Notifications' link on the frontpage administration block.

Dependencies

No dependencies.

About

A moodle plugin that allows participants to create unlimited entries which can then be evaluated and annotated by teachers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 75.9%
  • JavaScript 14.9%
  • Mustache 8.0%
  • CSS 1.2%