Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 6 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
Journal of Educational… | 7 |
Author
Albayrak, Ebru | 1 |
Brown, David E. | 1 |
Chen, Hongyu | 1 |
Chengcong Zhu | 1 |
Dan Sun | 1 |
Fan Ouyang | 1 |
Fan Xu | 1 |
He, Wenchang | 1 |
Hopcan, Sinan | 1 |
Lehman, James | 1 |
Li, Yan | 1 |
More ▼ |
Publication Type
Journal Articles | 7 |
Reports - Research | 6 |
Guides - Non-Classroom | 1 |
Reports - Evaluative | 1 |
Tests/Questionnaires | 1 |
Education Level
Secondary Education | 4 |
Elementary Education | 3 |
Middle Schools | 2 |
Grade 6 | 1 |
Grade 7 | 1 |
High Schools | 1 |
Higher Education | 1 |
Intermediate Grades | 1 |
Junior High Schools | 1 |
Postsecondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Dan Sun; Chengcong Zhu; Fan Xu; Yan Li; Fan Ouyang; Miaoting Cheng – Journal of Educational Computing Research, 2024
Although previous research has provided some insights into the effects of block-based and text-based programming modalities, there is a dearth of a detailed, multi-dimensional analysis of the transition process from different introductory programming modalities to professional programming learning. This study employed a quasi-experimental design…
Descriptors: Programming, Secondary School Students, Computation, Thinking Skills
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
Zhan, Zehui; He, Wenchang; Yi, Xitian; Ma, Shuyao – Journal of Educational Computing Research, 2022
This paper examined the effect of the Unplugged Programming Teaching Aids (UPTA) on students' computational thinking and classroom interaction. A set of UPTA was created and used in a primary school in southern China. A total of 48 students aged 6-8 were assigned to two classes, with the same instructor and learning materials, but only the…
Descriptors: Foreign Countries, Programming, Computation, Thinking Skills
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
Çakiroglu, Ünal; Mumcu, Suheda – Journal of Educational Computing Research, 2020
This exploratory study attempts to determine problem solving steps in block based programming environments. The study was carried out throughout one term within Code.org. Participants were 15 6th grade secondary school students enrolled in an IT course at a public secondary school. Observations, screenshots and interviews were analyzed together to…
Descriptors: Foreign Countries, Grade 6, Secondary School Students, Problem Solving
An Investigation of High School Students' Errors in Introductory Programming: A Data-Driven Approach
Qian, Yizhou; Lehman, James – Journal of Educational Computing Research, 2020
This study implemented a data-driven approach to identify Chinese high school students' common errors in a Java-based introductory programming course using the data in an automated assessment tool called the Mulberry. Students' error-related behaviors were also analyzed, and their relationships to success in introductory programming were…
Descriptors: High School Students, Error Patterns, Introductory Courses, Computer Science Education

Rath, Alex; Brown, David E. – Journal of Educational Computing Research, 1995
Presents a human-computer interaction (HCI) conceptions model designed to help in the understanding of the cognitive processes involved when college students learn to program computers. Examines syntactic and algorithmic HCI operational errors and reviews conceptions based on natural language reasoning, independent computer reasoning, and…
Descriptors: Cognitive Processes, College Students, Computers, Designers