Gamifying the GNU/Linux Terminal: experience report of a game design

Abstract


The use of gamification as an active methodology in education has been widely discussed in academic research, which presents significantly positive results. In this sense, this work presents the creation of an escape room as a gamification strategy in order to assist in teaching the GNU/Linux terminal. The idea arose from the understanding that many common users have difficulty migrating to GNU/Linux, precisely because of the terminal. Thus, the present work makes two main contributions. The first is a compilation of games and gamified environments found in literature and the web, whose purpose is to assist in learning the terminal. The second consists of describing the experience report of the game design process of creating the escape room, which involved the use of techniques such as SCRUM and brainstorming.
Keywords: Gamification, Escape Room, Linux Terminal, game design, user experience

References

Al-Samarraie, Hosam; Hurmuzan, Shuhaila (2018). A review of brainstorming techniques in higher education. Thinking Skills and creativity, v. 27, p. 78-91. DOI: 10.1016/j.tsc.2017.12.002.

Barbosa, Huminig Schmiedt; Silva, Felippe Fernandes da; Campano Junior, Maurilio Martins; Aylon, Linnyer Beatrys Ruiz (2023). Jogo educativo no ensino de estrutura de dados: aliando Educação 5.0, gamificação e storytelling. In: TRILHA DE EDUCAÇÃO – ARTIGOS COMPLETOS - SIMPÓSIO BRASILEIRO DE JOGOS E ENTRETENIMENTO DIGITAL (SBGAMES), 22., Rio Grande/RS. DOI: [link].

Busarello, Raul Inácio (2016). Gamification: princípios e estratégias. São Paulo: Primeira Cultura, 126 p. ISBN 978-85-66832-37-2.

Costa, Guilherme S.; Barbosa, Ramon C.; Costa, Átila M.; Bertagnolli, Silvia C.Franco, Márcia Häfele Islabão; Schmitt, Marcelo A. R.; Okuyama, Fábio Y. (2020). Kalinin II: relato de experiência de um Escape Room aplicado no ambiente educacional. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 31. , 2020, Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação. p. 481-490. DOI: 10.5753/cbie.sbie.2020.481.

Cruz, Ozenilson A. P. Da; Silva, Messias J. L. Da; Coelho, Tiago A.Calumby, Rodrigo T. (2021). Oficinas Remotas de Introdução ao GNU/Linux utilizando Aprendizagens Ativas: Um Relato de experiência. In: ESCOLA REGIONAL DE COMPUTAÇÃO BAHIA, ALAGOAS E SERGIPE (ERBASE), 21., 2021, Maceió. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação. p. 223-230. DOI: 10.5753/erbase.2021.20076.

Clayton, M., & Sprague, J. (2018). Bash. Command Line Heroes. [link]. Maio.

Delfino, Pedro (2019). “5 Grandes Empresas que Utilizam Sistema Operacional Linux Com Muito Sucesso”. In: Profissionais Linux. [S. l.]. [link]. Maio.

Fernandes, Kleber; Aranha, Eduardo; Lucena, Márcia (2018). Estratégias para elaboração de game design de jogos digitais educativos: uma revisão sistemática. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE). p. 585. DOI: 10.5753/cbie.sbie.2018.585.

Freitas, Alecsandro Gomes de et al (2018). Plataforma educativa com gamificação para ensino de comandos Linux. [link]. Maio.

Gomes, C. ; Pereira, A (2021). “Feedback e Gamificação em Educação Online”. EaD em Foco, v. 11, n. 1, e1227. DOI: 10.18264/eadf.v11i1.1227.

Hummel, Guy. Linux Survival. (2000). [link]. Maio.

Jarvis, John (2017). Command challenge. [link]. Maio.

Linder, Doron (2012). Vim Adventures. [link]. Maio.

Linux Journey. [Online]. [link]. Maio.

