Programming learning and teaching of pre-service computer science teachers: Challenges, concerns, and solutions

dc.contributor.authorGökoğlu, Seyfullah
dc.contributor.authorKilic, Servet
dc.contributor.authorGökoğlu, Seyfullah
dc.date.accessioned2025-10-18T10:00:03Z
dc.date.created2023
dc.date.issued2023
dc.departmentFakülteler, Fen Fakültesi, Bilgisayar Teknolojisi ve Bilişim Sistemleri Bölümü
dc.description.abstractThis study investigates pre-service computer science (CS) teachers' perspectives on the factors affecting their programming abilities, concerns about their future professional lives, and pedagogical suggestions for effective programming teaching. The participants of the study were twenty-eight pre-service CS teachers studying at eighteen different universities in Turkiye. The data was gathered with a questionnaire consisting of open-ended questions. Results showed that inherent programming challenges, personal factors, and quality of undergraduate education affected pre-service CS teachers' abilities in programming teaching. They were concerned about their professional lives relating to programming teaching, keeping up with technological innovations, pedagogical concerns, and teaching practice. They also suggested pedagogical approaches that could be used in programming teaching under two categories, namely basic programming teaching, and teaching principles and techniques. The study contributes to the development of programming teaching by shedding light on the current perspectives of pre-service CS teachers on programming education.
dc.identifier.doi10.1177/20427530221117331
dc.identifier.endpage518
dc.identifier.issn2042-7530
dc.identifier.issue5
dc.identifier.orcidKilic, Servet/0000-0002-1687-3231
dc.identifier.orcidGokoglu, Seyfullah/0000-0003-0074-7692
dc.identifier.scopus2-s2.0-85136573733
dc.identifier.scopusqualityQ1
dc.identifier.startpage498
dc.identifier.urihttps://doi.org/10.1177/20427530221117331
dc.identifier.urihttps://hdl.handle.net/11772/20066
dc.identifier.volume20
dc.identifier.wosWOS:001058086000005
dc.identifier.wosqualityQ1
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSage Publications Inc
dc.relation.ispartofE-Learning and Digital Media
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzWoS_20251016
dc.subjectComputer Science Education
dc.subjectProgramming
dc.subjectTeacher Preparation
dc.subjectPre-Service Teachers
dc.subjectProgramming Education
dc.titleProgramming learning and teaching of pre-service computer science teachers: Challenges, concerns, and solutions
dc.typeArticle
dspace.entity.typePublication
relation.isAuthorOfPublication30b3eb73-bc73-4677-8420-e97783f01d3d
relation.isAuthorOfPublication.latestForDiscovery30b3eb73-bc73-4677-8420-e97783f01d3d

Dosyalar