Publication Date
In 2025 | 1 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 16 |
Since 2016 (last 10 years) | 26 |
Since 2006 (last 20 years) | 26 |
Descriptor
Game Based Learning | 26 |
Instructional Effectiveness | 26 |
Programming | 20 |
Computer Science Education | 19 |
Foreign Countries | 14 |
Educational Games | 13 |
Teaching Methods | 10 |
Programming Languages | 8 |
Skill Development | 8 |
Problem Solving | 6 |
Thinking Skills | 6 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 25 |
Reports - Research | 20 |
Reports - Descriptive | 3 |
Tests/Questionnaires | 3 |
Information Analyses | 2 |
Dissertations/Theses -… | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 10 |
Secondary Education | 8 |
Elementary Education | 4 |
High Schools | 4 |
Junior High Schools | 2 |
Middle Schools | 2 |
Grade 10 | 1 |
Audience
Location
Taiwan | 3 |
Greece | 2 |
Brazil | 1 |
China | 1 |
Mexico | 1 |
New Jersey | 1 |
Oman | 1 |
South Africa | 1 |
Sri Lanka | 1 |
Thailand | 1 |
Turkey | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Myers Briggs Type Indicator | 1 |
What Works Clearinghouse Rating
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
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
Andreas Giannakoulas; Stelios Xinogalos – Journal of Educational Computing Research, 2025
This study critically reviews sixteen empirical studies that investigate the various difficulties that primary school students encounter while learning programming through educational games. Specifically, the challenges that students face in understanding basic programming concepts and the game elements that contribute to these difficulties, as…
Descriptors: Elementary School Students, Elementary School Teachers, Programming, Game Based Learning
Hu, Yue; Su, Chien-Yuan; Fu, Anna – Education and Information Technologies, 2022
In recent years, increased attention has been given to programming instruction for primary and secondary students. Several game-based programming learning platforms, such as Code.org, Lightbot, and Run Marco, have been created to offer enticing, enjoyable, and visualizable programming learning conditions that facilitate student interest and…
Descriptors: Game Based Learning, Programming, Computer Science Education, Student Attitudes
Mohanarajah, Selvarajah; Sritharan, Thambithurai – Journal of Information Technology Education: Research, 2022
Aim/Purpose: The key objective of this research is to examine whether fix-and-play educational games improve students' performance in learning programming languages. We also quantified the flow experiences of the students and analyzed how the flow contributes to their academic performances. Background: Traditionally, learning the first computer…
Descriptors: Game Based Learning, Educational Games, Programming, Learner Engagement
Ma, Jingsi; Zhang, Yi; Zhu, Zhifang; Zhao, Sunan; Wang, Qiyun – Journal of Educational Computing Research, 2023
Computational thinking (CT) education has drawn increasing attention from educators and researchers. This study conducted a meta-analysis of 27 empirical studies to examine the effectiveness of game-based learning (GBL) for fostering students' CT. The effects of various factors on the learning process for acquiring CT were also examined. The…
Descriptors: Game Based Learning, Computation, Thinking Skills, Instructional Effectiveness
Zebel-Al Tareq; Raja Jamilah Raja Yusof – IEEE Transactions on Education, 2024
Contribution: A problem-solving approach (PSA) model derived from major computational thinking (CT) concepts. This model can be utilized to formulate solutions for different algorithmic problems and translate them into effective active learning methods. Background: Different teaching approaches for programming are widely available; however, being…
Descriptors: Models, Problem Solving, Computation, Thinking Skills
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
Lopez-Fernandez, Daniel; Gordillo, Aldo; Perez, Jennifer; Tovar, Edmundo – IEEE Transactions on Education, 2023
Contribution: This article analyzes the learning and motivational impact of teacher-authored educational video games on computer science education and compares its effectiveness in both face-to-face and online (remote) formats. This work presents comparative data and findings obtained from 217 students who played the game in a face-to-face format…
Descriptors: Computer Science Education, Game Based Learning, Online Courses, In Person Learning
Garcia, Fabrício Wickey da Silva; Oliveira, Sandro Ronaldo Bezerra; Carvalho, Elielton da Costa – Informatics in Education, 2023
The contents taught in the programming subjects have a great relevance in the formation of computing students. However, these subjects are characterized by high failure rates, as they require logical reasoning and mathematical knowledge. Thus, establishing knowledge through the subject of algorithms can help students to overcome these difficulties…
Descriptors: Teaching Methods, Algorithms, Undergraduate Students, Computer Science Education
Li, Jiansheng; Lin, Yuyu; Sun, Mingzhu; Shadiev, Rustam – Interactive Learning Environments, 2023
This study examined whether socially shared regulation of learning (SSRL) enhances students' algorithmic thinking performance, promotes learning participation and improves students' learning attitudes through game-based collaborative learning. The students learned algorithmic knowledge and completed programing tasks using Kodu, a new visual…
Descriptors: Cooperative Learning, Game Based Learning, Educational Environment, Algorithms
Wang, Sabrina Luxin; Zhang, Anna Yinqi; Messer, Samuel; Wiesner, Andrew; Pearl, Dennis K. – Journal of Statistics and Data Science Education, 2021
This article describes a suite of student-created Shiny apps for teaching statistics and a field test of their short-term effectiveness. To date, more than 50 Shiny apps and a growing collection of associated lesson plans, designed to enrich the teaching of both introductory and upper division statistics courses, have been developed. The apps are…
Descriptors: Student Centered Learning, Teaching Methods, Statistics Education, Introductory Courses
Chang, Chiung-Sui; Chung, Chih-Hung; Chang, Julio Areck – Educational Technology Research and Development, 2020
Gaming is a part of today's society, especially for younger generations. Therefore, game-based approaches are unsurprisingly used for learning achievement. In this study, a game-based learning courseware was implemented using a problem-based strategy. For this purpose, a game known as 'Programmer Adventure Land' was designed and developed. A group…
Descriptors: Problem Based Learning, Game Based Learning, Computer Science Education, Programming
Kiraly, Sandor; Balla, Tamas – Acta Didactica Napocensia, 2020
Our online programming language courses have been developed for youngsters who are interested in computer programming. The courses were gamified with some common gamification elements: points, badges, incentives, immediate feedback and leaderboard. The developed Learning Management System (LMS) for our learning portal provides the chance to…
Descriptors: Programming, Computer Science Education, Educational Games, Online Courses
Kroustalli, Chrysoula; Xinogalos, Stelios – Education and Information Technologies, 2021
Serious games, or else educational games, for programming are considered to have a positive impact on learning programming. Specifically, serious games are considered to motivate students and engage them in playing and learning programming. However, more research is required in order to study their effects in learning programming, as well as their…
Descriptors: Instructional Effectiveness, Teaching Methods, Computer Science Education, Programming Languages
Previous Page | Next Page »
Pages: 1 | 2