Block Game

Blocks ::: block_game
Maintained by José Wilson da Costa
Part of set Gamification.
Block Game - An option to apply gamification to the Moodle platform. The purpose of the plugin is to apply gamification techniques to the moodle platform in a simple and uncomplicated way.
Latest release:
990 sites
466 downloads
67 fans
Current versions available: 3

Moodle Block Game

VERSION 1.32

The goal of the Block Game plugin is to apply gamification techniques to the moodle platform in a simple and uncomplicated way.

With the plugin it is possible to apply several gamification techniques. See below.

Block description


1 - Avatar
avatar

Use Avatar: Allows the user to choose or change their avatar at any time. When the dotted icon appears it means the user has not yet chosen yours, by clicking on it, or your avatar, it takes you to the selection page, just click on the desired avatar to make the choice. Selecting some avatars will require the user to reach a certain level to unlock them.

Avatar change in the course: It is possible in the general settings of the plugin, to allow the user to choose his in any course that the block is added! This option makes the plugin more flexible and can be used in just one or more courses, without the need to include the block in the general area of ​​the platform!


2 - Player Information
Player Information

Show Player Information: Allows the user to access an area that consolidates the information of the same in the game, if accessed in the context of the platform presents information of all courses that the user participates using the block.


3 - User Rating
User Rating

Show Rank: Shows the user's ranking relative to other players.


4 - Score
User Score

Show Score: Shows the user's current score in the game.

Scoring system: The game has scoring system because the player's score will define his rating and the level he is at. 

  • Score Activity Notes - Allows notes (numeric scale) to be converted to game points. 
  • Score for completion of activities/resources - upon completing the activities / resources proposed in the courses, a score can be assigned, defined by the teacher. 
  • Score Section Completion  - When configured, the user gains the score when completing all activities with completion criteria defined in the section. 
  • Bonus of the Day - Allows you to set a score that the player will receive daily if they access the platform and / or course. 
  • Badge Bonus - Allows you to set a score the player will receive upon completing a course. It will also receive a badge as a reward.

5 - Level
User Level

Show Level: Allows you to display or not the level system. If configured to display you can configure the number of levels and the score required to reach each level. Still regarding the level the block has a progress bar that shows the user how much is left to reach the next level.


6 - Level progress bar
Progress Bar Next Level

When displaying the level, a progress bar for the user's level in relation to the next level will also be shown.


7 - Game help
Game Help

Displays a detailed description of the rules of the game, helps the user to understand how to use the resources of the block, how to score and level up. The game help is dynamically changed according to the configuration defined in the block.


8 - Groups Ranking
Ranking Groups

Show Groups Ranking: Allows you to show the classification of groups, being able to calculate the group's score by adding the members' score or an arithmetic average. Uses the groups created and configured on the platform.


9 - Ranking
Ranking

Show Ranking: Allows you to show either the individual student rating on the platform or course and the classified list. - Preserve User Identity - If showing the rating, lets you preserve the identity of users in the classified list.


10 - Reset Game
Reset Game

When the course is in edit mode, the option to restart the game appears, resetting the score of all course users.


All images used in the plugin are under the Creative Commons license.

Installation

Important: Compatible with MySQL and PostgreSQL only

First way

  • Download this repository
  • Access the administration area-> plugins-> install plugin, upload the file and click install.

Second way

  • Download this repository
  • Extract the content
  • Put the folder into the folder blocks of your moodle
  • Access the notification area in moodle and install

Post instalation

The initial configuration is done by the administrator, right after installation. The plugin configuration in the course is in the block configuration area.

After installing the plugin, the block can be added to the course and / or on the moodle main page.

After including the block in a course, it is necessary to enter the block configuration area and make the display and punctuation settings. These settings change the game rules presented in the help option.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7

Contributors

