## Blocks: Point of view - Feedback

block_point_view
Maintained by Quentin Fombaron
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!
130 sites
26 fans
Moodle 3.3, 3.4, 3.5, 3.6

# Moodle plugin « Point of View »

Quentin Fombaron - November 28th 2018
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 of a Moodle course. Students know the difficulty of the activity thanks to color tracks, they also have the possibility to react via emojis, each representing an emotion, a feeling (see Usage section).

It is a Moodle plugin managed by a block to be added in a course (see 0.1 part).

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

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

## Block

### 0.1 - Add the block to a course

On the course page, in the side panel, click the Add a Block button, then in the block list, choose Point of View. The block is then added; all that remains is to configure it (See Configuration section).

### 0.2 Delete the block of a course

Once the block has been added (see 0.1 part), switch to edit mode then click on the Actions icon (⚙️ a gear), then Delete Point of View block.

### 0.3 Configuration page access

Once the block has been added (see 0.1 part), switch to edit mode then click on the Actions icon (⚙️ a gear), then Configure the Point of View block.

## Usage

Important to know :
• Only 3 possible reactions are available ("Easy", "I'm getting better" and "So hard" by default).
• Only 4 possible difficulty tracks are available (Green, Blue, Red and Black by default).

### 1.0 - How to display the details of an activity's reactions?

The emojis are initially grouped; it is enough to leave the mouse on the group so that the detail is displayed.

### 1.1 - How to react to an activity?

Once the voting details are displayed (see 1.0 part), move the mouse under each emoji to have the associated reaction.

Voting by clicking on the desired emoji, the number of votes for the associated reaction increments and turns blue. If the reaction had no vote and was therefore in black and white, it becomes in color.

### 1.2 - How to change of vote?

Once a vote has been taken (see 1.1 part), modify its vote by clicking on another reaction, the number of votes will then be automatically updated.

### 1.3 - How to delete of vote?

Once a vote has been taken (see 1.1 part), delete this vote by clicking again on the voted activity. The vote will then be deleted.

### 1.4 - How to know the difficulty of an activity?

Once it was configured (see 3.3 part), the difficulty track is displayed at the left of the activity name.

## Configuration

### 2.0 - How to enable the reaction system?

On the plugin configuration page, in the Block setting tab, check/uncheck the box to enable/disable the reaction system. The activity activation and emojis customization options will be automatically hidden if the checkbox is unchecked.

### 2.1 - How to enable the Difficulty tracks?

On the plugin configuration page, in the Block setting tab, check/uncheck the box to enable/disable the difficulty tracks. The activation options on the activities will be automatically hidden if the box is unchecked.

### 3.0 - How to enable reactions on an activity?

Once the reaction system is enabled (see 2.0 part), in the  Configuration of Reactions and Difficulty Traks tab, enable reactions on an activity by simply checking the box to the right of the name of the associated activity.

### 3.1 - How to activate reactions on all activities of the same type?

Once the reaction system is enabled (see 2.0 part), in the tab Configuration of Reactions and Difficulty Tracks, enable/disable reactions on all activities of the same type by clicking on the associated buttons. For example on the image above, the management of all resources.

### 3.2 - How to enable the reactions on all the activities of the same course?

Once the reaction system is enabled (see 2.0 part), in the tab Configuration of Reactions and Difficulty Tracks, enable/disable the reactions on all the activities of the same course by clicking on the associated button.

### 3.3 - How to define difficulty tracks?

Once the difficulty tracks are enabled (see 2.1 part), in the Configuration of Reactions and Difficulty Tracks tab, define a track to a course by choosing in the drop-down list to the right of the associated activity.

### 3.4 - How to use the navigation buttons?

In the Configuration of Reaction and Difficulty Tracks tab, two buttons facilitate navigation. Save saves the configuration.Close Tab closes the Configuration of Reaction and Difficulty Tracks tab.

### 4.0 - How to customize emojis?

Once the reaction system is enabled (see 2.0 part), in the tab Configuration of Emojis, activate the emojis customization by checking the box above. Then provide the required 11 files in the file area.

11 files are needed, 3 emojis, 7 emoji groups (all possible groups from 1 to 3 emojis) and 1 neutral emoji meaning no vote on the activity. Exemple :

Summary table
Emojis Emojis groups None vote emoji
File names
easy.png
better.png
hard.png
group_E.png
group_B.png
group_H.png
group_EB.png
group_EH.png
group_BH.png
group_EBH.png
group_.png
Sizes 200x200 400x200
400x200
Extensions PNG PNG PNG

### 4.1- How to restore emojis by default?

Once the reaction system is enabled (see 2.0 part), in the tab Configuration of Emojis, reset emojis by pressing the button Reset emojis. You will be automatically redirected to the course page.

### 4.2 - How to modify the text associated with an emoji?

