Publication Date
| In 2026 | 0 |
| Since 2025 | 11 |
| Since 2022 (last 5 years) | 48 |
| Since 2017 (last 10 years) | 94 |
| Since 2007 (last 20 years) | 130 |
Descriptor
| Computer Science Education | 162 |
| Programming | 93 |
| Foreign Countries | 89 |
| Teaching Methods | 43 |
| Thinking Skills | 42 |
| Student Attitudes | 40 |
| Programming Languages | 38 |
| Comparative Analysis | 34 |
| College Students | 32 |
| Problem Solving | 26 |
| Undergraduate Students | 25 |
| More ▼ | |
Source
| Journal of Educational… | 162 |
Author
| Charlton, John P. | 3 |
| Klaudt, Dieter | 3 |
| Tsai, Chin-Chung | 3 |
| Tsai, Meng-Jung | 3 |
| Xinogalos, Stelios | 3 |
| Zendler, Andreas | 3 |
| Birkett, Paul E. | 2 |
| Blau, Ina | 2 |
| Cetin, Ibrahim | 2 |
| Crombie, Gail | 2 |
| Dan Sun | 2 |
| More ▼ | |
Publication Type
| Journal Articles | 162 |
| Reports - Research | 145 |
| Information Analyses | 10 |
| Tests/Questionnaires | 10 |
| Reports - Descriptive | 7 |
| Reports - Evaluative | 6 |
| Guides - Non-Classroom | 1 |
| Numerical/Quantitative Data | 1 |
| Opinion Papers | 1 |
Education Level
Audience
| Practitioners | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| California Critical Thinking… | 1 |
| Cognitive Abilities Test | 1 |
| Computer Attitude Scale | 1 |
| Kirton Adaption Innovation… | 1 |
| Learning Style Inventory | 1 |
| Program for International… | 1 |
| Torrance Tests of Creative… | 1 |
What Works Clearinghouse Rating
Türkan Karakus Yilmaz; Zafer Yilmaz; Ömer Arpacik – Journal of Educational Computing Research, 2025
This study compares museum-related knowledge, museum learning experiences and cognitive load based on task types presented via a mobile application during a museum virtual tour. The study involved three experiments, each examining the effects of different task types. In the first experiment, tasks varied by difficulty (easy vs. difficult), in the…
Descriptors: Cognitive Ability, Museums, Computer Simulation, Information Technology
Alexandros Tsichouridis; Stelios Xinogalos; Apostolos Ampatzoglou – Journal of Educational Computing Research, 2024
Teaching and learning programming, and especially Object-Oriented Programming (OOP), is a complicated and challenging task. Students have to comprehend various OOP concepts and utilize them for designing object-oriented programs. Various types of educational programming environments, such as microworlds and educational games, have been devised for…
Descriptors: Programming, Computer Uses in Education, Educational Resources, Computer Science Education
Jiangyue Liu; Siran Li – Journal of Educational Computing Research, 2024
Pair Programming is considered an effective approach to programming education, but the synchronous collaboration of two programmers involves complex coordination, making this method difficult to be widely adopted in educational settings. Artificial Intelligence (AI) code-generation tools have outstanding capabilities in program generation and…
Descriptors: Artificial Intelligence, Programming, Technology Uses in Education, Coding
Lin Zhang; Qiang Jiang; Weiyan Xiong; Wei Zhao – Journal of Educational Computing Research, 2025
This study seeks to deepen the understanding of the direct and indirect effects of human-computer dialogic interaction programming activities, facilitated by ChatGPT, on student engagement. Data were collected from 109 Chinese high school students who engaged in programming tasks using either ChatGPT-driven dialogic interaction or traditional pair…
Descriptors: Artificial Intelligence, Computer Software, Computer Science Education, Programming
Chan, Shiau-Wei; Looi, Chee-Kit; Ho, Weng Kin; Kim, Mi Song – Journal of Educational Computing Research, 2023
The importance of computational thinking (CT) as a 21st-century skill for future generations has been a key consideration in the reforms of many national and regional educational systems. Much attention has been paid to integrating CT into the traditional subject classrooms. This paper describes a scoping review of learning tools for integrating…
Descriptors: Thinking Skills, 21st Century Skills, Teaching Methods, Research Reports
Weipeng Yang – Journal of Educational Computing Research, 2024
Computational Thinking (CT) is essential for developing creativity, problem-solving, and digital competence in the 21st century. Coding tools like robotic toys and tablet apps have become popular in early childhood education to support CT development, but there is a debate on which tool is more effective. Little evidence exists on the effect of…
Descriptors: Coding, Preschool Children, Computation, Thinking Skills
Pejic, Marko; Savic, Goran; Segedinac, Milan – Journal of Educational Computing Research, 2021
This study proposes a software system for determining gaze patterns in on-screen testing. The system applies machine learning techniques to eye-movement data obtained from an eye-tracking device to categorize students according to their gaze behavior pattern while solving an on-screen test. These patterns are determined by converting eye movement…
Descriptors: Eye Movements, Computer Assisted Testing, Computer Software, Evaluation Methods
Kyungbin Kwon; Thomas A. Brush; Keunjae Kim; Minhwi Seo – Journal of Educational Computing Research, 2025
This study examined the effects of embodied learning experiences on students' understanding of computational thinking (CT) concepts and their ability to solve CT problems. In a mixed-reality learning environment, students mapped CT concepts, such as sequencing and loops, onto their bodily movements. These movements were later applied to robot…
Descriptors: Thinking Skills, Computer Science Education, Robotics, Programming
Chengliang Wang; Xiaojiao Chen; Yifei Li; Pengju Wang; Haoming Wang; Yuanyuan Li – Journal of Educational Computing Research, 2025
This study explored the impact of MetaClassroom, a virtual immersive programming learning environment designed based on the three-dimensional learning progression (3DLP) concept, on students' multidimensional development. Utilizing a quasi-experimental research design, this study compared students' programming learning achievements (PLA),…
Descriptors: Programming, Computer Science Education, Metacognition, Computer Simulation
Lin, Chin-Tsai; Chang, Shih-Jui; Chen, Yung-Hui – Journal of Educational Computing Research, 2022
With the progress and innovation of digital technology, people's knowledge acquisition, information exchange, and communication modes have changed significantly. The universality of emerging technology media enables instructional designers to use digital media to provide different teaching materials and teaching methods to meet the needs of…
Descriptors: Introductory Courses, Computer Science Education, Computer Uses in Education, Educational Technology
Ali Alqarni – Journal of Educational Computing Research, 2025
This study examined the effect of gamification on visual programming and computational thinking skills among primary school students, aiming to investigate how gamified learning environments enhance cognitive skill development and conceptual integration compared to traditional teaching methods. A quasi-experimental design was employed, involving…
Descriptors: Thinking Skills, Game Based Learning, Achievement Tests, Teaching Methods
Purgina, Marina; Mozgovoy, Maxim; Blake, John – Journal of Educational Computing Research, 2020
Gamification of language learning is a clear trend of recent years. Widespread use of smartphones and the rise of mobile gaming as a popular leisure activity contribute to the popularity of gamification, as application developers can rely on an unprecedented reach of their products and expect acceptance of game-like elements by the users. In terms…
Descriptors: Computer Games, Computer Simulation, Grammar, Computer Software
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Ting, Fridolin S. T. – Journal of Educational Computing Research, 2022
Although abstraction is widely understood to be one of the primary components of computational thinking, the roots of abstraction may be traced back to different fields. Hence, the meaning of abstraction in the context of computational thinking is often confounded, as researchers interpret abstraction through diverse lenses. To disentangle these…
Descriptors: Computer Science Education, Thinking Skills, Research Reports, Abstract Reasoning
Chou, Te-Lien; Tang, Kai-Yu; Tsai, Chin-Chung – Journal of Educational Computing Research, 2021
Programming learning has become an essential literacy for computer science (CS) and non-CS students in the digital age. Researchers have addressed that students' conceptions of learning influence their approaches to learning, and thus impact their learning outcomes. Therefore, we aimed to uncover students' conceptions of programming learning…
Descriptors: Foreign Countries, College Students, Student Attitudes, Computer Attitudes
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students

Peer reviewed
Direct link
