Você está na página 1de 7

 

Uma plataforma de desenvolvimento de jogos digitais de matemática


para o ensino básico
Hugo Mesquita​1​, Eduardo Aranha​1​,​ ​Thiago Reis da Silva​2
1​
Programa de Pós-Graduação em Sistemas e Computação – PPgSC
Universidade Federal do Rio Grande do Norte – UFRN
2​
Instituto Federal de Educação, Ciência e Tecnologia do Maranhão – IFMA
Campus São João dos Patos
hugohomesquita@gmail.com​, thiago.reis@ifma.edu.br,
eduardoaranha@dimap.ufrn.br

Abstract. ​O presente estudo consistiu na realização​.


Resumo.​ ​O presente estudo consistiu na realização.

1. Introdução
A utilização de jogos digitais no âmbito educacional tem se mostrado interessante por
possibilitar a inserção do lúdico no processo de aprendizagem [Lara 2003]. O lúdico,
proporcionado pelos jogos, auxilia o professor a tornar o conteúdo lecionado mais
interessante, interativo, significativo e desafiador [Medeiros e Schimiguel 2012].
Segundo Botelho (2003), os jogos podem ser aplicados para treinamento de habilidades
operacionais, conscientização e reforço motivacional, desenvolvimento de percepção,
treinamento em comunicação e cooperação, integração e aplicação prática de conceitos
assimilados e avaliação de aprendizagem.
De fato, as tecnologias dos jogos digitais proporcionam uma experiência estética
visual e espacial rica e, com isso, são capazes de seduzir os jogadores e atraí-los para
dentro de mundos fictícios que despertam sentimentos de aventura, prazer e outros
[Mitchell e Savill-smith 2004]. Na maioria dos jogos, é essencial para o jogador atingir
um alto grau de concentração e comprometimento, sendo imprescindível participar
efetivamente das diversas tarefas e desafios propostos pelo jogo. Alguns desses ainda
permitem que o jogador escolha qual será a maneira que ele acha mais adequada para
resolução do problema, desenvolvendo assim a sua habilidade de solucionar problemas
e de obter diversas formas de resolvê-los.
Jogos bem elaborados e explorados podem ser vistos como uma estratégia de
ensino, podendo atingir diferentes objetivos que variam desde o simples treinamento até
a construção de um determinado conhecimento [Lara 2003]. Porém, às vezes é difícil
para o professor encontrar jogos disponíveis com perfil pedagógico e temático que
deseja utilizar como uma ferramenta complementar no processo de ensino
aprendizagem. Uma alternativa seria se os professores pudessem adaptar ou desenvolver
seus próprios jogos. Tecnologias educacionais não deveriam sujeitar o professor a tentar
adaptar-se ao que já existe, mas elas é que deveriam ser adaptadas para melhor amparar
os professores em suas tarefas educacionais.
Em termos dos alunos e professores criarem seus próprios jogos, um estudo que
descreve uma experiência sobre a criação de jogos por crianças em uma escola pública

 
 

mostrou que as crianças se empenharam, participaram assiduamente e gostaram de criar


e testar os jogos, além de demonstrarem habilidades de colaboração [Cruz, Albuquerque
e Azevedo 2012]. A junção entre aprender e jogar causa uma maior imersão dos
jogadores no conteúdo educativo apresentado, de maneira que assimilem mais
efetivamente, e os instiga a aprender com os próprios erros. O habitual processo de
compreender as restrições, os objetivos e controles de um jogo é usualmente por si só
uma tarefa que carece de diversas habilidades cognitivas.
Todavia, o processo de desenvolvimento de um jogo demanda tempo e
conhecimento no desenvolvimento de jogos, podendo levar vários meses para ser
concluído. Isso acontece porque os jogos são desenvolvidos com tecnologias
complexas, tornando muitas vezes inviável o desenvolvimento destes por professores e
alunos, dificultando o uso do desenvolvimento de jogos digitais como uma ferramenta
pedagógica.

2. Fundamentação

3. Metologia

4. A Plataforma GameduMaker

A plataforma GameduMaker foi desenvolvida com o objetivo de auxiliar no processo de


