Please use this identifier to cite or link to this item:
http://hdl.handle.net/10174/42065
|
| Title: | CodinSpace: an astronomy-inspired serious game for self-learning programming |
| Authors: | Pinto, Diogo Alexandre Casas Novas |
| Advisors: | Coelho, Francisco Manuel Gonçalves |
| Keywords: | Video game Serious Game Self-Learning Programming Skills Video Jogo Jogo Sério Auto-Aprendizagem Programação Competências |
| Issue Date: | 8-May-2025 |
| Publisher: | Universidade de Évora |
| Abstract: | Programming is a discipline that takes a lot of time and dedication to be learned. Certain concepts
may be hard to grasp for students, which can lead to demotivation and loss of interest in learning
to program. Additionally, when practicing, students may struggle to understand when to apply
certain concepts in their code and may not receive enough feedback on the behavior of each part of
the executing code. This work explores existing platforms and tools that serve as support for selflearning
programming, and after analyzing core features of each one, presents the implementation
of a prototype of a space-themed serious game, for self-learning programming, called CodinSpace.
Finally, an assessment is made regarding the current state of the game and possible improvements
are proposed for future work; Sumário:
CodinSpace: Um jogo sério com naves
espaciais, para a auto-aprendizagem de
programação
Programação é uma disciplina que exige muito tempo e dedicação para ser aprendida. Certos
conceitos podem ser difíceis de compreender para os alunos, o que pode levar à desmotivação e
perda de interesse em aprender a programar. Além disso, ao praticar podem surgir dificuldades em
entender quando cada conceito deve ser usado no código e o estudante pode não estar a receber
feedback suficiente sobre o que cada parte do código em execução está a fazer. Este trabalho explora
plataformas e ferramentas existentes que servem de suporte à auto-aprendizagem de programação e
após analisar as principais características de cada uma, apresenta a implementação de um protótipo
de um jogo sério inspirado em astronomia, para auto-aprendizagem de programação, denominado
CodinSpace. Por fim, é feito um balanço do estado atual do jogo e possíveis melhorias são propostas
para trabalhos futuros. |
| URI: | http://hdl.handle.net/10174/42065 |
| Type: | masterThesis |
| Appears in Collections: | BIB - Formação Avançada - Teses de Mestrado
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|