Once the reaction system is enabled (see 2.0 part), in the Configuration of Emojis tab, change the name by replacing the content of the text box associated with each emoji.

### 4.3 How to reset the votes of a course?

In the Reset reactions tab, press the button above, a confirmation message will appear. Confirm and you will be automatically redirected to the course page. It will delete all votes of all activities the course.

### 5.0 - How to access the overview?

In the block content, a menu button, only visible by teachers, redirects to a page containing several tabs, including Overview.

This page gives the details of the course votes in a readable table. Reminder: Only teachers, editingteacher, manager and coursecreator have the Menu button visible.

### 5.1 - How to modify the display in number of votes, or in percentage?

By default, the votes are displayed in percentage, click on one of the votes and the display will be modified in number of votes.

### 5.2 - How to get the details of users who voted for an activity?

Click on the + to the right of the line and the details of the users associated with their voted reaction will be displayed.

### 6.0 - How to access the export menu?

Click on the second tab named Export.

### 6.1 - How to export the votes of a course?

Choose its extension between CSV, OpenOffice or Excel and click on the associated button. The download of the table will start automatically.

### 7.0 - How to enable/disable the reaction system on the site?

In Site Administration > Plugins > Blocks > Point of View menu, enable/disable the reaction system by checking/un-checking the box above.

### 7.1 - How to set default emojis for the website?

In Site Administration > Plugins > Blocks > Point of View menu, enable emojis customization by checking the box above and provide the required 11 files in the file area (see 4.0 part).

### 7.2 - How to customize the color of the difficulty tracks on the website?

In Site Administration > Plugins > Blocks > Point of View menu, define the color of the associated track.

### Awards

• Wed, Feb 6, 2019, 7:46 PM
I would love to try this plugin. However, the maturity status of the plugin is still "BETA". Are you releasing any stable version for 3.6 soon?
• Fri, Feb 8, 2019, 2:35 AM
I am currently working on a bug that some users are experiencing, a stable version will be released after its resolution. Thank you for your patience
• Tue, Mar 5, 2019, 6:24 AM
Hello, I'm using this block but I have a question. I know how to include block section by default in new courses, but the problem is I have to configure in every course to enable the reactions, is possible to automatic enable by default?. I have been checked the option in configurations to enable reactions but doesn't work.
• Sat, Apr 6, 2019, 7:31 PM
Hello Josue,

The option to enable by default the reaction is not available yet. And the checkbox "Enable reactions" is only to show the reactions in a course, not to enable votes for all activities
• Tue, May 21, 2019, 9:39 PM
Hi Quentin, very nice work! Could you plz clone yourself in order to make plenty of friendly plugins like this one? :D Great value, thank you very much for your time
• Tue, May 21, 2019, 10:39 PM
Hi Pascal, thank you very much, I did it during an internship so I am glad you like it!
• Sun, Jun 9, 2019, 6:06 PM
Hi,

Your plugin is hard to find. Suggest to add wordt like: appraise, likes, dislikes, feedback. You plugin deserves more use!

For me the plugin becomes really, really valuable when the content can be appraised! Would be nice when resources such as pages are included. Any plans for that?

Bert
• Mon, Jun 10, 2019, 10:51 PM
Hi Bert, thank you very much for your feedbacks, it's always nice to know that you like the plugin. I was developing this plugin during an internship so I am working on it during my free time now. But I don't have many free time so yes there are some projects to improve some aspects of the plugin
• Fri, Jun 14, 2019, 12:16 PM
This plugin is fantastic!
Unfortunately, in current versions of Moodle it presents the error: "Exception [moodle_exception] (blocks/point_view/block_point_view.php -> require_login()) : Redirection not supported."
Cheering for a new version compatible with Moodle 3.7.
As for the features, there is nothing missing for me. So awesome!
• Fri, Jul 19, 2019, 3:25 PM
That's a fantastic feature. Unfortunately, I cannot make it appear for students. I add this block as administrator on the course page and set it to appear on every course main page. But when logged in as students, the block doesn't show. Can you point out what am I doing wrong?
• Fri, Aug 2, 2019, 1:45 PM
Hello Quentin, your plugin Point of View is fantastic!

But i am missing one small thing. I need to make this plugin multilanguage (Emoji descriptions like easy,..) and things below does not work.
span lang="en" class="multilang">
{mlang EN}{mlang}

Is there any chance to make emoji description multilang? Again, thanks for sharing this plugin with community.
• Sat, Sep 14, 2019, 1:13 PM
fantastic plugin with great idea. but i am getting error. can you update it for latest moodle.
• Fri, Sep 27, 2019, 5:01 PM
Looks fantastic and I'd love to try it with Moodle 3.7! Thanks
• Tue, Oct 1, 2019, 9:35 PM
Excellent plugin. Looking forward to 3.7 release!
• Tue, Oct 8, 2019, 11:21 PM
it is not working fine with 3.7