-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into bug/ID18
- Loading branch information
Showing
96 changed files
with
5,058 additions
and
434 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,3 +3,5 @@ | |
*.code-workspace | ||
|
||
.idea/ | ||
|
||
.history |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,29 @@ | ||
# moodle-local_qtracker | ||
:bug: Local Moodle plugin providing issue tracking for Moodle questions. | ||
|
||
The QTracker system allows students to comment and ask questions about individual questions in a quiz. The idea and design follows the principles of issue tracker systems, although it is still work in progress and some features will be missed still. | ||
|
||
In addition to the QTracker module, a separate block-type module is needed to add the interface to a given activity type. Such block modules have been made for | ||
+ [Core Quiz](https://github.com/KQMATH/moodle-block_quizqtracker) | ||
+ [CAPQuiz](https://github.com/KQMATH/moodle-block_capquizqtracker) | ||
[![build](https://github.com/KQMATH/moodle-local_qtracker/actions/workflows/moodle-ci.yml/badge.svg?branch=master)](https://github.com/KQMATH/moodle-local_qtracker/actions/workflows/moodle-ci.yml) | ||
|
||
The QTracker functionality is normally accessed via the appropriate block plugin. | ||
|
||
## Add the tracker to an Activity | ||
|
||
1. Open the activity as teacher. | ||
2. Turn editing on. | ||
3. Click «Add Block» in the left hand menu. | ||
4. Choose the appropriate block - single-click - this is slow to react. | ||
:bug: Local Moodle plugin providing issue tracking for Moodle questions. | ||
|
||
The block should now appear both in the student and teacher interface, with different contents, but it must be tested. Sometimes it is necessary to tweak the settings, found in the gear menu in the block itself. | ||
The QTracker system allows students to comment and ask questions about individual questions in a quiz. The idea and design follows the principles of issue tracker systems. | ||
|
||
## As student | ||
In addition to the QTracker module, an accompanying block module is needed to add the interface to a supported activity type. This block is available [here](https://github.com/KQMATH/moodle-block_qtracker). | ||
|
||
The student interface is straight forward. Enter a title and a text, and hit submit. | ||
The block currently supports the following activity modules: | ||
* [Moodle Quiz](https://docs.moodle.org/en/Quiz_activity) | ||
* [CAPQuiz](https://github.com/KQMATH/moodle-mod_capquiz) | ||
|
||
## Managing issues | ||
## Documentation | ||
Documentation is available [here](https://github.com/KQMATH/moodle-local_qtracker/wiki), including [installation instructions](https://github.com/KQMATH/moodle-local_qtracker/wiki/Installation-instructions). | ||
|
||
In the teacher interface to the activity, the block shows a link to manage issues. | ||
## Feedback: | ||
**Project lead:** Hans Georg Schaathun <hasc@ntnu.no> | ||
|
||
**TODO** list features. | ||
**Developer:** [André Storhaug](https://github.com/andstor) <andr3.storhaug@gmail.com> | ||
|
||
## Note on publishing as LTI | ||
## License | ||
QTracker is licensed under the [GNU General Public, License Version 3](https://github.com/KQMATH/moodle-local_qtracker/LICENSE). | ||
|
||
Observe that LTI does not support blocks in the student view. This module does not work when students access the acitivity over LTI. | ||
## Related | ||
|
||
For our own use, we have patched the core moodle installation to show block in LTI, and we are contemplating more permanent solutions. | ||
- [CAPQuiz](https://moodle.org/plugins/mod_capquiz) - Computer adaptive practice activity module for Moodle | ||
- [ShortMath](https://moodle.org/plugins/qtype_shortmath) - Moodle question type for writing mathematical expressions using MathQuill | ||
- [JazzQuiz](https://moodle.org/plugins/mod_jazzquiz) - Moodle activity module, letting the teacher run a preplanned quiz with the power of improvisation |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.