THE INVESTIGATION OF NOVICE PROGRAMMERS' DEBUGGING BEHAVIORS TO INFORM INTELLIGENT E-LEARNING ENVIRONMENTS: A CASE STUDY

2020-07-01
TÜRKMEN, GAMZE
Caner, Sonay
This study aims to provide a comprehensive and in-depth investigation of the debugging process in programming teaching in terms of cognitive and metacognitive aspects, based on programming students who demonstrate low, medium, and high programming performance and to propose instructional strategies for scaffolding novice learners in an effective way. Data were collected from 41 novice programming students from C++ and Python programming language courses of the same instructor in the scope of case study methodology, and data instruments included paper-based programming questions. The questions were framed under three categories as questions' difficulty levels (low, moderate and high), error types (syntax and logic), and question types (if-else and while). As having three categories, a total of 12 different data (3x2x2) were taken from each student, which means 492 data rows were evaluated in the study. Chi-square test results revealed that while error detection and correction are significantly high in low difficulty level questions, error detection and error correction attempts for logic errors were substantially higher compared to syntax errors. Further analysis conducted for paper-based markings that were used by students throughout their error detection, correction, and completion attempts. Chi-square test results revealed significant relationships between marking availability and error types, as well as difficulty levels. Results were discussed for both traditional learning and e-learning environments in terms of what kind of educational implications and strategies can be outlined by data for increasing the effectiveness of programming education for novice learners.
TURKISH ONLINE JOURNAL OF DISTANCE EDUCATION

Suggestions

The Comparative Effects of Prediction/Discussion-Based Learning Cycle, Conceptual Change Text, and Traditional Instructions on Student Understanding of Genetics
Yilmaz, Diba; Öztekin, Ceren; Sungur, Semra (Informa UK Limited, 2011-01-01)
The present study examined the comparative effects of a prediction/discussion-based learning cycle, conceptual change text (CCT), and traditional instructions on students' understanding of genetics concepts. A quasi-experimental research design of the pre-test-post-test non-equivalent control group was adopted. The three intact classes, taught by the same science teacher, were randomly assigned as prediction/discussion-based learning cycle class (N = 30), CCT class (N = 25), and traditional class (N = 26). ...
Investigating the decision-making skills of cooperating teachers and student teachers of English in a Turkish context
OSAM, ÜLKER; Balbay, Seher (Elsevier BV, 2004-10-01)
Research on decision-making skills of teachers has indicated the importance of experience. Also, occupational culture has been found significantly related to teachers' thinking and behavior in the class. This study investigates in what aspects experienced teachers (cooperating teachers) and less experienced teachers) (student teachers) differ when making instant decisions on diverting from their lesson plans as they teach, and what cultural/institutional influences can be related to these differences. The d...
Project-based geometry learning: Knowledge and attitude of field-dependent/independent cognitive style students
Ubuz, Behiye (Informa UK Limited, 2019-01-01)
The authors in a convergent parallel mixed method design aimed to investigate whether and how the geometry knowledge and attitude toward geometry of students with field-dependent/independent cognitive style improve differentially within a project-based learning environment. Quantitative data were collected from 97 seventh-grade students before and after the treatment. Repeated measures multivariate analysis of covariance results, controlling for gender and prior mathematics achievement, revealed a statistic...
The effect of the 'teacher-led PD for teachers' professional development program on students? achievement: an experimental study
Balta, Nuri; Eryılmaz, Ali (Informa UK Limited, 2019-10-13)
Teacher professional development, in particular, has been at the center of efforts designed to increase teaching practice and the learning of students. The aim of the study was to investigate the effect of the ?teacher-led PD for teachers? program, developed by the researchers, on students? achievements. The study was conducted with six high school physics teachers and 306 students in Turkey. The professional development intervention lasted for seven weeks, and teachers had 21?hours of professional developm...
An analysis of course characteristics, learner characteristics, and certification rates in MITx MOOCs
Cagiltay, Nergiz Ercil; Çağıltay, Kürşat; Çelik, Berkan (Athabasca University Press, 2020-01-01)
Massive Open Online Courses (MOOCs), capable of providing free (or low cost) courses for millions of learners anytime and anywhere, have gained the attention of researchers, educational institutions, and learners worldwide. Even though they provide several benefits, there are still some criticisms of MOOCs. For instance, MOOCs' high dropout rates or predominantly elite participation are considered to be important problems. In order to develop solutions for these problems, a deeper understanding of MOOCs is ...
Citation Formats
G. TÜRKMEN and S. Caner, “THE INVESTIGATION OF NOVICE PROGRAMMERS’ DEBUGGING BEHAVIORS TO INFORM INTELLIGENT E-LEARNING ENVIRONMENTS: A CASE STUDY,” TURKISH ONLINE JOURNAL OF DISTANCE EDUCATION, pp. 142–155, 2020, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/56280.