Araştırma Makalesi

PROGRAMLAMA EĞİTİMİNDE PROBLEME DAYALI ÖĞRENMEYE YÖNELİK ARDUINO ETKİNLİKLERİNİN KULLANILMASI: BİR EYLEM ARAŞTIRMASI

Cilt: 12 Sayı: 2 30 Temmuz 2022
PDF İndir
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

  1. 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.
  2. 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.
  3. 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.
  4. 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
  5. 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.
  6. 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.
  7. Canbeldek, M. (2020). Erken çocukluk eğitiminde üreten çocuklar kodlama ve robotik eğitim programının etkilerinin incelenmesi.
  8. 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

Kaynak Göster

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