Socially aware framework for creating RPGs for contribute to the teaching and learning process of Software Engineering

  • Flávia Belintani Blum Haddad UFPR / UTFPR

Abstract


This paper presents ongoing doctoral research that aims at developing a framework for creating Role-playing games (RPGs) to contribute to the teaching and learning process of Software Engineering (SE). The innovation will be in the design process of the framework, that will implement the Socially Aware Design (SAwD), which enables a social look added to the technical requirements. The research methods include bibliographic research, semi-participatory design workshops, prototyping, and prototype validation with the target audience. It is expected to contribute to the expansion of the production and application of games in the teaching and learning of SE as well as the dissemination of SAwD.

Keywords: Educational games, Socially aware design, Software Engineering

References

Ahmadi, M., Trescak, T., Bashari Rad, B., and Anisi, Y. (2016). Serious games in software engineering processes, a methodical planning. Indian Journal of Science and Technology, 9.

Baranauskas, M. C. C. (2014). Social awareness in hci. Interactions, 21(4):66–69.

Baranauskas, M. C. C. and Posada, J. E. G. (2017). Tangible and shared storytelling: Searching for the social dimension of constructionism. In Proceedings of the 2017 Conference on Interaction Design and Children, IDC ’17, page 193–203, New York, NY, USA. Association for Computing Machinery.

Barreto, F., Benitti, F., and Molleri, J. (2008). Utilização de um rpg no ensino de gerenciamento e processo de desenvolvimento de software.

Camargo, L. S. d. A. and Fazani, A. J. (2014). Explorando o design participativo como prática de desenvolvimento de sistemas de informação. InCID: Revista de Ciência da Informação e Documentação, 5(1):138–150.

da Silva, J. V., Pereira, R., Hayashi, E. C. S., and Baranauskas, M. C. C. (2018). Design practices and the sawd tool: Towards the opendesign concept. In Liu, K., Nakata, K., Li, W., and Baranauskas, C., editors, Digitalisation, Innovation, and Transformation, pages 208–217, Cham. Springer International Publishing.

e Rodrigo Cardoso e Juliana Braga e Rafaela Rocha, R. O. (2018). Frameworks para desenvolvimento de jogos educacionais: uma revisão e comparação de pesquisas recentes. Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação - SBIE), 29(1):854.

Engström, E., Storey, M.-A., Runeson, P., Host, M., and Baldassarre, M. (2020). How software engineering research aligns with design science: a review. Empirical Software Engineering, 25.

Ferrari, B., da Silva Junior, D. P., Oliveira, C. M., Ortiz, J. S. B., and Pereira, R. (2020). Socially aware design of games: an early workshop for game designers.

Ferrari, B., Junior, D. S., Oliveira, C., Ortiz, J., and Pereira, R. (2019). Design socialmente consciente de jogos: relato de uma oficina prática para o entendimento do problema e prospecção de ideias. In Anais do I Workshop sobre Interação e Pesquisa de Usuários no Desenvolvimento de Jogos, pages 11–20, Porto Alegre, RS, Brasil. SBC.

Ferreira, A., Rolim, T., Barbosa, P. L., Silva, J. A., Félix, R., and Silva, P. C. (2018a). Adversidades e intervenções no ensino da engenharia de software: Uma revisão sistemática na literatura. In Anais da IV Escola Regional de Informática do Piauí, pages 178–183, Porto Alegre, RS, Brasil. SBC.

Ferreira, T., Viana, D., Fernandes, J., and Santos, R. (2018b). Identifying emerging topics and difficulties in software engineering education in Brazil. In Proceedings of the XXXII Brazilian Symposium on Software Engineering, SBES ’18, page 230–239, New York, NY, USA. Association for Computing Machinery.

Grando, A. and Tarouco, L. M. R. (2008). O uso de jogos educacionais do tipo rpg na educação. RENOTE, 6(1).

Hall, E. T. (1959). The silent language. Doubleday, Garden City, N. Y.

Ivan, G., Pacheco, C., M ?endez, F., and Calvo-Manzano, J. (2020). The effects of game-based learning in the acquisition of “soft skills” on undergraduate software engineering courses: A systematic literature review. Computer Applications in Engineering Education, 28:1327–1354.

Kosa, M., Yilmaz, M., O’Connor, R. V., and Clarke, P. M. (2016). Software engineering education and games: A systematic literature review. Journal of Universal Computer Science, 22(12):1558–1574. http://www.jucs.org/jucs_22_12/software_engineering_education_and.

Lemos, W., Cunha, J., and Saraiva, J. (2019). Ensino de engenharia de software em um curso de sistemas de informação: Uma análise dos problemas e soluções na perspectiva de professores e alunos. In Anais do XXVII Workshop sobre Educaçãoo em Computação, pages 305–318, Porto Alegre, RS, Brasil. SBC.

Liu, K. (2000). Semiotics in Information Systems Engineering. Cambridge University Press.

Pereira, R., Baranauskas, M. C., and da Silva, S. R. (2013). Social software and educational technology: Informal, formal and technical values. Educational Technology & Society, 16:4–14.

Rodríguez, G., González-Caino, P. C., and Resett, S. (2021). Serious games for teaching agile methods: A review of multivocal literature. Computer Applications in Engineering Education, 29(6):1931–1949.

Schwartz, S. (2005). Basic human values: Their content and structure across countries, pages 21–55.

Souza, M. and França, C. (2016). O que explica o sucesso de jogos no ensino de engenharia de software? uma teoria de motivação. In Anais do XXIV Workshop sobre Educação em Computação, pages 260–269, Porto Alegre, RS, Brasil. SBC.
Published
2022-06-13
HADDAD, Flávia Belintani Blum. Socially aware framework for creating RPGs for contribute to the teaching and learning process of Software Engineering. In: IBERO-AMERICAN CONFERENCE ON SOFTWARE ENGINEERING (CIBSE), 25. , 2022, Córdoba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 376-383. DOI: https://doi.org/10.5753/cibse.2022.20987.