José Wilson da Costa (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Colegio GAP Iztapalapa
    Sat, 12 Nov 2022, 1:33 AM
    First of all thanks for the plugin it's very usefull, for some reason some students can't see the ranking, almost all students see the ranking but about 3 of 25 can't, Is there some fix fot that?? and I don't understand how to manage the badges. Many Thanks.
  • José Wilson da Costa
    Mon, 14 Nov 2022, 11:39 PM
    @Colegio GAP Iztapalapa,
    I'm glad you're enjoying the plugin. I tried to replicate your error here in my environment but I couldn't, can you give me more details and what error message is displayed.
  • José Wilson da Costa
    Tue, 15 Nov 2022, 4:08 AM
    @Colegio GAP Iztapalapa, Badges are managed directly by moodle, in the general settings of the plugin you define a value in points that the user will earn when getting a new badge. If it is a temporary emblem, the user will lose points when he loses the emblem.
  • Colegio GAP Iztapalapa
    Wed, 16 Nov 2022, 9:55 AM
    Many thanks for replay, everything in the plugin is OK , the situation was that all the students must be in a group and those 3 students were inside the course but outside the group, for that reason they coudn't see the ranking, but now everything is ok, the badges I can manage now. By the way thanks for the new release.
  • Foto de Julio
    Wed, 28 Dec 2022, 4:25 AM
    Olá, quando o Bloco está no Painel e o usuário tenta alterar o avatar (isso estando permitido nas configurações do bloco é claro) o usuário é direcionado para uma página em branco (blocks/game/set_avatar_form.php?) . Mas quando estamos dentro de um curso e o usuário tenta alterar o avatar dá tudo certo.

    A pergunta é: não é possível trocar o avatar pelo Painel?
  • José Wilson da Costa
    Wed, 28 Dec 2022, 6:42 AM
    Olá Júlio, não consigo identificar ou simular esse erro! Se você puder me enviar prints da sua configuração e se puder ative a mensagens de debug para ver se aparece alguma notificação!
  • Foto de Julio
    Wed, 28 Dec 2022, 10:25 PM
    Olá, obrigado por responder. Por onde eu posso te enviar os prints?
  • Gerson Costa
    Sat, 31 Dec 2022, 10:53 PM
    Olá José Wilson. É possível alterar alguma configuração para os avatares não estarem ligados aos níveis? Gostaria que os alunos pudessem usar todos os avatares, pois, preciso fazer uma experiência em sala de aula. Obrigado.
  • puneet jhingan
    Sat, 21 Jan 2023, 5:04 PM
    Hello Jose, The plugin looks very promising. My query is how do you define Modulle and Section? JFYI We use Flexible Sections as we use 3 or more levels in our course taxonomy: Unit, Section, Topic and then activities, Can I set what constitutes a Section?
  • puneet jhingan
    Sat, 21 Jan 2023, 5:18 PM
    Hello Jose, If you dont mind, PFA some suggestions to improve the English narrative of the game. https://drive.google.com/file/d/10qbQoRdla8K6umgxIp3toC23TbSzq3X-/view?usp=share_link. Please ignore if it is not helpful
  • José Wilson da Costa
    Mon, 23 Jan 2023, 12:37 AM
    Hi @puneet jhingan,
    The plugin considers a session a topic or a week... it depends on the course format you are using!
  • José Wilson da Costa
    Mon, 23 Jan 2023, 12:41 AM
    @puneet jhingan,
    Thanks for the sugestion! If you want to customize this, you can modify the plugin's translation file in the language you are using!
  • Aline Reis
    Tue, 31 Jan 2023, 7:09 AM
    Olá! Este plugin é massa! Estou apenas com o problema de alterar o meu avatar, assim como você indica aos 6'30" do vídeo tutorial no YouTube. Desativo edição como você faz e clico na imagem, mas nada ocorre. Estou como administradora na plataforma. Seria algum erro? Estou utilizando a versão 3.8.8.

    No aguardo de um retorno, agradeço muito a atenção e retorno.
  • José Wilson da Costa
    Fri, 3 Feb 2023, 11:25 PM
    Olá @Aline Reis, A alteração do avatar que você está tentando fazer é dentro o curso ou na área externa? Se for dentro do curso, é necessário habilitar isso nas configurações do plugin para permitir mudança de avatar dentro do curso.
  • Geraldo Barros
    Mon, 20 Feb 2023, 12:31 AM
    Oi @Jose,

    Instalei o plugin na nossa instância Moodle 4.1, mas parece que mesmo após configurá-lo em Configurações do Plugin, ele não é mostrado como uma "atividade" ao estruturar o curso com os demais conteúdos. É alguma falha?
Please login to post comments