Publication Date
In 2025 | 2 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 12 |
Since 2016 (last 10 years) | 14 |
Since 2006 (last 20 years) | 17 |
Descriptor
Source
Journal of Educational… | 18 |
Author
Publication Type
Journal Articles | 18 |
Reports - Research | 16 |
Information Analyses | 2 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 9 |
Elementary Education | 4 |
Secondary Education | 2 |
Grade 7 | 1 |
High Schools | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Ruijie Zhou; Chong Xie; Xiuling He; Yangyang Li; Qiong Fan; Ying Yu; Zhonghua Yan – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential competency for comprehending and addressing intricate issues in the digital world, has been incorporated into curriculum planning as a goal for programming education. This study introduced flow design into programming curricula to investigate its impact on undergraduates 'CT skills during pair work. Two…
Descriptors: Undergraduate Students, Thinking Skills, Computation, Programming
Yu-Sheng Su; Shuwen Wang; Xiaohong Liu – Journal of Educational Computing Research, 2024
Pair programming (PP) can help improve students' computational thinking (CT), but the trajectory of CT skills and the differences between high-scoring and low-scoring students in PP are unknown and need further exploration. In this study, a total of 32 fifth graders worked on Scratch tasks in 16 pairs. The group discourse of three learning topics…
Descriptors: Epistemology, Network Analysis, Elementary School Students, Computation
Hopcan, Sinan; Polat, Elif; Albayrak, Ebru – Journal of Educational Computing Research, 2022
The pair programming approach is used to overcome the difficulties of the programming process in education environments. In this study, the interaction sequences during the paired programming of preservice teachers was investigated. Lag sequential analysis were used to explore students' behavioral patterns in pair programming. The participants of…
Descriptors: Cooperative Learning, Student Behavior, Programming, Computer Science Education
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
Othman, Mohd Kamal; Jazlan, Syazni; Yamin, Fatin Afiqah; Aman, Shaziti; Mohamad, Fitri Suraya; Anuar, Nurfarahani Norman; Saleh, Abdulrazak Yahya; Abdul Manaf, Ahmad Azaini – Journal of Educational Computing Research, 2023
This study investigates how digital game co-creation promotes Computational Thinking (CT) skills among children in sub-urban primary schools. Understanding how CT skills can be fostered in learning programming concepts through co-creating digital games is crucial to determine instructional strategies that match the young students' interests and…
Descriptors: Computation, Thinking Skills, Video Games, Foreign Countries
Melro, Ana; Tarling, Georgie; Fujita, Taro; Kleine Staarman, Judith – Journal of Educational Computing Research, 2023
Underpinning the teaching of coding with Computational Thinking has proved relevant for diverse learners, particularly given the increasing demand in upskilling for today's labour market. While literature on computing education is vast, it remains unexplored how existing CT conceptualisations relate to the learning opportunities needed for a…
Descriptors: Coding, Computation, Thinking Skills, Learning Processes
Garcia, Manuel B. – Journal of Educational Computing Research, 2023
Computer programming is a difficult course for many students. Prior works advocated for group learning pedagogies in pursuit of higher-level reasoning and conceptual understanding. However, the methodological gaps in existing implementations warrant further research. This study conducted a three-armed cluster-randomized controlled trial to…
Descriptors: Computer Science Education, Programming, Cooperative Learning, Apprenticeships
Satratzemi, Maya; Stelios, Xinogalos; Tsompanoudi, Despina – Journal of Educational Computing Research, 2023
This paper presents a Systematic Literature Review (SLR) of fifty-seven studies on Distributed Pair Programming (DPP) in higher education, identifying which studies investigated factors on the effectiveness of DPP as a method for learning programming, factors related to mediating and stimulating interactions between students, the…
Descriptors: Programming, Teamwork, Higher Education, Instructional Effectiveness
Demir, Ömer; Seferoglu, Süleyman Sadi – Journal of Educational Computing Research, 2021
This study's goal was to investigate the effect of homogeneous and heterogeneous pairs in terms of individual differences on group compatibility, flow, and coding performance in pair programming. In line with this goal, five individual difference variables of gender, learning style, friendship, the conscientiousness component of personality…
Descriptors: College Students, Programming, Coding, Cooperative Learning
Sun, Dan; Ouyang, Fan; Li, Yan; Chen, Hongyu – Journal of Educational Computing Research, 2021
Pair programming is a collaborative learning mode to foster novice learners' computer programming. Previous empirical research has reported contrasting conclusions about the effect of pair programming on student learning. To further understand students' pair programming, this study uses a mixed method to analyze three contrasting pairs'…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Junior High School Students
Huang, Sheng-Bo; Jeng, Yu-Lin; Lai, Chin-Feng – Journal of Educational Computing Research, 2021
In recent years, the government has actively set up computer programming courses to train those with the relevant talent; however, the learning performance of the students is not ideal. Therefore, in order to learn programming skills, students usually adopt note-taking strategies because, due to the pressure of the course, the teachers do not have…
Descriptors: Notetaking, Learning Strategies, Cognitive Style, Peer Teaching
Xinogalos, Stelios; Satratzemi, Maya; Chatzigeorgiou, Alexander; Tsompanoudi, Despina – Journal of Educational Computing Research, 2019
Pair Programming has been shown to increase productivity and code quality not only in professional software development but also in the context of programming education. The provision of broadband Internet access gave rise to Distributed Pair Programming (DPP) enabling two programmers to collaborate remotely. To gain insight into the benefits of…
Descriptors: Programming, Cooperative Learning, Computer Science Education, Foreign Countries
Pellas, Nikolaos; Peroutseas, Efstratios – Journal of Educational Computing Research, 2016
While pedagogical and technological affordances of three-dimensional (3D) multiuser virtual worlds in various educational disciplines are largely well-known, a study about their effect on high school students' engagement in introductory programming courses is still lacking. This case study presents students' opinions about their participation in a…
Descriptors: High School Students, Educational Games, Computer Simulation, Simulated Environment
Lan, Yu-Feng; Lin, Pin-Chuan; Hung, Chun-Ling – Journal of Educational Computing Research, 2012
Although previous research has demonstrated learning benefits for both instructors and students in the web-based collaborative learning environments, one of them major difficulties is the lack of a practical approach to assist teachers in evaluating the knowledge contribution of learners. A novel method of merging multi-modes of assessment and…
Descriptors: Foreign Countries, Programming, Databases, Web Sites
Previous Page | Next Page »
Pages: 1 | 2