Proposal of Method for Converting a Physical Card Game to Digital for Logical Reasoning Competencies on the Data Structure Subject

This paper presents a methodology to transpose a physical game into digital and an application to a case study. The case study applied the methodology to teaching and learning for a Data Structures course. The data structures studied involved concepts of stacks, queues, and linked lists.One of the main goals of this research is to confirm that digitalization helps working-class students to learn even having less time to study and experiment. We chose two different private university courses in computer science and computer engineering to take part in this research. The students developed a digital version of a traditional card game. The research bolsters the idea of first understanding the actual game concepts by analyzing and manipulating a physical card game. Using these concepts, students apply their results to examine the data structures perceived in the card game. Later, students develop the same card game using a conventional algorithm. Afterward, the development takes place in the virtual environment, using the Java programming language - we inherited the choice for Java from top hierarchies. We developed the method for transposing the physical game to a digital version before applying this case study. Using this method, students could work and understand each of the data structures concepts. In the end, each student extrapolated its applicability, trying to solve society's problems. As a bonus, students also researched strategies for logical reasoning and critical thinking. Both are necessary for card game resolution and personal and professional development. The results presented show that the students who learned data structures developing this method were able to apply the concepts in the course's evaluations, in their work, in their homes, in their daily lives, and their personal lives. Some students' self-motivation led them to change their social position such that they found themselves improving their quality of life and those around them.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Rosa Maria Bottino,et al.  MAGICAL: Collaborative Game Building as a Means to Foster Reasoning Abilities and Creativity , 2012, 2012 IEEE 12th International Conference on Advanced Learning Technologies.

[3]  Mustafa Atay,et al.  Using a game-like module to reinforce student understanding of recursion , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[4]  Jan Dirk L. Fijnheer,et al.  Gamification , 2019, Encyclopedia of Education and Information Technologies.

[5]  Mustafa Atay,et al.  Reinforcing student understanding of linked list operations in a game , 2015, 2015 IEEE Frontiers in Education Conference (FIE).

[6]  Michael T. Goodrich,et al.  Education forum: Web Enhanced Textbooks , 1998, SIGA.

[7]  Paulo Freire,et al.  Pedagogia da esperança : um reencontro com a Pedagogia do oprimido , 1993 .

[8]  Rogério Eduardo Garcia,et al.  A methodological approach to use technological support on teaching and learning data structures , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[9]  An authoring toolkit for creating digital learning board games for cognitive and social skills development , 2017, 2017 IEEE Global Engineering Education Conference (EDUCON).

[10]  Riccardo Berta,et al.  Teaching STEM through a Role-Playing Serious Game and Intelligent Pedagogical Agents , 2016, 2016 IEEE 16th International Conference on Advanced Learning Technologies (ICALT).

[11]  Navneet Kaur,et al.  Play and learn DS: interactive and gameful learning of data structure , 2015 .

[12]  Ningning Li,et al.  A Distributed Online Data Structure Learning Assistant System Based on ACM-ICPC Mode , 2015, 2015 7th International Conference on Information Technology in Medicine and Education (ITME).

[13]  M. Milner-Bolotin Evidence-Based Research in STEM Teacher Education: From Theory to Practice , 2018, Front. Educ..

[14]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[16]  Ioana A. Stanescu,et al.  Framing the Adoption of Serious Games in Formal Education , 2012 .

[17]  Darina Dicheva,et al.  On the design of an educational game for a Data Structures course , 2016, 2016 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE).

[18]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[19]  Amanda Wilson,et al.  A systematic literature review of games-based learning empirical evidence in primary education , 2016, Comput. Educ..