Students’ development of Computational Thinking and Teachers’ professional development via Bebras through Gamification: A systematic literature review
DOI:
https://doi.org/10.56294/dm2024.582Keywords:
Computational Thinking, Bebras Challenge, Gamification, reviewAbstract
The Bebras Challenge is an international initiative that promotes computational thinking among students through fun and engaging challenges. It incorporates gamification elements, which play a significant role in making learning more interactive and motivating. For teachers, it offers valuable professional development opportunities, helping them to incorporate these concepts into their teaching practices. However, so far, a limited number of studies have been conducted to investigate Bebras Educational Competition and Gamification for the development of students’ computational thinking in secondary education. Also, while the Bebras Challenge is widely recognized for its role in promoting computational thinking through engaging tasks, the specific intersection of Bebras, gamification, and teacher development is a relatively underexplored research area. Specifically, for this paper seven databases were searched, and 33 papers were finally selected for this review. The findings seem to shed light on whether Bebras competition might enhance the development of students’ computational thinking, and to present what could be the potential impact and effectiveness of a gamified learning approach included in Bebras initiative for promoting computational thinking skills among students, especially in secondary education. A significant conclusion stemming from findings of this review, is that the learning of teachers at a professional level, and the development of their expertise, leads them to changes in teaching practices that have as a final result the improvement of student learning and the development of students’ computational thinking skills
References
1. Aydeniz M. Integrating computational thinking in school curriculum. Computational Thinking in the STEM Disciplines. 2018;253–77. doi:10.1007/978-3-319-93566-9_13
2. Kong S-C, Lai M, Sun D. Teacher development in computational thinking: Design and learning outcomes of programming concepts, practices and pedagogy. Computers & Education. 2020 Jul;151:103872. doi:10.1016/j.compedu.2020.103872
3. Kong S-C, Lai M, Li Y. Scaling up a teacher development programme for Sustainable Computational Thinking Education: TPACK surveys, concept tests and primary school visits. Computers & Education. 2023 Mar;194:104707. doi:10.1016/j.compedu.2022.104707
4. Yadav A, Hong H, Stephenson C. Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in K-12 classrooms. TechTrends. 2016 May 30;60(6):565–8. doi:10.1007/s11528-016-0087-7
5. European Commission: Joint Research Centre, Engelhardt K, Punie Y, Chioccariello A, Ferrari A, Dettori G, Kampylis P et al. Developing computational thinking in compulsory education : implications for policy and practice. Publications Office; 2016. Available from: doi/10.2791/792158
6. Bocconi S; Chioccariello A; Dettori G; Ferrari A; Engelhardt K; Kampylis P; Punie Y. Developing Computational Thinking: Approaches and Orientations in K-12 Education . edMedia 2016–World conference on educational Media and Technology; Association for the Advancement of Computing in Education (AACE) (Organiser). Waynesville, NC 28786 (USA): Association for the Advancement of Computing in Education (AACE); 2016. p. 13-18. JRC102384
7. Constructivist Approach to Learning based on the Concepts of Jean Piaget and Lev Vygotsky An Analytical Overview. jie [Internet]. 2024 Dec. 26 [cited 2024 Dec. 30];44(4):p. 5-19. Available from: http://45.127.197.188:8090/index.php/jie/article/view/2553
8. Ryan RM, Deci EL. Intrinsic and extrinsic motivations: Classic definitions and New Directions. Contemporary Educational Psychology. 2000 Jan;25(1):54–67. doi:10.1006/ceps.1999.1020
9. Beard KS. Theoretically speaking: An interview with Mihaly Csikszentmihalyi on flow theory development and its usefulness in addressing contemporary challenges in education. Educational Psychology Review. 2014 Nov 5;27(2):353–64. doi:10.1007/s10648-014-9291-1
10. Caponetto I, Earp J, Ott M. Gamification and Education: A Literature Review. European Conference on Games Based Learning 2014 10;1:50-57.
11. Kevin,W.,Hunter, D. For the Win: How Game Thinking Can Revolutionize Your Business; Wharton Digital Press: Philadelphia, PA, USA, 2012.
12. Kafai YB, Burke Q. Constructionist gaming: Understanding the benefits of making games for learning. Educational Psychologist. 2015 Oct 2;50(4):313–34. doi:10.1080/00461520.2015.1124022
13. Lye SY, Koh JH. Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior. 2014 Dec;41:51–61. doi:10.1016/j.chb.2014.09.012
14. Hsu T-C, Chang S-C, Hung Y-T. How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers & Education. 2018 Nov;126:296–310. doi:10.1016/j.compedu.2018.07.004
15. Fouh E, Breakiron DA, Hamouda S, Farghally MF, Shaffer CA. Exploring students learning behavior with an interactive etextbook in computer science courses. Computers in Human Behavior. 2014 Dec;41:478–85. doi:10.1016/j.chb.2014.09.061
16. Standing Committee on Cultural and Educational Affairs of the Parliament. 2016
17. Mannila L, Dagiene V, Demo B, Grgurina N, Mirolo C, Rolandsson L, et al. Computational thinking in K-9 Education. Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference. 2014 Jun 23;1–29. doi:10.1145/2713609.2713610
18. Mannila L, Heintz F. Introducing programming and computational thinking in grades 1–9 : Sweden in an international context. In: Programming and computational thinking in technology education : Swedish and international perspectives [Internet]. Leiden: Brill Academic Publishers; 2023. p. 60–88. Available from: https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-200434
19. Fessakis G, Prantsoudi S. Computer science teachers’ perceptions, beliefs and attitudes on computational thinking in Greece. Informatics in Education. 2019 Oct 16;18(2):227–58. doi:10.15388/infedu.2019.11
20. Shute VJ, Sun C, Asbell-Clarke J. Demystifying computational thinking. Educational Research Review. 2017 Nov;22:142–58. doi:10.1016/j.edurev.2017.09.003
21. Grover S, Pea R. Computational thinking in K–12. Educational Researcher. 2013 Jan;42(1):38–43. doi:10.3102/0013189x12463051
22. Lockwood J, Mooney A. Computational Thinking in Secondary Education: Where does it fit? A systematic literary review. IJCSES [Internet]. 2018 Feb. 1 [cited 2024 Dec. 30];2(1):41-60. Available from: https://www.ijcses.org/index.php/ijcses/article/view/26
23. Atmatzidou S, Demetriadis S. Advancing students’ computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems. 2016 Jan;75:661–70. doi:10.1016/j.robot.2015.10.008
24. Triantafyllou SA. A detailed study on implementing new approaches in the Game of Life. Data and Metadata 2023;2:95. https://doi.org/10.56294/dm202395
25. Triantafyllou SA, Sapounidis T. Algorithmic approaches to the traveling salesman problem for the development of students’ computational thinking. Information Systems Engineering and Management. 2024;509–23. doi:10.1007/978-3-031-65018-5_48
26. Triantafyllou SA, Sapounidis T, Farhaoui Y. Gamification and Computational Thinking in Education: A systematic literature review. Salud, Ciencia y Tecnología - Serie de Conferencias. 2024;3:659. https://doi.org/10.56294/sctconf2024659
27. Triantafyllou SA, Sapounidis T, Oikonomou A. Trying to develop and assess computational thinking in computer science unplugged activities with gamification. 2024 32nd National Conference with International Participation (TELECOM). 2024 Nov 21;1–4. doi:10.1109/telecom63374.2024.10812249
28. Triantafyllou SA, Farhaoui Y. Learning design of lesson plans with Lams and Cadmos. Information Systems Engineering and Management. 2024;103–11. doi:10.1007/978-3-031-65018-5_10
29. Triantafyllou SA. What philosophy can teach us about games? Proceedings of The 7th International Conference on Social sciences, Humanities and Education. 2022 Dec 16; doi:10.33422/7th.icshe.2022.12.20
30. Dagiene V, Stupurienė G, Vinikiene L. Computer science in K-12 with Bebras Challenge: 20 years of Lithuanian experience. Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V 2. 2023 Jun 29;637–637. doi:10.1145/3587103.3594233
31. Salac J, Thomas C, Butler C, Franklin D. Investigating the role of cognitive abilities in computational thinking for Young Learners. Proceedings of the 17th ACM Conference on International Computing Education Research. 2021 Aug 16;2–17. doi:10.1145/3446871.3469746
32. What is Bebras | www.bebras.org. Retrieved June 22, 2024, from https://www.bebras.org/
33. Pluhár Z, Gellér B. International Informatic Challenge in Hungary. Advances in Intelligent Systems and Computing. 2018;425–35. doi:10.1007/978-3-319-73204-6_47
34. Dagienė V, Stupurienė G, Vinikienė L. Implementation of dynamic tasks on Informatics and computational thinking. Baltic Journal of Modern Computing. 2017;5(3). doi:10.22364/bjmc.2017.5.3.05
35. Dagienė V, Futschek G. Bebras International Contest on informatics and computer literacy: Criteria for good tasks. Lecture Notes in Computer Science. :19–30. doi:10.1007/978-3-540-69924-8_2
36. Yang D, Snelson C, Feng S. Identifying computational thinking in students through Project-based problem-solving activities. Information Discovery and Delivery. 2023 Jan 4;51(3):293–305. doi:10.1108/idd-09-2022-0091
37. Hubwieser P, Muhling A. Investigating the psychometric structure of Bebras Contest: Towards mesuring computational thinking skills. 2015 International Conference on Learning and Teaching in Computing and Engineering. 2015 Apr;62–9. doi:10.1109/latice.2015.19
38. Cartelli A, Dagiene V, Futschek G. Bebras contest and Digital Competence Assessment. International Journal of Digital Literacy and Digital Competence. 2010 Jan 1;1(1):24–39. doi:10.4018/jdldc.2010101902
39. Bebras Cyprus. Retrieved June 22, 2024, from https://www.bebras.org.cy/el/
40. Dagiene V, Stupurienė G. Bebras - a sustainable community building model for the concept based learning of informatics and computational thinking. Informatics in Education. 2016 Apr 13;15(1):25–44. doi:10.15388/infedu.2016.02
41. Ramírez de Arellano Falcón B, del Olmo-Muñoz J, Cózar-Gutiérrez R, González-Calero JA. Is gamification always productive? A study of the effectiveness of bebras cards in promoting primary students’ computational thinking skills. Asia Pacific Education Review. 2023 Oct 23; doi:10.1007/s12564-023-09905-6
42. Page MJ, McKenzie JE, Bossuyt PM, Boutron I, Hoffmann TC, Mulrow CD, et al. The Prisma 2020 statement: An updated guideline for reporting systematic reviews. Systematic Reviews. 2021 Mar 29;10(1). doi:10.1186/s13643-021-01626-4
43. Dagiene V, Mannila L, Poranen T, Rolandsson L, Söderhjelm P. Students’ performance on programming-related tasks in an informatics contest in Finland, Sweden and Lithuania. Proceedings of the 2014 conference on Innovation & technology in computer science education - ITiCSE ’14. 2014;153–8. doi:10.1145/2591708.2591760
44. Dagienė V, Sentance S, Stupurienė G. Developing a two-dimensional categorization system for educational tasks in informatics. Informatica. 2017 Jan 1;28(1):23–44. doi:10.15388/informatica.2017.119
45. Bell T, Alexander J, Freeman I, Grimley M. Computer science unplugged: school students doing real computing without computers. New Zealand Journal of Applied Computing and Information Technology. 2009;13(1):20-29.
46. Bell T, Vahrenhold J. CS Unplugged—how is it used, and does it work? Lecture Notes in Computer Science. 2018;497–521. doi:10.1007/978-3-319-98355-4_29
47. Pohl, W., Hein, H.W. Aspects of quality in the presentation of informatics challenge tasks. LNCS, 9378. 2015; 21–32.
48. Bers MU, Flannery L, Kazakoff ER, Sullivan A. Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education. 2014 Mar;72:145–57. doi:10.1016/j.compedu.2013.10.020
49. Yadav A, Stephenson C, Hong H. Computational thinking for teacher education. Communications of the ACM. 2017 Mar 24;60(4):55–62. doi:10.1145/2994591
50. Repenning A, Webb DC, Koh KH, Nickerson H, Miller SB, Brand C, et al. Scalable game design. ACM Transactions on Computing Education. 2015 Apr 30;15(2):1–31. doi:10.1145/2700517
51. Moreno-Leon J, Roman-Gonzalez M, Robles G. On computational thinking as a universal skill: A review of the latest research on this ability. 2018 IEEE Global Engineering Education Conference (EDUCON). 2018 Apr;1684–9. doi:10.1109/educon.2018.8363437
52. Zapata-Caceres M, Martin-Barroso E, Roman-Gonzalez M. Collaborative game-based environment and assessment tool for learning computational thinking in primary school: A case study. IEEE Transactions on Learning Technologies. 2021 Oct 1;14(5):576–89. doi:10.1109/tlt.2021.3111108
53. Román González M. Computational Thinking Test: Design Guidelines and Content Validation. EDULEARN15 Proceedings. 2015; 2436-2444.
54. Dagienė V, Sentance S. It’s computational thinking! Bebras tasks in the Curriculum. Lecture Notes in Computer Science. 2016;28–39. doi:10.1007/978-3-319-46747-4_3
55. Lonati V, Monga M, Morpurgo A, Torelli M. What’s the fun in Informatics? working to capture children and teachers into the pleasure of computing. Lecture Notes in Computer Science. 2011;213–24. doi:10.1007/978-3-642-24722-4_19
56. Kristan N, Gostiša D, Fele-Žorž G, Brodnik A. A high-availability Bebras competition system. Lecture Notes in Computer Science. 2014;78–87. doi:10.1007/978-3-319-09958-3_8
57. Krathwohl D. A Revision of Bloom's Taxonomy: An Overview, Theory Into Practice. 2002, 41:4, 212-218
58. Hakulinen L. Survey on Informatics Competitions: Developing Tasks. OLYMPIADS IN INFORMATICS. 2011;5:12-25.
59. Bellettini C, Lonati V, Malchiodi D, Monga M, Morpurgo A, Torelli M. How challenging are Bebras Tasks? Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education. 2015 Jun 22;27–32. doi:10.1145/2729094.2742603
60. Calcagni A, Lonati V, Malchiodi D, Monga M, Morpurgo A. Promoting computational thinking skills: Would you use this bebras task? Lecture Notes in Computer Science. 2017;102–13. doi:10.1007/978-3-319-71483-7_9
61. Haberman B, Averbuch H, Cohen A, Dagiene V. Work in progress-Initiating the Beaver Contest on Computer Science and computer fluency in Israel. 2011 Frontiers in Education Conference (FIE). 2011 Oct; doi:10.1109/fie.2011.6143006
62. Izu C, Mirolo C, Settle A, Mannila L, Stupurienė G. Exploring bebras tasks content and performance: A multinational study. Informatics in Education. 2017 Apr 15;16(1):39–59. doi:10.15388/infedu.2017.03
63. Ruf A, Mühling A, Hubwieser P. Scratch vs. Karel. Proceedings of the 9th Workshop in Primary and Secondary Computing Education. 2014 Nov 5;50–9. doi:10.1145/2670757.2670772
64. Farhaoui, Y."Teaching Computer Sciences in Morocco: An Overview", IT Professional, 2017, 19(4), pp. 12–15, 8012307. DOI: 10.1109/MITP.2017.3051325
65. Kalelioğlu F, Gülbahar Y, Madran O. A snapshot of the first implementation of Bebras International Informatics Contest in Turkey. Lecture Notes in Computer Science. 2015;131–40. doi:10.1007/978-3-319-25396-1_
66. Farhaoui, Y, Lecture Notes in Networks and Systems Volume 838 LNNS, Pages v – vi 2024 5th International Conference on Artificial Intelligence and Smart Environment, ICAISE 2023Errachidia23 November 2023through 25 November 2023,Code 307209, ISSN 23673370, ISBN 978-303148572-5
67. Deterding S, Canossa A, Harteveld C, Cooper S, Nacke LE, Whitson JR. Gamifying research. Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems. 2015 Apr 18;2421–4. doi:10.1145/2702613.2702646
68. Gretter S, Yadav A. Computational Thinking and Media & Information Literacy: An Integrated Approach to teaching twenty-first century skills. TechTrends. 2016 Jun 15;60(5):510–6. doi:10.1007/s11528-016-0098-4
69. Kong S-C, Chiu MM, Lai M. A study of primary school students’ interest, collaboration attitude, and programming empowerment in Computational thinking education. Computers & Education. 2018 Dec;127:178–89. doi:10.1016/j.compedu.2018.08.026
70. Yadav A, Mayfield C, Zhou N, Hambrusch S, Korb JT. Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education. 2014 Mar;14(1):1–16. doi:10.1145/2576872
71. Home - Bebras® Computing Challenge. Retrieved June 22, 2024, from https://www.bebraschallenge.org/
72. Schwill A. Computer Science Education based on fundamental ideas. IFIP Advances in Information and Communication Technology. 1997;285–91. doi:10.1007/978-0-387-35081-3_36
73. Harden RM. What is a spiral curriculum? Medical Teacher. 1999 Jan;21(2):141–3. doi:10.1080/01421599979752
74. Bers, M. Blocks to robots : learning with technology in the early childhood classroom: Free Download, Borrow, and Streaming : Internet Archive. Retrieved June 22, 2024, from https://archive.org/details/blockstorobotsle0000bers
75. Prieto-Rodriguez E, Berretta R. Digital Technology Teachers’ perceptions of computer science: It is not all about programming. 2014 IEEE Frontiers in Education Conference (FIE) Proceedings. 2014 Oct;1–5. doi:10.1109/fie.2014.7044134
76. Dagienė V, Stupurienė, G. “Algorithms Unplugged : a Card Game of the Bebras-like Tasks for High Schools Students.” 2017.
Published
Issue
Section
License
Copyright (c) 2024 Serafeim A. Triantafyllou, Theodosios Sapounidis , Yousef Farhaoui (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
The article is distributed under the Creative Commons Attribution 4.0 License. Unless otherwise stated, associated published material is distributed under the same licence.