NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 9 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Efecan, Can Fatih; Sendag, Serkan; Gedik, Nuray – Journal of Educational Computing Research, 2021
Learning programming is a painful process for most students, especially those learning text- based programming languages. In this study, based on the principle of Bandura's social learning theory, the vicarious real-life experiences of several pioneers in the field of IT and programming were presented as 15-minutes stories to a group of 9th…
Descriptors: Programming, Computer Science Education, Academic Achievement, Comparative Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Boldbaatar, Nomin; Sendurur, Emine – Journal of Educational Computing Research, 2019
The emergence of block-based environments aims to facilitate the problems caused by the abstractness of text-based languages. Recent studies generally focus on the effect of having block-based experience on programming education. This study is an attempt to observe the transfer of previous programming experiences (block-based vs. text-based) into…
Descriptors: Educational Games, Computer Games, Computer Simulation, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Kiliç, Servet; Gökoglu, Seyfullah; Öztürk, Mücahit – Journal of Educational Computing Research, 2021
In this research, a scale was developed to determine the programming-oriented computational thinking skills of university students. The participants were 360 students studying in various departments at different universities in Turkey for computer programming. The scale consists of 33 items under conceptual knowledge, algorithmic thinking, and…
Descriptors: Test Validity, Test Reliability, Test Construction, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ç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
Peer reviewed Peer reviewed
Direct linkDirect link
Durak, Hatice Yildiz – Journal of Educational Computing Research, 2020
Learning the basic concepts of programming and its foundations is considered as a challenging task for students to figure out. It is a challenging process for lecturers to learn these concepts, as well. The current literature on programming training abounds with the examples of a wide range of methods employed. Within this context, one of the…
Descriptors: Educational Technology, Technology Uses in Education, Programming, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Yagci, Mustafa – Journal of Educational Computing Research, 2018
In the relevant literature, it is often debated whether learning programming requires high-level thinking skills, the lack of which consequently results in the failure of students in programming. The complex nature of programming and individual differences, including study approaches, thinking styles, and the focus of supervision, all have an…
Descriptors: Problem Based Learning, Web Based Instruction, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Korkmaz, Ozgen – Journal of Educational Computing Research, 2012
The present study aims to reveal the impact of students' critical thinking and logico-mathematical intelligence levels of students on their algorithm design skills. This research was a descriptive study and carried out by survey methods. The sample consisted of 45 first-year educational faculty undergraduate students. The data was collected by…
Descriptors: Foreign Countries, Undergraduate Students, Intelligence, Measures (Individuals)