Ortaokul öğrencilerinin programlama ve bilgi işlemsel düşünme becerileri: Programlama öğretiminde geleneksel ve disiplinler arası yaklaşım
2021
0 views
0 downloads
Advisor: Doç. Dr. Saniye Tuğba Tokel
Abstract (EN)
The focus on K-12 Computer Science education has increased in line with today's need for a population skilled in computational thinking, and with the growth in careers that are within or at least related to the field of computer science. As such, young learners should be introduced to computer science from an early age, as programming is now considered by many to be an indispensable change to traditional learning methods, and is seen as playing a significant role in the future career choices of most school-aged learners. The current study aims to serve two main purposes. First, the study focused on the effects of teaching programming, through both a traditional and an interdisciplinary approach, on secondary school students' programming skills and also on their computational thinking skills. Second, the study examined how to involve mathematics as a second discipline in the teaching of programming in order to assess the differences between programming skills acquisition and retention. The study presents a Quasi-Experimental research conducted on a large sample (N = 188), with four randomly assigned experimental groups and four randomly assigned control groups. In this context, the study's data were collected using three different scales; the Computer Programming Self-Efficacy Scale, the Computational Thinking Skills Self-Efficacy Scale, and the Mathematics Attitude Scale, in addition to an achievement test applied to students according to the programming language that they were taught. Interviews were conducted with both the students and their teachers in order to collect the study's qualitative data. The study was applied with two different sets of groups, with those in the experimental groups taught using an interdisciplinary approach, whilst those in the control groups were taught according to the traditional method. Both sets of groups were taught based on different lesson plans, with the experimental groups taught programming with the integration of mathematics, while the control groups were taught according to the traditional single-discipline method. In total, 12 ICT teachers and two mathematics teachers took an active part in the preparation of both lesson plans and the activities. The study's results showed that teaching programming with mathematics integrated as an interdisciplinary approach increased both the students' programming and computational thinking skills. Additionally, the results showed that teaching programming with the integration of mathematics affected the students' learning processes. According to retention results having notably increased for those students who studied in the experimental groups, the learners maintained their newly learned programming knowledge within their long-term memory. The current study is therefore considered important in that it provides lesson plans for a secondary school programming course that has been shown to positively affect students' programming learning.
Author
Dr. Rükiye Altın
Institution
How to Cite
Rükiye Altın (Doctorate thesis). Ortaokul öğrencilerinin programlama ve bilgi işlemsel düşünme becerileri: Programlama öğretiminde geleneksel ve disiplinler arası yaklaşım, 2021, Middle East Technical University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Middle East Technical University
- Türk savunma sanayii için bir Ar-Ge yol haritası(2020)
- Sürü robotların müşterek hareketinde beklenti(2021)
- Çatışmalı bir süreçte devlet olma mücadelesi; Kıbrıs Türk toplumunun siyasal iktisadi analizi(2021)
- Spiro-pirolopiridazinlerin sentezi(2021)
- Çift kuyu modeli kullanılarak jeotermal kuyuda NCG enjeksiyonunun jeokimyasal modellemesi(2021)
- (SNX3)'ün EGFR-pozitif meme hücrelerinde erken ve uzun dönem EGF uyarımına duyarlılığı(2021)