desenvolvimento de jogos por professores e alunos do ensino básico, de uma maneira
simples e intuitiva através de um ambiente de desenvolvimento visual, requerendo
pouco treinamento, uma infraestrutura mínima e sem conhecimentos sobre programação
de jogos. A fim de que o professor utilize os jogos como complemento do conteúdo
programático, visto que a cada novo conteúdo apresentado, novos jogos possam ser
criados com o objetivo de refletir o conteúdo trabalhado em sala de aula, de maneira que
os alunos pratiquem e assimilem o conteúdo através dos jogos. Além disso,
proporcionar que os professores administre suas turmas e alunos, e que os monitorem
através de gráficos e tabela de dados gerados pela interação entre seus alunos e os jogos
desenvolvidos. A Figura 1 apresenta uma visão geral acerca do processo de utilização
da plataforma GameduMaker.
Figura 1: Visão geral do uso da plataforma GameduMaker.
A plataforma é formada por um esquema de ​templates e componentes. Um
template é um conjunto de regras de jogo. As regras de jogo definem como o jogo a ser
criado deve funcionar, ou seja, a lógica geral do jogo. Por exemplo, em um ​template ​do
jogo ​bomberman​, uma regra seria, para concluir o jogo, o jogador deve destruir todos os
blocos do cenário e para o jogo se torne válido ele precise de pelo menos um
personagem e um bloco no cenário.
Além dos ​templates​, a plataforma possui os componentes, eles são divididos em
três tipos, Componente Pedagógico, Componente de ​Template e Componente Livre.
Todos os componentes podem ser inseridos em um jogo, entretanto, cada tipo de
componente possui algumas características específicas. O Componente Pedagógico tem


 
 

por objetivo agregar novas regras ao ​template de jogo, onde essas regras insere o
contexto pedagógico no jogo desenvolvido. Um exemplo de componente pedagógico
seria o componente Localização, que foi idealizado baseado em atividades realizadas no
ensino fundamental, as quais tratam de conceitos matemáticos de localização espacial
de objetos a partir de um ponto de referência (à esquerda de, à direita de, abaixo de, e
outros). Os Componentes de ​Template ​e Livre, são objetos que podem ser inseridos no
jogo, por exemplo, portas, inimigos, cartas, entre outros. Porém, os componentes de
template ​são específicos de um ​template ​de jogo, enquanto o componente livre pode ser
utilizado em diversos ​templates​.
O objetivo da componentização dos objetos é que por meio deles seja possível
que um mesmo objeto seja reutilizado em outros jogos. Cada componente possui um
comportamento exclusivo e independente. Alguns componentes precisam
obrigatoriamente ser adicionados no jogo, sendo esta uma regra existente em um
template​.
Como pode ser visto na ​Figura 1​, um jogo é formado por um ​template ​e um
conjunto de componentes que serão escolhidos pelo criador do jogo, seja ele professor
ou aluno. A escolha destes, quando realizada pelo professor, deve levar em
consideração qual contexto pedagógico ele pretende trabalhar. Porém, quando realizada
pelos alunos, eles não precisam ter a mesma preocupação, pois, o objetivo é que possam
exercitar habilidades e desenvolver a sua criatividade em relação ao conteúdo que está
sendo estudado, de maneira implícita.
Novos ​templates ​e componentes podem ser criados e acoplados à plataforma.
Estes são criados por desenvolvedores, sendo eles, usuários que possuem
conhecimentos de programação e desenvolvimento de jogos. Para que estes sejam
criados, a plataforma possui um conjunto de regras nas quais o desenvolvedor deve
seguir. Estas regras definem tanto aspectos técnicos que são necessários para que
possam ser executados pela plataforma, quanto recomendações sobre aspectos
educacionais ou relacionados à abordagem do conteúdo, eles devem também
desenvolver prevendo quais os elementos serão customizáveis.
A plataforma possui também, um banco de dados onde informações acerca do
andamento e desempenho no jogo são armazenadas, de maneira que, mais tarde possam
ser consultadas. Para os professores, a plataforma dispõe inclusive de uma área
administrativa ​Web​, que permite o cadastro de alunos, turmas, ​template ​de jogos,
componentes, associar alunos às turmas e consultar desempenho dos alunos nos jogos.
4.1 Uso do GameduMaker
A plataforma permite que professores e alunos possam desenvolver jogos,
entretanto, para cada um a plataforma possui diferentes finalidades. O propósito da
criação de jogos pelo professor é que ele possa trabalhar diversas habilidades e
conceitos de maneira que atinja os seus objetivos pedagógicos. Porém, quando realizado
pelo aluno o propósito é que através do lúdico ele possa exercitar e fixar o conteúdo
visto em sala de aula. Vale ressaltar que apesar da plataforma possuir diferentes objetivo
para cada um, o processo de desenvolvimento dos jogos são iguais. Para utilizar a
plataforma é necessário se autenticar através do nome de usuário e senha previamente
cadastrados. É ilustrado na ​Figura 2​, a tela de autenticação.

 
 

