DEVELOPING STUDENTS' PROGRAMMING COMPETENCY THROUGH GAME CREATION IN JAVASCRIPT
Keywords:
JavaScript, game-based learning, gamification, programming competency, algorithmic thinking, constructivism, motivation, cognitive load.Abstract
This thesis examines, from theoretical and methodological perspectives, the development of students' competencies in algorithmic thinking, problem-solving, and code writing through the creation of educational games in JavaScript. The principles of Game-Based Learning (GBL), the pedagogical potential of simple JavaScript games, and the ways to integrate them into the classroom are analyzed.
Downloads
References
Brennan K., Resnick M. New Frameworks for Studying and Assessing the Development of Computational Thinking // Proc. AERA Annual Meeting. - Vancouver, 2012.
Deterding S., Dixon D., Khaled R., Nacke L. From Game Design Elements to Gamefulness: Defining «Gamification» // Proc. MindTrek 2011. - ACM, 2011. - P. 9–15.
Qian M., Clark K.R. Game-Based Learning and 21st Century Skills // Computers in Human Behavior. - 2016. - Vol. 63. - P. 50–58.
Sweller J. Cognitive Load During Problem Solving: Effects on Learning // Cognitive Science. - 1988. - Vol. 12(2). - P. 257–285.
Habibullayev I.I. Innovative Methods in Information Technology Education. - Tashkent: National Encyclopedia of Uzbekistan, 2019. - 198 p.
Nishonov M.N. Competency-Based Approach in Higher Education and Its Implementation Mechanisms. - Tashkent: TDPU Publishing House, 2021. - 152 p.
Ergashev O.T. Creating Educational Games in JavaScript and Their Educational Effectiveness // IT Journal of Uzbekistan. - 2022. - No. 4. - P. 18–26.
Xo'jayev B.R., Qodirov A.T. The Role of Digital Tools in Competency-Based Education // Pedagogy and Psychology. - 2023. - No. 2. - P. 44–52.
Decree of the President of the Republic of Uzbekistan on the "Digital Uzbekistan - 2030" Strategy. PF-6079. - Tashkent, 2020.
MDN Web Docs. JavaScript Guide. - URL: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide (accessed: 10.02.2025).
freeCodeCamp. JavaScript Algorithms and Data Structures. - URL: https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
All content published in the Journal of Applied Science and Social Science (JASSS) is protected by copyright. Authors retain the copyright to their work, and grant JASSS the right to publish the work under a Creative Commons Attribution License (CC BY). This license allows others to distribute, remix, adapt, and build upon the work, even commercially, as long as they credit the author(s) for the original creation.