Point of view - Feedback

Blocks ::: block_point_view
Maintained by Quentin Fombaron, Astor Bizard
Did you ever want to know the feelings of students about your courses, exercises or other activities? Point of View is a reaction system with emojis representing feelings; students can vote and rate activities and hence share their experiences. It improves social networking and gamification in your courses with students and professors reactions. Point of view plugin allows to add customizable reaction buttons to moodle activities, display the number of users who reacted and the type of reaction or specify graphically difficulty levels for activities with color tracks. And it is fully customizable!
Latest release:
588 sites
65 fans
Current versions available: 1

Moodle plugin « Point of View »

Quentin Fombaron - October 20th 2020, Astor Bizard - October 11th 2021
Centre des Nouvelles Pédagogies (CNP*), Univ. Grenoble Alpes - University of innovation

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.

This plugin is developed by Quentin Fombaron and Astor Bizard. It is initially developped for caseine.org. Do not hesitate to send your thinking and bug reports to the contact addresses below.

- Quentin Fombaron
- Astor Bizard
- Caseine

* The CNP, set up as part of the IDEX Training component, brings together the DAPI, PerForm and IDEX support teams.

Point of View as a block

The Point of View plugin is a block. For general information about how blocks work, see Moodle documentation on blocks.


Once configured (see Configuration below), the block enriches the display of course modules with difficulty tracks and reactions.
Example of difficulty tracks and reaction on three modules.

Difficulty tracks

The difficulty track is set by the teacher for each module. It appears on the left of the module name.
By default, Green track, Blue track, Red track and Black track are available. These colors are customizable.


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.
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.

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.
Reactions interface.

By default, the available reactions are "Easy!", "I'm getting better!" and "So hard...". These texts and their associated emoji are customizable.
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).

Accessing reactions details

Teachers can access detailed information about reactions by clicking the link in the block content:
Block content with link to overview

This leads to a table with information about votes for each user and each course module:
Overview table with percentages

Information about reactions votes is displayed as percentages by default. This can be toggled to number of votes by clicking on the reactions:
Overview table with number of votes

Clicking the arrow on the right of a row allows access to detailed information about each user's vote on the module:
Overview table with users information


Once added to a course, the Point of View block needs to be configured.

Enabling reactions

To enable reactions in the course, the following option needs to be set to Yes:
Global reactions activation

Once enabled on block level, reactions can be enabled or disabled for each course module by checking the "Reactions" checkbox:
Course module reactions activation

Reactions can also be enabled or disabled for all course modules of one type:
Reactions activation for a course module type
...or for all course modules in a section:
Reactions activation for a course section

Enabling difficulty tracks

To enable difficulty tracks in the course, the following option needs to be set to Yes:
Global difficulty tracks activation

Once enabled on block level, difficulty tracks can be set for each course module with a dropdown menu: Course module difficulty track setting


Reactions emoji

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).
Note: Only 3 different reactions ("Easy", "I'm getting better" and "So hard" by default) are available.

Site administrators can define custom emoji to be used as reactions pictures site-wide:
Custom reactions emoji at the site level
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.

Emoji Emoji group No vote emoji group
File names easy.png
Preferred size 200x200 400x200 400x200
Extension PNG PNG PNG

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.
Reactions emoji selection at the block level

At the block level, custom text to be used for reactions can also be defined.
Example of custom reactions texts

Difficulty tracks colors

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.
Note: Only 4 difficulty tracks (Green, Blue, Red and Black by default) are available.
Custom color setting for green difficulty track


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


