A Model Suggested for Programming Teaching: Programming in Seven Steps
A Model Suggested for Programming Teaching: Programming in Seven Steps
Yükleniyor...
Abstract
There are a number of studies in the literature revealing that programming instruction has positive effects on development of different cognitive skills. However, there are scarcely any studies suggesting pedagogical approaches to how programming should be done. Therefore, this study focused on how to do programming instruction that target developing students' cognitive skills. In this study, it was aimed to suggest a model for teaching in order to develop various cognitive skills of students. Within the scope of the study, a programming instruction model was created, and it was called Programming in Seven Steps (PSS) model. As research design, special case study was used from qualitative research methods. The research team consisted of two groups: design team (1 faculty member from the department of Computer Education and Intructional Technologies (CEIT), 2 master's degree students, and 2 PhD students) and a Design Evaluation Team (DET) (10 IT and Software teachers who work in secondary schools affiliated to the Ministry of National Education) in the process of constructing the PSS model. During the research, the documents and interviews with the design evaluation team were analyzed with the purpose of determining the steps of the PSS model. The study elaborates the process followed to create the model, the features of the proposed model, and interviews with the design evaluation team. This article details the overall path to designing of the model, the features of the model, and DET interviews. It is aimed that the model introduced in this study will become a guide for educators who want to teach programming at secondary school level.
Description
Keywords
Coding, PSS Teaching Model, Bilgisayar Bilimleri, Yazılım Mühendisliği, Problem Solving, Algorithmic Thinking, Eğitim, Eğitim Araştırmaları, Secondary School, Lesson Plans, Programming Teaching, Programlama öğretimi, Problem çözme, Algoritmik düşünme, YAP öğretim modeli, Ders planları, Ortaokul, Kodlama, Programming teaching, Problem solving, Algorithmic thinking, PSS teaching model, Lesson plans, Secondary school, Coding
Fields of Science
05 social sciences, 0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology, 0503 education
Citation
WoS Q
Scopus Q

OpenCitations Citation Count
16
Source
Volume
44
Issue
197
Start Page
155
End Page
183
Yükleniyor...
