TR
EN
PROGRAMLAMA EĞİTİMİNDE PROBLEME DAYALI ÖĞRENMEYE YÖNELİK ARDUINO ETKİNLİKLERİNİN KULLANILMASI: BİR EYLEM ARAŞTIRMASI
Öz
Bu araştırmanın amacı, programlama eğitiminde probleme dayalı öğrenmeye yönelik Arduino etkinliklerinin öğrencilerin programlama dersine yönelik tutumlarında ve problem çözme becerilerinde ne tür değişikliklere neden olduğunu saptamak ve sürece ilişkin öğrenci deneyimlerini belirlemektir. Araştırma bir devlet üniversitesinin Bilgisayar Teknolojileri programında öğrenim gören 26 öğrenci ile Programlama Dilleri dersi kapsamında 8 haftalık süre boyunca yürütülmüştür. Bu araştırmada eylem araştırması deseni kullanılmıştır. Nicel veriler programlamaya karşı tutum ölçeği ve problem çözme becerileri ölçeği ile elde edilmiştir. Nitel veriler ise görüşme ve gözlem tekniği ile toplanmıştır. Nicel verilerin analizi sürecinde bağımlı örneklemler t-testi kullanılmıştır. Yarı yapılandırılmış görüşmelerden elde edilen veriler ile gözlem verileri ise betimsel olarak analiz edilmiştir. Araştırma sonunda öğrencilerin programlamaya yönelik tutum ve problem çözme becerileri ön-test/son-test puanları arasında anlamlı düzeyde yükselme olduğu görülmüştür. Gerçekleştirilen görüşmeler sonucunda öğrencilerin genelinin etkinliklere ilişkin olumlu görüşlere sahip olduğu saptanmıştır. Ayrıca, yapılan gözlemler de öğrencilerin programlamaya yönelik olumlu görüşler geliştirdiğini, problem çözme becerilerinde artış olduğunu ortaya koymuştur.
Anahtar Kelimeler
Kaynakça
- Aparicio, J. T., Pereira, S., Aparicio, M. ve Costa, C. J. (2019). Learning programming using educational robotics. In 2019 14th Iberian Conference on Information Systems and Technologies (CISTI) (pp. 1-6). IEEE.
- Atmatzidou, S., Demetriadis, S. ve Nika, P. (2017). How does the degree of guidance support students’ metacognitive and problem solving skills in educational robotics?. Journal of Science Education and Technology, 1-16.
- Barker, B. S., Nugent, G. ve Grandgenett, N. (2014). Examining fidelity of program implementation in a STEM-oriented out-of-school setting. International Journal of Technology and Design Education, 24(1), 39-52.
- Barnes, D. J. (2002). Teaching introductory Java through Lego Mindstorms models. Proceedings of the 33rd SIGCSE technical symposium on computer science education. Retrieved January 16, 2017 from http://portal. acm.org/citation.cfm?id=563397&coll=GUIDE&dl=GUIDE&CfID-11715560&CfToKEN=40703716
- Başer, M. (2013). Bilgisayar programlamaya karşı tutum ölçeği geliştirme çalışması. The Journal of Academic Social Science Studies, 6(6), 199-215.
- Berge, O., Borge, R. E., Fjuk, A., Kaasboll, J. ve Samuelsen, T (2003). Learning object oriented programming. Paper presented at the Norsk Informatik konferanse (Norwegian Informatics Conference), Norvey, Oslo.
- Canbeldek, M. (2020). Erken çocukluk eğitiminde üreten çocuklar kodlama ve robotik eğitim programının etkilerinin incelenmesi.
- Cooper, S., Dann, W. ve Pausch, R. (2000). Alice: a 3-D tool for introductory programming concepts. In Journal of Computing Sciences in Colleges, 15(5), 107-116. Consortium for Computing Sciences in Colleges.
Ayrıntılar
Birincil Dil
Türkçe
Konular
Alan Eğitimleri
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
30 Temmuz 2022
Gönderilme Tarihi
10 Aralık 2021
Kabul Tarihi
9 Nisan 2022
Yayımlandığı Sayı
Yıl 2022 Cilt: 12 Sayı: 2
APA
Sinap, V., & Demirer, V. (2022). PROGRAMLAMA EĞİTİMİNDE PROBLEME DAYALI ÖĞRENMEYE YÖNELİK ARDUINO ETKİNLİKLERİNİN KULLANILMASI: BİR EYLEM ARAŞTIRMASI. Eğitim Teknolojisi Kuram ve Uygulama, 12(2), 351-376. https://doi.org/10.17943/etku.1035265
Cited By
Ulusal Alan Yazındaki Arduino Temelli Robotik Kodlama Çalışmalarının Sistematik İncelenmesi
Maarif Mektepleri Uluslararası Eğitim Bilimleri Dergisi
https://doi.org/10.46762/mamulebd.1417034