Development of computational thinking and visualization skills through the board game Colour Code
DOI:
https://doi.org/10.48489/quadrante.36881Keywords:
computational thinking, spatial visualization, unplugged computational thinking, mathematics education, problem solving, board gameAbstract
Teaching Computational Thinking (CT) skills through unplugged alternatives, which do not require the use of electronic devices, offers an alternative way to engage students in key concepts without relying on technology. This study aims to analyze the development of CT skills through the use of the board game Colour Code, focusing especially on Visualization, which is necessary to solve the challenges presented in the game. A qualitative approach was adopted, analyzing video recordings of 16 pairs of high-ability students participating in a curricular enrichment program. The results indicate that participants effectively apply CT skills, such as systematic organization of information, problem decomposition, execution of iterative steps, and error debugging. Additionally, they employ advanced Visualization skills such as visual differentiation and analyzing figure-ground relationships to solve the challenges. The research highlights the effectiveness of board games as teaching tools in the geometry classroom, allowing for the development of CT and Visualization skills. This approach promotes more inclusive and accessible learning, offering an alternative method to enrich mathematics education through scalable and playful challenges.
References
Apostolellis, P., Stewart, M., Frisina, C., & Kafura, D. (2014). RaBit EscAPE: A board game for computational thinking. In Proceedings of the 2014 Conference on Interaction Design and Children (IDC'14) (pp. 349–352). Association for Computing Machinery. https://doi.org/10.1145/2593968.2610489
Atmatzidou, S., & Demetriadis, S. (2016). Advancing students’ computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems, 75(B), 661–670. https://doi.org/10.1016/j.robot.2015.10.008
Ayman, R., Sharaf, N., Ahmed, G., & Abdennadher, S. (2018). MiniColon: Teaching kids computational thinking using an interactive serious game. In S. Göbel, A. Garcia-Agundez, T.
Tregel, M. Ma, J. B. Hauge, M. Oliveira, T. Marsh, & P. Caserman (Eds.), Serious Games. JCSG 2018. Lecture Notes in Computer Science (Vol. 11243, pp. 79–90). Springer. https://doi.org/10.1007/978-3-030-02762-9_9
Barcelos, T. S., Muñoz-Soto, R., Villarroel, R., Merino, E., & Silveira, I. F. (2018). Mathematics learning through computational thinking activities: A systematic literature review. Journal of Universal Computer Science., 24(7), 815-845.
Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning & Leading with Technology, 38(6), 20–23.
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905
Bell, T., Alexander, J., Freeman, I., & Grimley, M. (2009). Computer science unplugged: School students doing real computing without computers. The NZ Journal of Applied Computing and Information Technology, 13(1), 20–29.
Benavides, M., & Maz-Machado, A. (2012). ¿Qué deben conocer los profesores y padres sobre el talento matemático? Ideacción, 32, (IX Congreso Iberoamericano Superdotación, Talento y Creatividad), 167–179. https://www.centrohuertadelrey.com/documentos/revistas/ideaccion-32-primera-parte-congreso-2012.pdf
Berland, M., & Lee, V. R. (2011). Collaborative strategic board games as a site for distributed computational thinking. International Journal of Game-Based Learning (IJGBL), 1(2), 65–81.
Bers, M. U. (2018). Coding, playgrounds and literacy in early childhood education: The development of KIBO robotics and ScratchJr. In Proceedings of the IEEE Global Engineering Education Conference (EDUCON 2018) (pp. 2094–2102). IEEE. https://doi.org/10.1109/EDUCON.2018.8363498
Brackmann, C. P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., & Barone, D. (2017). Development of computational thinking skills through unplugged activities in primary school. In Proceedings of the 12th Workshop on Primary and Secondary Computing Education (WiPSCE '17) (pp. 65–72). Association for Computing Machinery. https://doi.org/10.1145/3137065.3137069
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 Annual Meeting of the American Educational Research Association (Vol. 1., pp. 1–25). AERA.
Cai, J., Hwang, S., Jiang, C., & Silber, S. (2015). Problem-posing research in mathematics education: Some answered and unanswered questions. In F. M. Singer, N. F. Ellerton, & J. Cai (Eds.), Mathematical problem posing: From research to effective practice (pp. 3–34). Springer. https://doi.org/10.1007/978-1-4614-6258-3_1
Chaffin, A., Doran, K., Hicks, D.; & Barnes, T. (2009). Experimental evaluation of teaching recursion in a video game. In Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games (Sandbox '09), (pp. 79–86). Association for Computing Machinery. https://doi.org/10.1145/1581073.1581086
Chan, S.-W., Looi, C.-K., Ho, W. K., & Kim, M. S. (2023). Tools and approaches for integrating computational thinking and mathematics: A scoping review of current empirical studies. Journal of Educational Computing Research, 60(8), 2036–2080. https://doi.org/10.1177/07356331221098793
Chung, C., Yen-Chih, H., Yeh, R., & Lou, S. (2017). The influence of board games on mathematical spatial ability of grade 9 students in junior high school. PEOPLE: International Journal of Social Sciences, 3(1), 120–143. https://doi.org/10.20319/pijss.2017.31.120143
Cui, Z., & Ng, O.-L. (2021). The interplay between mathematical and computational thinking in primary school students’ mathematical problem-solving within a programming environment. Journal of Educational Computing Research, 59(5), 988–1012. https://doi.org/10.1177/0735633120979930
Dağ, F., Şumuer, E., & Durdu, L. (2023). The effect of an unplugged coding course on primary school students’ improvement in their computational thinking skills. Journal of Computer Assisted Learning, 39(6), 1902–1918. https://doi.org/10.1111/jcal.12850
De Guzmán, M. (1989). Juegos y matemáticas. Suma, 4, 61–64.
De Guzmán, M. (1996). El rincón de la pizarra: Ensayos de visualización en análisis matemática: Elementos básicos del análisis. Pirámide.
De Guzmán, M. (2004). Juegos matemáticos en la enseñanza. Números, 59, 5–38.
De la Fuente, A., & Garrido-Martos, R. (2023). Aprendizaje basado en juegos. In L. Cañadas & N. Hidalgo (Eds.), Materiales docentes para el empleo de metodologías y procesos de evaluación formativa en la formación inicial de profesorado (pp. 101–118). Dykinson. https://doi.org/10.14679/2310
Del Grande, J. J. (1994). Percepção espacial e geometria primária. In M. M. Lindquist & A. P. Shulte (Eds.), Aprendendo e ensinando geometria (pp. 156–167). Editora Atual.
Duval, R. (1998). Geometry from a cognitive point of view. In C. Mammana & V. Villani (Eds.), Perspectives on the Teaching of Geometry for the 21st Century (pp. 37-51). Kluwer.
Eagle, M., & Barnes, T. (2009). Experimental evaluation of an educational game for improved learning in introductory computing. In Proceedings of the 40th ACM Technical Symposium on Computer Science Education (Vol. 41, No. 1, pp. 321–325). https://doi.org/10.1145/1508865.1508980
Esper, S., Foster, S. R., Griswold, W. G., Herrera, C., & Snyder, W. (2014). CodeSpells: Bridging educational language features with industry-standard languages. In Proceedings of the 14th Koli Calling International Conference on Computing Education Research (pp. 5–14). Association for Computing Machinery. https://doi.org/10.1145/2674683.2674684
Gadanidis, G. (2017). Artificial intelligence, computational thinking, and mathematics education. The International Journal of Information and Learning Technology, 34(2), 133–139. https://doi.org/10.1108/IJILT-09-2016-0048
Gadanidis, G., Hughes, J. M., Minniti, L., & White, B. (2017). Computational thinking, grade 1 students and the binomial theorem. Digital Experiences in Mathematics Education, 3(2), 77–96. https://doi.org/10.1007/s40751-016-0019-3
Gee, J. P. (2003). What video games have to teach us about learning and literacy. Palgrave Macmillan.
Grover, S., & Pea, R. (2013). Computational thinking in K-12: A review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051
Gutiérrez, A. (1996). Visualization in 3-dimensional geometry: In search of a framework. In L. Puig, & A. Gutierrez (Eds.), Proceedings of the 20th International Conference for the Psychology of Mathematics Education, (Vol. 1, pp. 3–19). PME.
Harris, C. (2018). Computational thinking unplugged: Comparing the impact on confidence and competence from analog and digital resources in computer science professional development for elementary teachers. [Educational Doctoral Dissertation in Executive Leadership. Paper 374]. https://fisherpub.sjfc.edu/education_etd/374
ISTE & CSTA [International Society Technology Education, & Computer Science Teachers Association] (2011). Operational Definition of Computational Thinking for K–12 Education. https://cdn.iste.org/www-root/Computational_Thinking_Operational_Definition_ISTE.pdf
Kazimoglu, C., Kiernan, M., Bacon, L., & MacKinnon, L. (2011). Understanding computational thinking before programming: developing guidelines for the design of games to learn introductory programming through game-play. International Journal of Game-Based Learning (IJGBL), 1(3), 30–52. https://doi.org/10.4018/ijgbl.2011070103
Ke, F. (2016). Designing and integrating purposeful learning in game play: A systematic review. Educational Technology Research and Development, 64(2), 219–244. https://doi.org/10.1007/s11423-015-9418-1
Ke, F., & Clark, K. (2020). Game-based multimodal representations and mathematical problem solving. International Journal of Science and Mathematics Education, 18(1), 103–122. https://doi.org/10.1007/s10763-018-9938-3
Kosslyn, S. M. (1980). Image and mind. Harvard University Press.
Kuo, W. C., & Hsu, T. C. (2020). Learning computational thinking without a computer: How computational participation happens in a computational thinking board game. Asia-Pacific Education Researcher, 29, 67–83. https://doi.org/10.1007/s40299-019-00479-9
Linn, M. C., & Petersen, A. C. (1985). Emergence and characterization of sex differences in spatial ability: A meta-analysis. Child Development, 56(6), 1479–1498. https://doi.org/10.2307/1130467
Liu, Z., & Jeong, A. C. (2022). Connecting learning and playing: The effects of in-game cognitive supports on the development and transfer of computational thinking skills. Educational Technology Research and Development, 70(5), 1867–1891. https://doi.org/10.1007/s11423-022-10145-5
Looi, C.-K., How, M.-L., Longkai, W., Seow, P., & Liu, L. (2018). Analysis of linkages between an unplugged activity and the development of computational thinking. Computer Science Education, 28(3), 255–279. https://doi.org/10.1080/08993408.2018.1533297
Maharani, S., Kholid, M. N., Pradana, L. N., & Nusantara, T. (2019). Problem solving in the context of computational thinking. Infinity Journal, 8(2), 109–116. https://doi.org/10.22460/infinity.v8i2.p109-116
Maier, P. H. (1996). Spatial geometry and spatial ability: How to make solid geometry solid? In H.-G. Weigand, E. Cohors-Fresenborg, A. Peter-Koop, H. Maier, K. Reiss, G. Törner, B. Wollring, & K. Houston (Eds.), Developments in Mathematics Education in Germany: Selected Papers from the Annual Conference on Didactics of Mathematics, Regensburg, 1996 (pp. 69–81). Goettingen State and University Library. https://webdoc.sub.gwdg.de/ebook/e/gdm/1996/index.html
National Research Council (NRC). (2010). Report of a workshop on the scope and nature of computational thinking. The National Academies Press. https://doi.org/10.17226/12840
Özkök, G. A. (2021). Fostering computational thinking through data visualization and design on secondary school students. Journal of Universal Computer Science, 27(3), 285–302. https://doi.org/10.3897/jucs.66265
Pan, Y., & Ke, F. (2023). Effects of game-based learning supports on students’ math performance and perceived game flow. Educational Technology Research and Development, 71(2), 459–479. https://doi.org/10.1007/s11423-022-10183-z
Pan, Y., Ke, F., & Xu, X. (2022). A systematic review of the role of learning games in fostering mathematics education in K-12 settings. Educational Research Review, 36, 100448. https://doi.org/10.1016/j.edurev.2022.100448
Papert, S. A. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.
Resnick, M. (2017). Lifelong kindergarten: Cultivating creativity through projects, passion, peers and play. The MIT Press.
Ribera-Puchades, J. M., & Rotger, L. (2024). Modificaciones a una tarea de pensamiento computacional desenchufado generadas por el alumnado con talento matemático. Números. Revista de Didáctica de las Matemáticas, 117, 83–95.
Selby, C., & Woollard, J. (2013). Computational thinking: The developing definition. [Paper presentation]. 18th annual conference on innovation and technology in computer science education, Canterbury.
Silver, E. A. (1997). Fostering creativity through instruction rich in mathematical problem solving and problem posing. Zentralblatt für Didaktik der Mathematik, 29(3), 75–80. https://doi.org/10.1007/s11858-997-0003-x
Sun, L., Hu, L., & Zhou, D. (2021). Single or combined? A study on programming to promote junior high school students’ computational thinking skills. Journal of Educational Computing Research, 60(2), 283–321. https://doi.org/10.1177/07356331211035182
Tsarava, K., Moeller, K., & Ninaus, M. (2018). Training computational thinking through board games: The case of Crabs & Turtles. International Journal of Serious Games, 5(2), 25–44. https://doi.org/10.17083/ijsg.v5i2.248
Ware, C. (2003). Thinking with visualization. In Proceedings of the IEEE Symposium on Information Visualization 2003 (pp. 3–3). IEEE. https://doi.org/10.1109/INFVIS.2003.1249001
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127–147. https://doi.org/10.1007/s10956-015-9581-5
Wing, J. M. (2006). Computational Thinking. Communications of the ACM, 49(3), 33-35. http://dx.doi.org/10.1145/1118178.1118215
Wing, J. M. (2017). Computational thinking’s influen¬ce on research and education for all. Italian Journal of Educational Technology, 25(2), 7-14. https://doi.org/10.17471/2499-4324/922
Yadav, A., & Berthelsen, U. (Eds.). (2021). Computational thinking in education: a pedagogical perspective. Routledge.
Zagal, J. P., Rick, J., & Hsi, I. (2006). Collaborative games: Lessons learned from board games. Simulation & Gaming, 37(1), 24–40. https://doi.org/10.1177/1046878105282279
Zhang, L., & Nouri, J. (2019). A systematic review of learning computational thinking through Scratch in K-9. Computers & Education, 141, 103607. http://doi.org/10.1016/j.compedu.2019.103607
Zhang, Y., & Wong, G. K. W. (2024). Exploring the interplay of computational thinking and mathematics in early childhood education: A systematic review. In Proceedings of the 2024 IEEE Global Engineering Education Conference (EDUCON) (pp. 1–10). IEEE. https://doi.org/10.1109/EDUCON60312.2024.10578653
Zhao, W., & Shute, V. J. (2019). Can playing a video game foster computational thinking skills?. Computers & Education, 141, 103633. https://doi.org/10.1016/j.compedu.2019.103633
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) belongs to Quadrante. Nevertheless, we encourage articles to be published in institutional or personal repositories as long as their original publication in Quadrante is identified and a link to the journal's website is included.