Lima, Marcos R. O. De; Ribeiro, Luciana S.; Cerdera, Cristiane Pereira (2023). “Escape Room: debatendo direitos humanos a partir da prisão do Super Mario”. In: TRILHA DE EDUCAÇÃO – ARTIGOS COMPLETOS - SIMPÓSIO BRASILEIRO DE JOGOS E ENTRETENIMENTO DIGITAL (SBGAMES), 22. , Rio Grande/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação. p. 671-682. DOI: 10.5753/sbgames_estendido.2023.234123.

Marques, Cristian Teixeira; Galante, Jéssica Alves (2021). “Gamificação como estratégia para o ensino e aprendizagem de engenharia”. In: Anais do XXIII Workshop de Informática na Escola Artigos Completos: VII SENID 2021 - 7° Seminário Internacional de Cultura Digital, [s. l.], v. 5, 2021. DOI: 10.5335/rbecm.v5iespecial.12932.

Massachusetts Institute of Technology. Terminus Game. [Online]. [link]. Maio.

Moreno-Ger, Pablo et al (2008). Educational game design for online education . Computers in Human Behavior, v. 24, n. 6, p. 2530-2540. DOI: 10.1016/j.chb.2008.03.012

Moura, Adelina; Santos, Idalina Lourido (2020). Escape Room Educativo: reinventar ambientes de aprendizagem. 2020). Aplicações para dispositivos móveis e estratégias inovadoras na educação. Direção-Geral de Educação (pp-107-115). Oliveira, Fabiano N. De (2016) "Scrum como Metodologia Ágil na Produção de Jogos Digitais". [link]. Maio.

Overthewire. Wargames. [Online]. (2023). [link]. Maio.

Pontes, T. B.; Arthaud, D. D. B (2019). METODOLOGIAS ÁGEIS PARA O DESENVOLVIMENTO DE SOFTWARES. Ciência e Sustentabilidade, v. 4, n. 2, p. 173-213, 14 mar. DOI: 10.33809/2447-4606.422018173-213

Pressman, Roger (2011). Engenharia de Software: uma abordagem profissional: Capítulo 3. Porto Alegre: AMGH.

Rabelo, Jairzinho; Silva, Inayara Da; Fontenele, Lady (2022). A educação e a gamificação: Possibilidades nas aulas remotas. Ambiente: Gestão e Desenvolvimento, [S. l.], v. 14, n. 3, p. 22–28. DOI: 10.24979/ambiente.v14i3.1055.

Slackermedia. Bashcrawl. (2007). [link]. Maio.

Valentine, Brian (2015). Como o Linux Funciona: o que Todo Superusuário Deveria Saber. 1ª ed. São Paulo: Novatec,.

Vasconcelos, D. B. et al. (2023). "PROPOSTA DE DESENVOLVIMENTO DE UM ESCAPE ROOM COMO ESTRATÉGIA DE GAMIFICAÇÃO PARA O ENSINO DO TERMINAL LINUX." In: Anais do Simpósio de Pesquisa e Inovação em Pós-Graduação do Instituto Federal da Paraíba, Instituto Federal da Paraíba, Paraíba. [link]. Maio.

Veltman, M. Clmystery. [Online]. (2015). [link]. Maio.

Wanderley, Guilherme; Bittencourt, Roberto; Calumby, Rodrigo (2019). Oficinas de Aprendizagem Ativa de GNU/Linux em um Curso de Engenharia de Computação. In: WORKSHOP DE INFORMÁTICA NA ESCOLA (WIE), 25., 2019, Brasília. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação. p. 1284-1288. DOI: 10.5753/cbie.wie.2019.1284.
Published
2024-09-30
VASCONCELOS, Daniel B.; SANTOS, Andreza C.; DE BRITO, José Ruan S.; THEMOTEO, Mikael P. B.; OLIVEIRA, Victor A. P.; DE SOUSA, Ianna Maria Sodre Ferreira. Gamifying the GNU/Linux Terminal: experience report of a game design. In: BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES), 23. , 2024, Manaus/AM. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 144-156. DOI: https://doi.org/10.5753/sbgames.2024.240189.