Publication Date
In 2025 | 1 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 17 |
Since 2016 (last 10 years) | 25 |
Since 2006 (last 20 years) | 25 |
Descriptor
Game Based Learning | 25 |
Programming Languages | 25 |
Computer Science Education | 16 |
Foreign Countries | 14 |
Teaching Methods | 13 |
Programming | 10 |
Instructional Effectiveness | 8 |
Computer Software | 6 |
Educational Games | 6 |
Outcomes of Education | 6 |
Problem Solving | 6 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 21 |
Reports - Research | 19 |
Dissertations/Theses -… | 2 |
Reports - Descriptive | 2 |
Speeches/Meeting Papers | 2 |
Tests/Questionnaires | 2 |
Information Analyses | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 10 |
Secondary Education | 8 |
Elementary Education | 3 |
Junior High Schools | 2 |
Middle Schools | 2 |
Early Childhood Education | 1 |
High Schools | 1 |
Audience
Location
Spain | 2 |
Taiwan | 2 |
Africa | 1 |
Colombia | 1 |
Cyprus | 1 |
Europe | 1 |
Greece | 1 |
Ireland (Dublin) | 1 |
Malta | 1 |
Mexico | 1 |
Philippines | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 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
Jeff Bender – ProQuest LLC, 2023
At an unrivaled and enduring pace, computing has transformed the world, resulting in demand for a universal fourth foundation beyond reading, writing, and arithmetic: computational thinking (CT). Despite increasingly widespread acceptance of CT as a crucial competency for all, transforming education systems accordingly has proven complex. The…
Descriptors: Addictive Behavior, Game Based Learning, Evaluation Methods, Computation
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
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
Threekunprapa, Arinchaya; Yasri, Pratchayapong – International Journal of Instruction, 2020
Computational thinking (CT) has become a necessary skill of students in the 21st century. Various learning approaches have been developed to foster CT among school students. However, these approaches predominantly rely on computer devices and internet connection and fail to promote advanced computer concepts necessary for programming. Therefore,…
Descriptors: Computation, Thinking Skills, Coding, Flow Charts
Attard, Lara; Busuttil, Leonard – Informatics in Education, 2020
Programming is one of the most important aspects of a Computing course. Teaching programming is a challenging task due to a number of factors, ranging from lack of student problem solving skills to different teaching methods. This paper focuses on Maltese Computing teachers' perspectives about the difficulties encountered when teaching programming…
Descriptors: Teacher Attitudes, Programming, Electronic Learning, Video Games
Judith Galezer; Smadar Szekely – Informatics in Education, 2024
Spark, one of the products offered by MyQ (formerly Plethora), is a game-based platform meticulously designed to introduce students to the foundational concepts of computer science. By navigating through logical challenges, users delve into topics like abstraction, loops, and graph patterns. Setting itself apart from its counterparts, Spark boasts…
Descriptors: Learning Management Systems, Game Based Learning, Computer Science Education, Teaching Methods
Flores, Rejeenald M.; Rodrigo, Ma. Mercedes T. – Journal of Educational Computing Research, 2020
Wheel-spinning refers to the failure to master a skill in a timely manner or after a considerable number of practice opportunities. Several past studies have developed wheel-spinning models in the areas of Mathematics and Physics. However, no models have been made for the context of novice programming. The purpose of this study was to develop…
Descriptors: Mastery Learning, Novices, Programming, Computer Science Education
Jiang, Bo; Zhao, Wei; Zhang, Nuan; Qiu, Feiyue – Interactive Learning Environments, 2022
Block-based programing languages (BBPL) provide effective scaffolding for K-12 students to learn computational thinking. However, the output-based assessment in BBPL learning is insufficient as we can not understand how students learn and what mistakes they have had. This study aims to propose a data-driven method that provides insight into…
Descriptors: Programming Languages, Computer Science Education, Problem Solving, Game Based Learning
Tahir, Faiza; Mitrovic, Antonija; Sotardi, Valerie – Research and Practice in Technology Enhanced Learning, 2022
The practice of adding game elements to non-gaming educational environments has gained much popularity. Gamification has been shown in some studies to enhance engagement, motivation and learning outcomes in technology-supported learning environments. Although gamification research has matured, there are some shortcomings such as inconsistency in…
Descriptors: Recognition (Achievement), Credentials, Outcomes of Education, Programming Languages
Zhao, Dan; Muntean, Cristina Hava; Chis, Adriana E.; Muntean, Gabriel-Miro – IEEE Transactions on Education, 2021
Contribution: This research study deploys three serious games with various topics in an entry-level C Programming module and investigates students' learning outcomes. The study also explores whether learners belonging to different subgroups benefit more from the use of serious games than their peers. The subgroups are formed based on learner…
Descriptors: Programming, Programming Languages, Teaching Methods, Computer Games
Gwo-Haur Hwang; Beyin Chen; Shih-Pei Chen – Interactive Learning Environments, 2024
This study proposed a game-based flipped teaching approach and applied it to a HTML (HyperText Markup Language) course. We developed two versions of the pre-class content testing, one of which was game-based, using a "looking-through" game, and the other which was traditional, using a multiple-choice test. We conducted a teaching…
Descriptors: Flipped Classroom, Instructional Effectiveness, Teaching Methods, Prior Learning
Hadjistassou, Stella; Louca, Petros; Joannidou, Shaunna; Molina Muñoz, Pedro Jesus – Research-publishing.net, 2021
This paper delves into the underlying phases involved in designing, developing, and deploying Augmented Reality (AR) applications and game-based scenarios that will be implemented during intercultural exchanges among students in two different academic institutions in Sweden and Cyprus. Building on principles of design-based research (Barab &…
Descriptors: Computer Simulation, Exchange Programs, Game Based Learning, Intercultural Communication
Previous Page | Next Page »
Pages: 1 | 2