Publication Date
In 2025 | 3 |
Since 2024 | 6 |
Descriptor
Cooperative Learning | 6 |
Programming Languages | 6 |
Programming | 5 |
Computation | 4 |
Teaching Methods | 4 |
Thinking Skills | 4 |
Computer Science Education | 3 |
Scores | 3 |
Undergraduate Students | 3 |
Academic Achievement | 2 |
Coding | 2 |
More ▼ |
Source
Journal of Educational… | 3 |
Informatics in Education | 1 |
International Journal of STEM… | 1 |
Physical Review Physics… | 1 |
Author
Anil Damle | 1 |
Chih-Ming Chen | 1 |
Chong Xie | 1 |
Dan Sun | 1 |
Fan Xu | 1 |
Irem Nur Çelik | 1 |
Kati Bati | 1 |
Megan Flynn | 1 |
Michael F. J. Fox | 1 |
Ming-Yan Huang | 1 |
N. G. Holmes | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Elementary Education | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Location
New York | 1 |
Turkey (Istanbul) | 1 |
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
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
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
Rebeckah K. Fussell; Megan Flynn; Anil Damle; Michael F. J. Fox; N. G. Holmes – Physical Review Physics Education Research, 2025
Recent advancements in large language models (LLMs) hold significant promise for improving physics education research that uses machine learning. In this study, we compare the application of various models for conducting a large-scale analysis of written text grounded in a physics education research classification problem: identifying skills in…
Descriptors: Physics, Computational Linguistics, Classification, Laboratory Experiments
Chih-Ming Chen; Ming-Yan Huang – International Journal of STEM Education, 2024
Background: Computational thinking (CT) is crucial to fostering critical thinking and problem-solving skills. Many elementary schools have been cultivating students' CT through block-based programming languages such as Scratch using traditional teacher-centered teaching methods. However, the approach excessively relies on teacher lectures, so the…
Descriptors: Computation, Thinking Skills, Programming, Learning Processes