Proposed Framework for Educational Data Mining.
Abstract:
Computational thinking has become a required capability in the student learning process, and digital games as a teaching approach have presented promising educational res...Show MoreMetadata
Abstract:
Computational thinking has become a required capability in the student learning process, and digital games as a teaching approach have presented promising educational results in the development of this competence. However, properly evaluating the effectiveness and, consequently, student progress in a course using games is still a challenge. One of the most widely implemented ways of evaluation is with an automated analysis of the code developed in the classes during the construction of digital games. Nevertheless, this topic has not yet been explored in aspects such as incremental learning, the model and teaching environment and the influences of acquiring skills and competencies of computational thinking. Motivated by this knowledge gap, this paper introduces a framework proposal to analyze the evolution of computational thinking skills in digital games classes. The framework is based on a data mining technique that aims to facilitate the discovery process of the patterns and behaviors that lead to the acquisition of computational thinking skills, by analyzing clusters with an unsupervised neural network of self-organizing maps (SOM) for this purpose. The framework is composed of a collection of processes and practices structured in data collection, data preprocessing, data analysis, and data visualization. A case study, using Scratch, was executed to validate this approach. The results point to the viability of the framework, highlighting the use of the visual exploratory data analysis, through the SOM maps, as an efficient tool to observe the acquisition of computational thinking skills by the student in an incremental course.
Proposed Framework for Educational Data Mining.
Published in: IEEE Access ( Volume: 7)
Funding Agency:

Laboratório de Computação Aplicada–LABCOM3, Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Guarulhos, Brazil
Alexandra A. de Souza received the technological graduation degree in data processing from the Faculdade de Tecnologia de São Paulo, and the master’s degree in electrical engineering and digital systems from the University of São Paulo. She is currently pursuing the Ph.D. degree with the Electrical Engineering and Computing Program, Universidade Presbiteriana Mackenzie. Her thesis is about data mining to analyze the evolu...Show More
Alexandra A. de Souza received the technological graduation degree in data processing from the Faculdade de Tecnologia de São Paulo, and the master’s degree in electrical engineering and digital systems from the University of São Paulo. She is currently pursuing the Ph.D. degree with the Electrical Engineering and Computing Program, Universidade Presbiteriana Mackenzie. Her thesis is about data mining to analyze the evolu...View more

Laboratório de Computação Aplicada–LABCOM3, Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Guarulhos, Brazil
Thiago S. Barcelos received the bachelor’s and master’s degrees in computer science from the University of São Paulo, in 2002 and 2005, respectively, and the Ph.D. degree in science and mathematics teaching from Cruzeiro do Sul University, São Paulo, in 2013. In his Ph.D. thesis, he investigated collaborative approaches based on building digital games for the development of computational thinking skills. He is currently a...Show More
Thiago S. Barcelos received the bachelor’s and master’s degrees in computer science from the University of São Paulo, in 2002 and 2005, respectively, and the Ph.D. degree in science and mathematics teaching from Cruzeiro do Sul University, São Paulo, in 2013. In his Ph.D. thesis, he investigated collaborative approaches based on building digital games for the development of computational thinking skills. He is currently a...View more

Centro de Investigación y Desarrollo en Ingeniería en Salud, Universidad de Valparaíso, Valparaíso, Chile
Roberto Munoz received the master’s degree in computer engineering, engineering science, and education, and the Ph.D. degree in computer engineering. He is currently an Associate Professor with the School of Informatics Engineering and also an Adjunct Researcher with the Center of Cognition and Language (CIDCL), Research and Development Center in Healthcare Engineering (CINGS), Universidad de Valparaíso. He has authored m...Show More
Roberto Munoz received the master’s degree in computer engineering, engineering science, and education, and the Ph.D. degree in computer engineering. He is currently an Associate Professor with the School of Informatics Engineering and also an Adjunct Researcher with the Center of Cognition and Language (CIDCL), Research and Development Center in Healthcare Engineering (CINGS), Universidad de Valparaíso. He has authored m...View more

