Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
4 ariadna 1
# Moodle plugin « Point of View »
2
 
3
[![Licence GPL v3](https://img.shields.io/badge/license-GPL%20v3-informational)](https://github.com/Astor-Bizard/moodle-block_point_view/blob/master/LICENSE)
4
[![Moodle code prechecks](https://img.shields.io/badge/code%20prechecks-3%20errors%20|%204%20warning-critical?logo=data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAABILAAASCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKHzzACd78xkoffM3LIH0MD+N9Qcjf/QALof1ICuH9TguivUrOpL2A4nA+gE0k/YnLI/2ODOT9ywAAAAAAAAAACh88wAne/NuKH3z9iyB9NQ/jfUdI4D0AC6H9Y4rh/X5Lor1vjqS9g2JwPoFNZP2rCyP9vczk/fEZJb1AmOV9QYqfvMAJ3zzdCh98/8sgfTgP431HySA9AAuiPWWK4f1/y6K9ck6kvYNicD6BTWT9rYsj/b/M5T3zzt68yI0dfIxLXrzACd883QoffP/LIH04D+N9R8kgPQAL4j1liuH9f8uivXJOpL1DYnA+gU1k/a2LY/2/zOU9880dfJNMnPySSp38gAnfPN0KH7z/yyC9eBAjvYfJID1AC+I9ZYrh/X/Lov1yTuT9g2JwPoFNZP2ti2P9v8zlPfPO3rzPDt68y8uevIAKHzzdCl98P8ugO7iQovtIRt57wAviPWYK4f1/y6L9cs8k/YOf7v6BTST9rcsj/b/M5T3zzt69BU/fPQQRWyrAFV0oHpTa4//R1l1+EJFTKlET2FXMIj0xCuH9f8ui/XnPpX2QUCY9y8wkPbWLI/2/zOU975mjdgedoy3LpKNiB9hXl2ZT0xM/0VCQ/80MjT/Ky00+S1foP0th/P9LIn1/y6M9eoujvbmLI72/y+Q9vQ7mPdpkJ++G3mEnnxqb33QWlxl9UtLUP9BQEP/NTQ3/ygnKf8qMT7TOYHZczKN960vjPXcL4723jCQ9r84lfZhV6b4CHR8jwB9hpwGZmx8PFVaaZlFS1rfOzxF+y8uMf8rKS3/NDI1nVBCNhBMqv8GRZj2GUaa9xtLnvcLxOH8AH+6+QAAAAAAAAAAAG1mXQB+c2MDV1VWIUVER1g3NjmNLSwwtSkoLM00MzaVVFNUHzc2OQDHxcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAClpaYA4uLiAFZVWAY6Oj0TODY6JFVUVhUFBAkAw8LCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AADhAAAA4QAAACEAAAAhAAAAIQAAACEAAAAgAAAAAAAAAAAAAACAAQAA4B8AAPwfAAD//wAA//8AAA==)](https://moodle.org/plugins/block_point_view/v1.7/28329)
5
[![Licence GPL v3](https://img.shields.io/badge/downloads%20(last%2012%20months)-1,2k-green)](https://moodle.org/plugins/block_point_view/stats)
6
 
7
_Quentin Fombaron - October 20th 2020, Astor Bizard - January 13th 2023_
8
_Centre des Nouvelles Pédagogies (CNP*), Univ. Grenoble Alpes - University of innovation_
9
 
10
The plugin **Point of view** offers the possibility to react and give difficulty levels to activities within a Moodle course. Students know the difficulty of an activity (estimated by the teacher) thanks to color tracks. They also have the possibility to react via emojis, each representing an emotion, a feeling. It is fully customizable.
11
 
12
This plugin is developed by Quentin Fombaron and Astor Bizard. It is initially developped for [caseine.org](http://www.moodle.caseine.org). Do not hesitate to send your thinking and bug reports to the contact addresses below.
13
 
14
Contacts:
15
- [Quentin Fombaron](mailto:q.fombaron@outlook.fr)
16
- [Astor Bizard](mailto:astor.bizard@univ-grenoble-alpes.fr)
17
- [Caseine](mailto:contact.caseine@grenoble-inp.fr)
18
 
19
\* *The CNP, set up as part of the IDEX Training component, brings together the DAPI, PerForm and IDEX support teams.*
20
 
21
## Table of Contents
22
 
23
* [Point of View as a block](#point-of-view-as-a-block)
24
* [Usage](#usage)
25
    * [Difficulty tracks](#difficulty-tracks)
26
    * [Reactions](#reactions)
27
        * [Accessing reactions details](#accessing-reactions-details)
28
* [Configuration](#configuration)
29
    * [Enabling reactions](#enabling-reactions)
30
    * [Enabling difficulty tracks](#enabling-difficulty-tracks)
31
* [Customization](#customization)
32
    * [Reactions emoji](#reactions-emoji)
33
    * [Difficulty tracks colors](#difficulty-tracks-colors)
34
 
35
## Point of View as a block
36
 
37
The Point of View plugin is a block. For general information about how blocks work, see [Moodle documentation on blocks](https://docs.moodle.org/en/Block_settings).
38
 
39
## Usage
40
 
41
Once configured (see [Configuration](#configuration) below), the block enriches the display of course modules with difficulty tracks and reactions.
42
![Example of difficulty tracks and reaction on three modules.](metadata/screenshots/coursemodules_display.png)
43
 
44
### Difficulty tracks
45
 
46
The difficulty track is set by the teacher for each module. It appears on the left of the module name.
47
By default, Green track, Blue track, Red track and Black track are available. These colors are [customizable](#difficulty-tracks-colors).
48
 
49
### Reactions
50
 
51
Reactions are a way for students to express their point of view on a module. The reaction interface is displayed on the right of the module line.
52
The total number of votes for the module is displayed, as well as a preview of reactions that have been voted for. A green dot indicates that the user has voted.
53
 
54
Hovering the reactions or clicking on them reveals the different reactions, allowing the user to vote for a reaction by clicking on the associated emoji.
55
![Reactions interface.](metadata/screenshots/reactions_interface.png)
56
 
57
By default, the available reactions are "Easy!", "I'm getting better!" and "So hard...". These texts and their associated emoji are [customizable](#reactions-emoji).
58
Only one vote per module is allowed for each user. Users can freely change their vote, or remove it (by clicking again the previously selected reaction).
59
 
60
#### Accessing reactions details
61
 
62
Teachers can access detailed information about reactions by clicking the link in the block content:
63
![Block content with link to overview](metadata/screenshots/link_to_overview.png)
64
 
65
This leads to a table with information about votes for each user and each course module:
66
![Overview table with percentages](metadata/screenshots/overview_table_percentages.png)
67
 
68
Information about reactions votes is displayed as percentages by default. This can be toggled to number of votes by clicking on the reactions:
69
![Overview table with number of votes](metadata/screenshots/overview_table_numbers.png)
70
 
71
Clicking the arrow on the right of a row allows access to detailed information about each user's vote on the module:
72
![Overview table with users information](metadata/screenshots/overview_table_users.png)
73
 
74
## Configuration
75
 
76
Once added to a course, the Point of View block needs to be configured.
77
 
78
### Enabling reactions
79
 
80
To enable reactions in the course, the following option needs to be set to Yes:
81
![Global reactions activation](metadata/screenshots/block_reactions_activation.png)
82
 
83
Once enabled on block level, reactions can be enabled or disabled for each course module by checking the "Reactions" checkbox:
84
![Course module reactions activation](metadata/screenshots/module_reactions_activation.png)
85
 
86
Reactions can also be enabled or disabled for all course modules of one type:
87
![Reactions activation for a course module type](metadata/screenshots/enabledisable_reactions_by_module_type.png)
88
...or for all course modules in a section:
89
![Reactions activation for a course section](metadata/screenshots/enabledisable_reactions_by_section.png)
90
 
91
### Enabling difficulty tracks
92
 
93
To enable difficulty tracks in the course, the following option needs to be set to Yes:
94
![Global difficulty tracks activation](metadata/screenshots/block_difficultytracks_activation.png)
95
 
96
Once enabled on block level, difficulty tracks can be set for each course module with a dropdown menu:
97
![Course module difficulty track setting](metadata/screenshots/module_difficultytrack_setting.png)
98
 
99
## Customization
100
 
101
### Reactions emoji
102
 
103
Custom emoji can be defined to be used as reactions pictures. This can be done either at the site level (in plugin administration settings), or at the block level (on the block configuration page).
104
**Note:** Only **3** different reactions ("Easy", "I'm getting better" and "So hard" by default) are available.
105
 
106
Site administrators can define custom emoji to be used as reactions pictures site-wide:
107
![Custom reactions emoji at the site level](metadata/screenshots/custom_reaction_emoji_site_level.png)
108
11 files are needed: 3 emoji, 7 emoji groups (all possible groups from 1 to 3 emoji) and 1 neutral emoji meaning no vote on the activity. Please stick to the specified names.
109
|                      | Emoji                                | Emoji group                               | No vote emoji group  |
110
| -------------------- |:------------------------------------:|:-----------------------------------------:|:--------------------:|
111
| **File names**       | easy.png<br/>better.png<br/>hard.png | group\_E.png<br/>group\_B.png<br/>group\_H.png<br/>group\_EB.png<br/>group\_EH.png<br/>group\_BH.png<br/>group\_EBH.png | group\_.png           |
112
| **Preferred size**                | 200x200                              | 400x200                                                                                                          | 400x200              |
113
| **Extension**        | PNG                                  | PNG                                       | PNG                  |
114
 
115
 
116
At the block level, teachers can choose which emoji to use, as well as using their own custom emoji. The requirements are the same as above.
117
![Reactions emoji selection at the block level](metadata/screenshots/reactions_emoji_selection_block_level.png)
118
 
119
At the block level, custom text to be used for reactions can also be defined.
120
![Example of custom reactions texts](metadata/screenshots/custom_emoji_text.png)
121
 
122
### Difficulty tracks colors
123
 
124
Site administrators can define custom difficulty tracks colors. This is useful if your site uses a theme where one of the default colors renders badly.
125
**Note:** Only **4** difficulty tracks (Green, Blue, Red and Black by default) are available.
126
![Custom color setting for green difficulty track](metadata/screenshots/green_difficultytrack_color_setting.png)