Publication Date
In 2025 | 2 |
Since 2024 | 15 |
Since 2021 (last 5 years) | 60 |
Since 2016 (last 10 years) | 109 |
Since 2006 (last 20 years) | 144 |
Descriptor
Academic Achievement | 147 |
Foreign Countries | 147 |
Programming | 130 |
Computer Science Education | 84 |
Teaching Methods | 50 |
Student Attitudes | 48 |
College Students | 42 |
Undergraduate Students | 36 |
Programming Languages | 31 |
Introductory Courses | 29 |
Online Courses | 27 |
More ▼ |
Source
Author
Hwang, Gwo-Jen | 3 |
Korkmaz, Özgen | 3 |
Arslan Namli, Nihan | 2 |
Barut, Asim | 2 |
Bintas, Jale | 2 |
Fang, Jian-Wen | 2 |
Ghinea, Gheorghita | 2 |
Gurer, Melih Derya | 2 |
Gwo-Jen Hwang | 2 |
Hellas, Arto | 2 |
Ifenthaler, Dirk, Ed. | 2 |
More ▼ |
Publication Type
Education Level
Audience
Administrators | 1 |
Researchers | 1 |
Students | 1 |
Teachers | 1 |
Location
Turkey | 38 |
Taiwan | 14 |
Australia | 8 |
China | 8 |
Spain | 7 |
Malaysia | 6 |
Brazil | 5 |
Japan | 5 |
Saudi Arabia | 5 |
South Africa | 5 |
Finland | 4 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Learning Style Inventory | 2 |
Big Five Inventory | 1 |
Program for International… | 1 |
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Irem Nur Çelik; Kati Bati – Informatics in Education, 2025
In this study, we aimed to investigate the impact of cooperative learning on the computational thinking skills and academic performances of middle school students in the computational problem-solving approach. We used the pretest-posttest control group design of the quasiexperimental method. In the research, computational problem-solving…
Descriptors: Cooperative Learning, Academic Achievement, Computation, Thinking Skills
Erkki Kaila; Kjell Lemström – Informatics in Education, 2023
Massive Open Online Courses (MOOCs) have become hugely popular recently. MOOCs can offer high-quality education for anyone interested and equalize the whole education field. Still, there are different methodologies for running MOOCs. Coming up with the most suitable methodology benefits both students and teachers. In this study, we have limited…
Descriptors: MOOCs, Scheduling, Programming Languages, Programming
Shin, Yoonhee; Jung, Jaewon; Zumbach, Joerg; Yi, Eunseon – Journal of Educational Computing Research, 2023
This study explores the effects of worked-out examples and metacognitive scaffolding on novice learners' knowledge performance, cognitive loads, and self-regulation skills in problem-solving programming. 126 undergraduate students in a computer programming fundamentals course were randomly assigned to one of four groups: (1) task performance with…
Descriptors: Problem Solving, Metacognition, Scaffolding (Teaching Technique), Programming
Boxuan Ma; Li Chen; Shin’ichi Konomi – International Association for Development of the Information Society, 2024
Generative artificial intelligence (AI) tools like ChatGPT are becoming increasingly common in educational settings, especially in programming education. However, the impact of these tools on the learning process, student performance, and best practices for their integration remains underexplored. This study examines student experiences and…
Descriptors: Artificial Intelligence, Computer Science Education, Programming, Computer Uses in Education
Benardine Ifeoma Onah; Blessing Ngozi Eze; Chigozie Roseann Uzoegwu; Charles Chiamagu; Chukwuma Mgboji; Christian Sunday Ugwuanyi – Education and Information Technologies, 2024
This research work ascertained the effect of Visual Basic (VBasic) Programming Instructional Delivery using Web-Based Tools on Students' Interest and Academic Achievement in Universities in Nigeria. The purpose of the study is to determine the effect of Visual Basic (VBasic) Programming Instructional Delivery using Web-Based Tools on Students'…
Descriptors: Programming, Teaching Methods, Educational Technology, Student Interests
Xinli Zhang; Yuchen Chen; Danqing Li; Lailin Hu; Gwo-Jen Hwang; Yun-Fang Tu – Journal of Educational Computing Research, 2024
Robotics education has received widespread attention in K-12 education. Studies have pointed out that in robotics courses, learners face challenges in learning abstract content, such as constructing a robot with a good structure and writing programs to drive a robot to complete specific learning tasks. The present study proposed the embodied…
Descriptors: Robotics, Teaching Methods, Academic Achievement, Student Motivation
Wei Li; Cheng-Ye Liu; Judy C. R. Tseng – British Journal of Educational Technology, 2024
Collaborative programming helps improve students' computational thinking and increases their confidence in solving programming problems. However, the effect of collaborative learning is not ideal because it is difficult for students to mobilize metacognition to regulate learning spontaneously. To guide students to effectively regulate the learning…
Descriptors: Foreign Countries, Junior High School Students, Metacognition, Academic Achievement
Chun-Hsiung Tseng; Hao-Chiang Koong Lin; Andrew Chih-Wei Huang; Jia-Rou Lin – Cogent Education, 2023
This study explores the use of machine learning and physiological signals to enhance learning performance based on students' personality traits. Traditional personality assessment methods often yield unreliable responses, prompting the need for a novel approach utilizing objective data collection through physiological signals. Participants from a…
Descriptors: Artificial Intelligence, Personality Traits, Foreign Countries, Engineering Education
Fidan, Ayça; Sengel, Erhan – Journal of Educational Technology and Online Learning, 2022
Gamification in education is the use of game-based mechanisms, game aesthetics and game thinking to ensure student motivation and engagement, superior learning, and a behavioral change. This study was conducted to investigate the nature of the students' opinions on gamification and on activities that were carried out to create a rich instructional…
Descriptors: Preservice Teachers, Teacher Attitudes, Gamification, Student Motivation
Tan, Wee-Ling; Samsudin, Mohd Ali; Ismail, Mohd Erfy; Ahmad, Nur Jahan – Problems of Education in the 21st Century, 2020
The main aim of the presented research was to examine the interaction between student's gender and achievements in learning concepts of electricity via STEAM integrated approach utilizing Scratch. This research was aimed to determine the gender disparity for lower-secondary school students in learning about the concepts of electricity.…
Descriptors: Foreign Countries, Gender Differences, Academic Achievement, Energy
Lin, Xiao-Fan; Wang, Jing; Chen, Yingshan; Zhou, Yue; Luo, Guoyu; Wang, Zhaoyang; Liang, Zhong-Mei; Hu, Xiaoyong; Li, Wenyi – Educational Technology & Society, 2023
Computational thinking (CT) is an imperative competency in the 21st century. Mindtools can assist students in understanding concepts and decomposing tasks during CT development through programming. However, students may encounter challenges in complex CT problem-solving tasks due to being confused when using mindtools without proper guidance.…
Descriptors: Reflection, Academic Achievement, Student Behavior, Computation
Claudio Alvarez; Maira Marques Samary; Alyssa Friend Wise – Journal of Computing in Higher Education, 2024
Computer programming is a skill of increasing importance in scientific and technological fields. However, in introductory computer science (CS1) courses in higher education, approximately one in every three students fails. A common reason is that students are overwhelmed by an accelerated and inflexible pace of learning that jeopardizes success.…
Descriptors: Mastery Learning, Computer Science Education, Programming, Action Research
Hugo G. Lapierre; Patrick Charland; Pierre-Majorique Léger – Computer Science Education, 2024
Background and Context: Current programming learning research often compares novices and experienced programmers, leaving early learning stages and emotional and cognitive states under-explored. Objective: Our study investigates relationships between cognitive and emotional states and learning performance in early stage programming learners with…
Descriptors: Programming, Computer Science Education, Psychological Patterns, Cognitive Processes
Demir, Ömer; Seferoglu, Süleyman Sadi – Journal of Educational Computing Research, 2021
Cooperative learning manifests itself as pair programming in coding education. There is a limited number of studies experimentally demonstrating that pair programming is effective in the educational context. Therefore, in this study, solo and pair programming were compared in terms of flow experience, coding quality, and coding achievement. The…
Descriptors: Cooperative Education, Programming, Computer Science Education, College Seniors
Dhaifallah Saleh Alsuhaymi; Ohood Mohammed Alotaibi – Journal of Education and e-Learning Research, 2023
This study aims to demonstrate the efficacy of gamification in developing HTML programming skills and academic achievement motivation for 10th-grade students. Despite the significance of computer programming in developing students' thinking, many students still need more motivation to learn it. One of the entertaining strategies of computer…
Descriptors: Gamification, Programming, Academic Achievement, Student Motivation