Escuela de Ingeniería Informática, Pontificia Universidad Católica de Valparaíso, Valparaíso, Chile
Rodolfo Villarroel received the Ph.D. degree from the University of Castilla-La Mancha, Ciudad Real, Spain, in 2005, and the master’s degree in computer science engineering from the Universidad Técnica Federico Santa María, Valparaíso, Chile, in 2000. He is currently an Associate Professor and a Researcher with the School of Computer Engineering, Pontificia Universidad Católica de Valparaíso, Chile. His research interests...Show More
Rodolfo Villarroel received the Ph.D. degree from the University of Castilla-La Mancha, Ciudad Real, Spain, in 2005, and the master’s degree in computer science engineering from the Universidad Técnica Federico Santa María, Valparaíso, Chile, in 2000. He is currently an Associate Professor and a Researcher with the School of Computer Engineering, Pontificia Universidad Católica de Valparaíso, Chile. His research interests...View more

Programa de Pós-Graduação em Engenharia Elétrica e Computação, Universidade Presbiteriana Mackenzie, Campinas, Brazil
Leandro A. Silva is currently pursuing the Ph.D. degree in systems engineering from the School of Engineering, University of São Paulo, Brazil. He is currently Adjunct Professor with the School of Computing and Informatics, Universidade Presbiteriana Mackenzie. He is also a Computer Engineer. His research interests include artificial neural networks, pattern recognition, data mining, machine learning, and big data analyti...Show More
Leandro A. Silva is currently pursuing the Ph.D. degree in systems engineering from the School of Engineering, University of São Paulo, Brazil. He is currently Adjunct Professor with the School of Computing and Informatics, Universidade Presbiteriana Mackenzie. He is also a Computer Engineer. His research interests include artificial neural networks, pattern recognition, data mining, machine learning, and big data analyti...View more

Laboratório de Computação Aplicada–LABCOM3, Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Guarulhos, Brazil
Alexandra A. de Souza received the technological graduation degree in data processing from the Faculdade de Tecnologia de São Paulo, and the master’s degree in electrical engineering and digital systems from the University of São Paulo. She is currently pursuing the Ph.D. degree with the Electrical Engineering and Computing Program, Universidade Presbiteriana Mackenzie. Her thesis is about data mining to analyze the evolution of computational thinking skills. She is currently an Associate Professor with the Instituto Federal de Educação, Ciência e Tecnologia de São Paulo. Her research interests include computers and education, software engineering, data mining, and artificial neural networks.
Alexandra A. de Souza received the technological graduation degree in data processing from the Faculdade de Tecnologia de São Paulo, and the master’s degree in electrical engineering and digital systems from the University of São Paulo. She is currently pursuing the Ph.D. degree with the Electrical Engineering and Computing Program, Universidade Presbiteriana Mackenzie. Her thesis is about data mining to analyze the evolution of computational thinking skills. She is currently an Associate Professor with the Instituto Federal de Educação, Ciência e Tecnologia de São Paulo. Her research interests include computers and education, software engineering, data mining, and artificial neural networks.View more

Laboratório de Computação Aplicada–LABCOM3, Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Guarulhos, Brazil
Thiago S. Barcelos received the bachelor’s and master’s degrees in computer science from the University of São Paulo, in 2002 and 2005, respectively, and the Ph.D. degree in science and mathematics teaching from Cruzeiro do Sul University, São Paulo, in 2013. In his Ph.D. thesis, he investigated collaborative approaches based on building digital games for the development of computational thinking skills. He is currently an Associate Professor with the Instituto Federal de Educação, Ciência e Tecnologia de São Paulo. His research interests include computers and education, agile methods, and multimodal learning analytics. He is currently a member of the Brazilian Computer Society (CEIE-SBC). He is an Associate Editor of the International Journal on Computational Thinking (IJCThink).
Thiago S. Barcelos received the bachelor’s and master’s degrees in computer science from the University of São Paulo, in 2002 and 2005, respectively, and the Ph.D. degree in science and mathematics teaching from Cruzeiro do Sul University, São Paulo, in 2013. In his Ph.D. thesis, he investigated collaborative approaches based on building digital games for the development of computational thinking skills. He is currently an Associate Professor with the Instituto Federal de Educação, Ciência e Tecnologia de São Paulo. His research interests include computers and education, agile methods, and multimodal learning analytics. He is currently a member of the Brazilian Computer Society (CEIE-SBC). He is an Associate Editor of the International Journal on Computational Thinking (IJCThink).View more