Quentin Fombaron (Lead maintainer): Lead Developer
Astor Bizard: Developer
Jayson Haulkory: Intern Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Tue, Apr 28, 2020, 3:21 AM
    Is this plugin working for moodle 3.8? I have followed all instructions, but not managing to display it anywhere in any role... Am I missing something?

  • Wed, May 6, 2020, 3:45 AM
    Me pasa lo mismo que a Ian, lo veo como administrador pero no puede verse en sesiones de estudiantes.
  • Sat, May 16, 2020, 6:19 AM
    Lo mismo que ustedes sad
  • Thu, Jun 4, 2020, 8:48 PM
    Bonjour Quentin
    J'adore ce bloc feedback mais je n'arrive pas à le faire fonctionner correctement quand le format de cours est sur "une section par page"
    C'est bien dommage! Ya t-il une solution
    Merci pour la réponse

    Jules GUITTARD
  • Tue, Jul 21, 2020, 11:24 PM

    I've just installed this plugin as it looks fantastic. However it doesn't seem to work on all course formats. It would appear to display when using Collapsed Topics, but not when using Tiles (which is our default format) or even the standard Topics format.

    Am I missing something? We're using 3.8 and would love to see this working with Tiles Format. Thanks!
  • Sun, Oct 25, 2020, 10:55 PM
    I have been trying hard to get this module working for the last 6 months, because this is something I badly wanted. Today only I came to know that this doesn't work on all themes (I'm using Adaptable, which is most popular theme), and not with all course formats (I'm using Tiles format). It would be great if the developers could make it work on all situations.

    Also, it would be more appropriate to have the reaction system on the resource page itself (at a convenient position, or in the block itself), instead of having it on the course main page. I think, when a learner is on the activity pages, the chances of reacting is more, rather than returning to the course home page and rating it.


  • Sun, Oct 25, 2020, 10:57 PM

    though the documentation on this page is very elaborate with images, I think one important point is missing- nowhere it says the reaction system appear or the course main page, against the activities.
  • Thu, Dec 24, 2020, 10:03 AM
    With Moodle 3.10, theme Academi, Activity Lesson, the position of the emoticons stays above the text of course description. Is this lack of upgrade to 3.10? Is it posible to solve it in Custom CSS? Thanks
  • Mon, Mar 8, 2021, 6:41 PM
    Excellent plugin, however it does not work with Snap (https://moodle.org/plugins/theme_snap). Would it be possible to update it to make it work ?
  • Wed, Mar 31, 2021, 8:20 PM
    Hi, I am excited to know if it supports 3.10. We have upgraded to 3.10. Awaiting your reponse?
  • Tue, Apr 6, 2021, 1:05 PM
    is there a way to hide opinions of other students? Students could give their feelings but would not see feelings given by other students. Teachers see that in this way they would get more independent opinions.
  • Photo of John Andre
    Sat, Aug 14, 2021, 11:24 AM
    I just installed this plugin on 3.9. It seems to work fine except one strange behavior. If I setup a course, add some resources (URLs & files), add the block, enable reactions for all URLs and Files, save, disable editing, everything looks good. However, then if I add more URLs and files, I cannot get reactions on them. I tried re-configuring, disabling all URLs and files, enabling for all URLs and files, even doing individually. However, I do not see a way to get reactions on URLs and Files that were added after the block was initially configured on that course. Is there a way? Important note: If I remove the block and re-add it, then I can get reactions on those new added URLs and files (but doing this each time I add a resource to my course is not ideal).
  • Fri, Oct 8, 2021, 7:12 PM
    Thanks for this useful and very user-friendly plugin. The additional possibility (in a future update) to reset the votes for only one activity within a course would be great !
  • Fri, Nov 12, 2021, 5:46 PM
    I find this plugin very useful. Thank you!

    Two questions on possible future steps in developing the plugin:

    1. Have you considered enabling anonymous feedback in the Point of View plugin?
    2. Could it be possible to save a timestamp for a feedback? If this was possible, one could see how the feedback has changed over time, if the learning activities or such have been modified. It would also make it possible to create graphs based on the feedback.
  • Mon, Nov 15, 2021, 5:52 PM
    Hi everyone,

    I just released a new version of this plugin!
    This should solve most of the problems that have been issued here.
    Notably, it now supports Moodle up to 3.11, and Adaptable theme, along with Label resources.
    @guigonis vincent, @Antti Jalmari Ollikainen, your suggestions have been taken into account and will be considered for a future development. Thank you!

1 2 3
Please login to post comments