Figura 2: Tela de autenticação do GameduMaker-Play.


Após autenticado, será exibida a tela de seleção de modo, que permite ao
jogador escolher entre jogar no modo Livre ou Lição. O modo Livre permite ao jogador
criar e jogar livremente. Já o modo Lição, que atualmente encontra-se indisponível, a
plataforma irá criar proceduralmente novos jogos baseados em conceitos pedagógicos
selecionados pelo professor. Neste caso, ao selecionar o modo Livre, a plataforma irá
abrir a tela de listagem de jogos (Figura 3).
Figura 3: Tela de listagem de jogos do GameduMaker-Play.
A tela de listagem de jogos permite que o jogador escolha se deseja criar, editar,
excluir, curtir ou somente jogar um jogo. A tela é dividida em três abas. A primeira aba
Platform, exibe jogos desenvolvidos pela equipe da plataforma GameduMaker. Na aba
Class, são exibidos os jogos desenvolvidos por outros jogadores pertencentes à mesma
turma. A aba ​My Games​, exibe os jogos desenvolvidos pelo jogador. Ao clicar em um
jogo uma janela com detalhes do jogo selecionado é exibida, nela é apresentada algumas
informações do jogo, tais como: nome, quantidade de fases, nome do criador,
quantidade de curtidas e uma imagem da fase inicial do jogo. Além destas informações,
a tela de detalhe de jogo apresenta também o botão para jogar, curtir, editar e excluir o
jogo selecionado. Vale ressaltar que a opção de curtir somente é permitida em jogos
desenvolvidos por outros jogadores e que as opções de editar e excluir somente é
permitido pelo criador do jogo. A tela de listagem de jogos também possui o botão para
criar novo jogo, como foi dito anteriormente, um jogo na plataforma é formada por um
template e um conjunto de fases e cada fase possui diversos componentes. Ao clicar no
botão para criar um novo, será aberta a tela de seleção de ​template​, ou seja, como o jogo
a ser desenvolvido irá funcionar e quais os seus objetivos. Quando o processo de criação
do jogo for realizado por um professor, o ideal é que seja feita uma análise sobre qual o
template se adequa ao seu objetivo pedagógico. Na ​Figura 4​, é ilustrado a tela de
seleção de ​template​.
Figura 4: Tela de seleção de templates do GameduMaker-Play.
Após a seleção do ​template será aberto o editor de jogo, que permite ao jogador
criar o seu jogo, através da criação de fases e adição de componentes. É ilustrada na
Figura 5​ a tela do editor de jogo da plataforma GameduMaker.
Figura 5: Tela de editor de jogo do GameduMaker-Play.
Ao iniciar o processo de criação de um novo jogo, o editor inicia com uma fase
com o cenário inicialmente vazio, apesar de inicialmente encontrar-se vazio, vale
ressaltar que cada ​template possui alguns componentes obrigatório, por exemplo, no
jogo Bomberman, é obrigatório que cada fase do jogo criado possua pelo menos um
bloco destrutível e um personagem. Vale destacar que todas as fases de um jogo são de
um mesmo ​template​.
O editor de jogo é subdividido em quatro partes principais (ver ​Figura 5​). A
primeira parte é a Barra de Fases (A), a segunda é a Barra de Ferramentas (B) a terceira
é a Barra de Seleção de Componentes (C) e a quarta é o Cenário (D). A Barra de Fases
exibe as fases do jogo e fornece a possibilidade do jogador criar ou excluir fases.
Inicialmente ao iniciar o editor a primeira fase encontra-se selecionada, podendo ser

 
 