Centro de Investigación y Desarrollo en Ingeniería en Salud, Universidad de Valparaíso, Valparaíso, Chile
Roberto Munoz received the master’s degree in computer engineering, engineering science, and education, and the Ph.D. degree in computer engineering. He is currently an Associate Professor with the School of Informatics Engineering and also an Adjunct Researcher with the Center of Cognition and Language (CIDCL), Research and Development Center in Healthcare Engineering (CINGS), Universidad de Valparaíso. He has authored more than 70 scientific papers in refereed international conferences and highly reputed journals. His research interests include computers and education, multimodal learning analytics, human-computer interaction, and health informatics. He is currently an Editor of the International Journal on Computational Thinking (IJCThink).
Roberto Munoz received the master’s degree in computer engineering, engineering science, and education, and the Ph.D. degree in computer engineering. He is currently an Associate Professor with the School of Informatics Engineering and also an Adjunct Researcher with the Center of Cognition and Language (CIDCL), Research and Development Center in Healthcare Engineering (CINGS), Universidad de Valparaíso. He has authored more than 70 scientific papers in refereed international conferences and highly reputed journals. His research interests include computers and education, multimodal learning analytics, human-computer interaction, and health informatics. He is currently an Editor of the International Journal on Computational Thinking (IJCThink).View more

Escuela de Ingeniería Informática, Pontificia Universidad Católica de Valparaíso, Valparaíso, Chile
Rodolfo Villarroel received the Ph.D. degree from the University of Castilla-La Mancha, Ciudad Real, Spain, in 2005, and the master’s degree in computer science engineering from the Universidad Técnica Federico Santa María, Valparaíso, Chile, in 2000. He is currently an Associate Professor and a Researcher with the School of Computer Engineering, Pontificia Universidad Católica de Valparaíso, Chile. His research interests include software engineering, quality and information security, and computers and education.
Rodolfo Villarroel received the Ph.D. degree from the University of Castilla-La Mancha, Ciudad Real, Spain, in 2005, and the master’s degree in computer science engineering from the Universidad Técnica Federico Santa María, Valparaíso, Chile, in 2000. He is currently an Associate Professor and a Researcher with the School of Computer Engineering, Pontificia Universidad Católica de Valparaíso, Chile. His research interests include software engineering, quality and information security, and computers and education.View more

Programa de Pós-Graduação em Engenharia Elétrica e Computação, Universidade Presbiteriana Mackenzie, Campinas, Brazil
Leandro A. Silva is currently pursuing the Ph.D. degree in systems engineering from the School of Engineering, University of São Paulo, Brazil. He is currently Adjunct Professor with the School of Computing and Informatics, Universidade Presbiteriana Mackenzie. He is also a Computer Engineer. His research interests include artificial neural networks, pattern recognition, data mining, machine learning, and big data analytics.
Leandro A. Silva is currently pursuing the Ph.D. degree in systems engineering from the School of Engineering, University of São Paulo, Brazil. He is currently Adjunct Professor with the School of Computing and Informatics, Universidade Presbiteriana Mackenzie. He is also a Computer Engineer. His research interests include artificial neural networks, pattern recognition, data mining, machine learning, and big data analytics.View more