iAssign

Activities ::: mod_iassign
Maintained by Leônidas Brandão, Patricia Alves Rodrigues, Igor Félix
Part of set iAssign.
iAssign (Interactive Assignment) package aims to enhance activities in Moodle, allowing the incorporation of "Interactive Learning Modules" (iLM) to Moodle. iAssign also provides: an area to teachers cooperate (Block); a filter to incorporate any iLM in any Moodle text (Filter); and a TinyMCE editor button (TinyMCE Plugin). Attention: in order to proper work, iAssign needs its associated packages - block, filter, and editor (please, get all of them).

iAssign 2.8.01 (Build: 2020080300)

Moodle 3.6, 3.7, 3.8, 3.9, 3.10
Released: रविवार, 14 फ़रवरी 2021, 3:09 AM
iAssign version 2.1.70
------------------------

By LInE/iMath - free interactive tools for teaching-learning Math (free education, private data)
Patricia Alves , Leônidas O. Brandão , Igor Félix

.: About iAssign :.

This is the iAssign (Interactive Assignment) package, a contribution of LInE (Laboratory of Informatics in Education from University of São Paulo) to promote "free software, private data".
It is created by Leônidas de Oliveira Brandão and Patricia Alves, since 2017 with collaboration of Igor Moreira Félix.

iAssign's goal is to increase interactivity in educational activities related to specific subjects (such as Geometry, Functions, Programming,...) in a flexible way.

In order to improve interactivity, iAssign makes use of iLM (interactive Learning Module), that is any interactive tool that runs under a Web browser.
Typically an iLM is a Java Applet or an HTML/JS package with a few (mandatory) communication methods, all based on HTTP protocol.
This implies that any Web education software can easily became an iLM and can be integrated to Moodle under iAssign package.

If the iLM offers automatic assessment functionality, iAssign is able to deal with it.
Under such iLM, iAssign provides immediate feedback to the student, and the teachers can get instant information about their activities (including reports about the student performance).

Tha Moodle administrator can add new iLM into iAssign/Moodle, at any time.
Once integrated, an iLM can be used by anyone registered in your Moodle.
For instance, an user with privileges of "teacher" is allowed to use the iAssign authoring tools to create activities with any iLM (like iGeom, iGraf, or iVProg, respectively to related to the subjects of Geometry, Functions, or Programming).

The main features of iAssign package are:
- The authoring tool to allow any teacher to easily prepare activities to students. Activities can be:
+ an exercise (the student must send an answer, and if the iLM has automatic assessment, its results (right/wrong) is also registered);
+ a test (the student does the activity, if iLM has automatic assessment, the student gets immediate feedback, but no data is recorded in Moodle's database);
+ an example (the student can interact with the example, but nothing is recorded).
- Reports about students activities:
+ teachers can see, e.g., a survey or statistics about student's answers and can have quick access to any submited answer;
+ the students have a survey of their activities (including their grades)
- Integration with general Moodle grades
- A filter that allows the insertion of iLM content into any (asynchronous) Moodle text.

Besides, as the majority of Moodle modules, iAssign can export (as backup) one activity or a complete lesson (a set of activities).

Note: This plugin is part of iAssign SET see more in https://moodle.org/plugins/browse.php?list=set&id=54

.: Quick install instructions (to be used by the system administrator) :.

0) Be sure you have (at least) Moodle (sinsce 3.4 until Moodle 3.10) installed
1) Be sure to have the latest language package, such as English (en), Portuguese (pt_br).
2) Be sure to have the latest version of the module iAssign (see in http://www.matematica.br/ia/ and https://github.com/leonidasbrandao/iAssign master)
3) Unpack iAssign
4) Copy the 'iassign' module directory into the "mod" subdirectory of Moodle installation
5) Under role "administrator", go to the 'Site administration' and click on 'Notifications'
6) Have fun, good studies (do not exposing your students data).


.: What is news :.

Considering the iAssign for Moodle 1.9, the new featuress in this version are:

- the teacher can produce a new interactive activity directly "on-line", using the new iLM editor (but is still possible to upload files);
- in a course with more than one teacher, it is now possible to use a local repository.
- See more in http://docs.moodle.org/en/iAssign.

Comments and suggestions are always welcome at http://www.matematica.br/iassign or https://github.com/leonidasbrandao/iAssign (if the comment area is missing, please send us an email).

Best regards,

Leônidas , Patricia and Igor

Institute of Mathematics and Statistics - University of São Paulo
iMath/LInE : http://www.matematica.br : http://line.ime.usp.br

Version information

Version build number
2021020700
Version release name
2.8.01 (Build: 2020080300)
Maturity
Stable version
MD5 Sum
8c237226e4ecb2d6e3e11978db6ef8c2
Supported software
Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Activities

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "assignment") in the "mod" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation