Modeling Different Variables in Learning Basic Concepts of Programming in Flipped Classrooms

dc.contributor.authorDurak, Hatice Yildiz
dc.date.accessioned2025-10-18T13:24:17Z
dc.date.created2020
dc.date.issued2020
dc.departmentBartın Üniversitesi
dc.description.abstractLearning 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 prominent approaches in programming training is flipped classroom (FC) model. This article has sought to illuminate the effect of cognitive flexibility, problem-solving skills (PSS), and flipped learning readiness (FLR) levels on students' programming achievements in programming training through FC model. A total of 149 freshmen computer science students studying in a state university in Turkey were recruited for this study. In this study, designed as a relational screening model, a personal form, an achievement test, and three different data collection instruments were employed to collect data. For the data analysis, structural equation modeling, a multivariate statistical analysis technique, was used to reveal a model explaining and predicting the relations between programming achievement and different variables. The findings clearly indicate that FLR is the most important predictor of the programming achievements of students in FC. Other important predictors were found as PSS and cognitive flexibility. The research model demonstrates that an increase or development in FLR, PSS, and cognitive flexibility levels in FC will enhance the achievements of students in programming.
dc.identifier.doi10.1177/0735633119827956
dc.identifier.endpage199
dc.identifier.issn0735-6331
dc.identifier.issn1541-4140
dc.identifier.issue1
dc.identifier.orcidYILDIZ DURAK, Hatice/0000-0002-5689-1805
dc.identifier.scopus2-s2.0-85063032829
dc.identifier.scopusqualityQ1
dc.identifier.startpage160
dc.identifier.urihttps://doi.org/10.1177/0735633119827956
dc.identifier.urihttps://hdl.handle.net/11772/22867
dc.identifier.volume58
dc.identifier.wosWOS:000510042000006
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSage Publications Inc
dc.relation.ispartofJournal of Educational Computing Research
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzWoS_20251016
dc.subjectProgramming Training
dc.subjectApp Inventor
dc.subjectFlipped Classroom
dc.subjectCognitive Flexibility
dc.subjectProblem-Solving Skills
dc.subjectUniversity Students
dc.titleModeling Different Variables in Learning Basic Concepts of Programming in Flipped Classrooms
dc.typeArticle
dspace.entity.typePublication

Dosyalar