Publication Date
In 2025 | 6 |
Since 2024 | 22 |
Since 2021 (last 5 years) | 75 |
Since 2016 (last 10 years) | 101 |
Since 2006 (last 20 years) | 101 |
Descriptor
Source
Author
Publication Type
Journal Articles | 101 |
Reports - Research | 79 |
Information Analyses | 9 |
Reports - Evaluative | 8 |
Reports - Descriptive | 7 |
Tests/Questionnaires | 6 |
Education Level
Audience
Teachers | 2 |
Laws, Policies, & Programs
Assessments and Surveys
Torrance Tests of Creative… | 2 |
Motivated Strategies for… | 1 |
Myers Briggs Type Indicator | 1 |
What Works Clearinghouse Rating
Qing Yu; Kun Yu; Baomin Li – Journal of Educational Computing Research, 2025
Computer programming is regarded as an important skill for the future. However, many K-12 students face challenges and difficulties in learning traditional text-based programming. Block-based visual programming (BVP) can reduce the difficulty of learning programming and is seen as a potential programming education tool. Nevertheless, the effects…
Descriptors: Programming, Computer Science Education, Visual Aids, Outcomes of Education
Cuervo-Cely, Karen D.; Restrepo-Calle, Felipe; Ramírez-Echeverry, Jhon J. – Journal of Information Technology Education: Research, 2022
Aim/Purpose: The purpose of this research is to examine the effect of computer-assisted gamification on the learning motivation of computer programming students. Background: The teaching-learning of computer programming involves challenges that imply using learning environments in which the student is actively involved. Gamification is an…
Descriptors: Game Based Learning, Student Motivation, Computer Science Education, Programming
Carlos Sandoval-Medina; Carlos Argelio Arévalo-Mercado; Estela Lizbeth Muñoz-Andrade; Jaime Muñoz-Arteaga – Journal of Information Systems Education, 2024
Learning basic programming concepts in computer science-related fields poses a challenge for students, to the extent that it becomes an academic-social problem, resulting in high failure and dropout rates. Proposed solutions to the problem can be found in the literature, such as the development of new programming languages and environments, the…
Descriptors: Cognitive Ability, Computer Science Education, Programming, Instructional Materials
Lin, Yi-Ling; Chien, Shih-Yi; Su, Wei-Cheng; Hsiao, Sharon Ihan – Education and Information Technologies, 2023
There are plentiful online programming resources that enable learners to develop an understanding of conceptual knowledge and practical implementation. However, learners, especially novices, often experience difficulties locating the required information to solve the programming problems. Differ from natural language in syntax and convention,…
Descriptors: Programming, Game Based Learning, Concept Formation, Learner Engagement
Videnovik, Maja; Vold, Tone; Kiønig, Linda; Madevska Bogdanova, Ana; Trajkovik, Vladimir – International Journal of STEM Education, 2023
Using games in education has the potential to increase students' motivation and engagement in the learning process, gathering long-lasting practical knowledge. Expanding interest in implementing a game-based approach in computer science education highlights the need for a comprehensive overview of the literature research. This scoping review aims…
Descriptors: Game Based Learning, Computer Science Education, Literature Reviews, Curriculum Implementation
Seralidou, Eleni; Douligeris, Christos – Education and Information Technologies, 2021
The effective teaching of the concept of programming, where critical thinking is an important factor, is not so easy in secondary education. New teaching approaches, including, game-based learning, may provide a solution due to their inclusion of more fun and diverse activities but they still lack the active participation of the students in the…
Descriptors: Computer Science Education, Programming, Programming Languages, Educational Games
Chun-Yen Tsai; Yun-An Chen; Fu-Pei Hsieh; Min-Hsiung Chuang; Chien-Liang Lin – Journal of Educational Computing Research, 2024
In higher education, it is challenging to cultivate non-computer science majors' programming concepts. This study used the GAME model (gamification, assessment, modeling, and enquiry) in a programming education course to enhance undergraduates' self-efficacy and performance of basic programming concepts. There were 83 undergraduates taking part in…
Descriptors: Programming, Undergraduate Students, Self Efficacy, Gamification
Chotika Wanglang; Kobkiat Sraubon; Pallop Piriyasurawong – Higher Education Studies, 2024
This research aims to develop a combining game-based learning with design thinking using block-based programming to enhance computational thinking and creative games for primary students and will be referred to as game-based learning from now on. The purpose of this research is to 1) develop a model for game-based learning, 2) develop the system…
Descriptors: Game Based Learning, Design, Thinking Skills, Programming
Lorien Cafarella; Lucas Vasconcelos – Education and Information Technologies, 2025
Middle school students often enter Computer Science (CS) classes without previous CS or Computational Thinking (CT) instruction. This study evaluated how Code.org's block-based programming curriculum affects middle school students' CT skills and attitudes toward CT and CS. Sixteen students participated in the study. This was a mixed methods action…
Descriptors: Middle School Students, Computation, Thinking Skills, Problem Solving
Djelil, Fahima; Sanchez, Eric – Education and Information Technologies, 2023
Game based-learning have been widely promoted to overcome the difficulties encountered by beginners to learn programming. However, there are many issues to address for the implementation of game-based learning. Indeed, game-based learning is not limited to adding game elements such as rewards to a learning situation, but it rather consists of…
Descriptors: Game Based Learning, Educational Games, Design, Programming
Imran, Hazra – Journal of Educational Computing Research, 2023
Adding gaming elements to conventional teaching methodologies has gained a lot of attention because of its ability to incorporate an engaging, motivating, and fun-based environment. As a result, learners' dedication and performance are also better. Unfortunately, current gamification models do not consider the effect of different levels of…
Descriptors: Introductory Courses, Game Based Learning, Learning Motivation, Learner Engagement
Pavlos Toukiloglou; Stelios Xinogalos – Journal of Educational Computing Research, 2025
This study examines the effectiveness of a collaborative support method in enhancing programming learning outcomes in a serious game. The game Code Hasp was developed to facilitate the comparison between two support methods, worked examples and a collaborative peer support approach. A total of 111 elementary school students participated, divided…
Descriptors: Educational Games, Programming, Cooperative Learning, Peer Relationship
Zhao, Dan; Muntean, Cristina Hava; Chis, Adriana E.; Rozinaj, Gregor; Muntean, Gabriel-Miro – IEEE Transactions on Education, 2022
Contributions: This article presents a large-scale study which investigates students' reaction to game-based learning as part of programming courses. The study focuses on knowledge acquisition, learner experience, and game usability. Background: Despite the rapid growth of the information and communication technologies (ICTs) sector, the lack of…
Descriptors: Game Based Learning, Student Experience, Knowledge Level, College Students
Tikva, Christina; Tambouris, Efthimios – Education and Information Technologies, 2023
Teaching and learning Computational Thinking (CT) is at the forefront of educational interest. In the process of teaching and learning CT, learning strategies and tools play an important role. Efforts have been made to apply several learning strategies for teaching Computational Thinking. Among them, game-based learning and scaffolding are widely…
Descriptors: Programming, Game Based Learning, Computation, Thinking Skills
Hedia Mhiri Sellami – Education and Information Technologies, 2024
This study describes an experiment in which engineering students create serious games (SG) that tackle problems relevant to their jobs. This experiment was conducted as part of the "Business Games" module we taught students enrolled in the Master's program "Innovation Management" at the National School of Engineers of Tunis. By…
Descriptors: Engineering Education, College Students, Game Based Learning, Foreign Countries