alternada ao clicar no botão de uma outra fase, permitindo a edição de várias fases. O
criador do jogo não precisa se preocupar com o fluxo entre as fases, a plataforma
automaticamente verifica se os objetivos da fase foram atingidos, caso sim, ela passa
para a próxima fase. A Barra de Ferramentas é composta por diversos botões que tem
por objetivo auxiliar durante o processo de edição do jogo. Os botões são: ​Grid​, que
exibe um ​grid ​para auxiliar durante a inserção dos componentes no cenário; ​Mover​,
permite mover os objetos do cenário; ​Lápis​, utilizado para inserir componentes no
cenário; ​Borracha​, possibilita apagar componentes; o ​Desfazer​, que permite desfazer
as últimas alterações do cenário. Possui também, o botão ​Jogar​, que possibilita testar a
fase de uma maneira rápida. A Barra de Seleção de Componentes, exibe os
componentes que podem ser adicionados na fase. Ela foi dividida em três abas,
template​, pedagógico e livre. A aba ​template ​exibe os componentes específicos do
template ​selecionado. A aba pedagógico exibe os componentes pedagógicos e por
último, na aba livre são exibidos outros componentes que podem ser adicionados a fase
e que não são específicos de nenhum ​template​. Por último, o Cenário que é o local onde
são colocados os componentes do jogo.
O processo de criação de uma fase é feito através da inserção de componentes no
cenário.

4.2 Arquitetura e implementação

5. Planejamento do Estudo
Para mensurar a eficiência da plataforma GameduMaker, estudos foram
realizados com professores e alunos a fim de validar a aplicação da plataforma dentro
do ambiente escolar.
5.1 Objetivo do estudo
O objetivo deste estudo de caso foi de investigar o cenário de desenvolvimento e uso de
jogos digitais através da plataforma GameduMaker por professores e alunos do ensino
fundamental. O objetivo do estudo será delineado usando o ​template
Goal/Question/Metric​ (GQM ) (BASILI, 1993) e a meta é a seguinte:
● Para analisar​: o uso e desenvolvimento de jogos digitais com estudantes e
professores do ensino básico com o uso da plataforma GameduMaker;
● Para finalidade de​: avaliação;
● Com propósito de​: verificar se é possível professores do ensino fundamental
sem conhecimento de programação criarem jogos para seus alunos, e avaliar a
aprendizagem e interesse dos alunos proporcionado pelo uso da plataforma
GameduMaker.
● Com o foco de​: facilidade, esforço, aprendizagem e preferência dos alunos e
professores;
● No contexto de​: alunos e professores do ensino fundamental.
5.2 Questões de pesquisa
Através do estudo de caso espera-se responder às seguintes Questões de

 
 

Pesquisa (QP):
● QP1​: A plataforma GameduMaker facilita o processo de desenvolvimento de
jogos digitais para alunos e professores do ensino básico?
● QP2​: Os professores conseguem desenvolver jogos sem que haja conhecimento
de programação?
● QP3: É possível criar sem maiores dificuldades ​templates ​e componentes
baseados em jogos consagrados?
● QP4​: Quais os benefícios e limitações da plataforma?
5.3 Participantes
Este estudo contou com a participação de X professores e X alunos. os alunos que
participaram do desafio on-line de programação de jogos realizada em 2015. A
identificação do perfil dos participantes foi realizada através de um questionário
respondido por 60 alunos, 51 meninos e 9 meninas. O estudante mais jovem tinha 12
anos, mas a maioria deles tinham 18 anos. A Tabela 1 mostra o número de participantes
por nível de ensino
Sendo assim, neste estudo de caso, serão coletados os seguintes dados dos
participantes: (i) os jogos do quais desenvolveram; (ii) respostas aos questionários
aplicados aos alunos; e (iii) anotações sobre o comportamento, questionamentos e
dificuldades dos alunos durante a realização das atividades.
5.4 Resultados
Nesta seção, apresentaremos os resultados do estudo de acordo com as respostas às QP.
QP1: A plataforma GameduMaker facilita o processo de desenvolvimento de jogos
digitais para alunos e professores do ensino básico?

QP2: Os professores conseguem desenvolver jogos sem que haja conhecimento de


programação?

QP3: É possível criar sem maiores dificuldades templates e componentes baseados em


jogos consagrados?

QP4: Quais os benefícios e limitações da plataforma?


 
 

6. Trabalhos relacionados

7. Considerações finais e trabalhos futuros

Agradecimentos
…...

References

Você também pode gostar