BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ ÖĞRENCİLERİNİN BİLGİSAYAR PROGRAMLAMA UYGULAMALARINA İLİŞKİN METAFORİK ALGILARI

Bu çalışmanın amacı Bilgisayar Programcılığı bölümü öğrencilerinin BilgisayarProgramlama uygulamalarına ilişkin metaforik algılarını belirlemektir. Araştırma grubuiçin kolay ulaşılabilir durum örnekleme yöntemi kullanılmıştır. Araştırmanın çalışmagrubunu 2018-2019 eğitim-öğretim yılında Fırat Üniversitesi Karakoçan MeslekYüksekokulu ve Kayseri Üniversitesi Develi Hüseyin Şahin Meslek YüksekokuluBilgisayar Programcılığı bölümü öğrencileri oluşturmaktadır. Araştırmada olgu bilimideseni kullanılmıştır. Gönüllülük esasına dikkat edilerek Fırat Üniversitesi’nden 19’ukadın ve 38’i erkek olmak üzere toplam 57 öğrenci; Kayseri Üniversitesi’nden ise 11’ikadın ve 40’ı erkek olmak üzere toplam 51 öğrenci araştırmaya dâhil edilmiştir. Araştırmagrubu toplam 108 öğrenciden oluşmaktadır. Öğrencilerin bilgisayar programlamauygulamalarına ilişkin metaforik algılarını belirlemek için veri toplama aracı olarak“Bilgisayar Programlama uygulamaları ………………a/e benzer; çünkü …………….”şeklinde bir form kullanılmıştır. Toplanan veriler içerik analizi yöntemine göredeğerlendirilmiştir. Veriler değerlendirilirken öğrencilerin kullandıkları metaforlar ilebenzetme yönleri olumlu ve olumsuz olmak üzere 2 ana kategoride toplanmıştır. Olumluanlamda bilgisayar programlama uygulamalarının yaratıcılığı geliştirmesi; sistemli, bütünsel ve göreceli olması; sürekli ve sonsuz bir yapıya sahip olması; eğlenceli yanları;çeşitlilik sunması; pratiklik sağlaması ve teknolojik dünya ile iletişim yolu kurmasıvurgulanmıştır. Olumsuz anlamda ise bilgisayar programlama uygulamalarının zor,imkânsız ve sinir bozucu yönlerini vurgulanmıştır.

Metaphorical Perceptions of Computer Programming Students of Computer Programming Applications

The aim of this study is to determine metaphorical perceptions of Computer Programming students of Computer Programming apllications. Phenomenological research design was used in the study. Study group includes students of Computer Programming Departments of Karakoçan Vocational College of Fırat University and Develi Hüseyin Şahin Vocational College of Kayseri University in 2018-2019 academic year. Easy accessible case sampling method was used to select the study group. Volunteer students participated the study and of the 108 students, 30 were female and 78 were male. Data of the study were collected through the use of the prompt “Computer Programming Applications are like…………..because………….”. Content analysis was used to analyze the data. Two categories were identified based on positive and negative metaphorical images to ward the concept of computer programming applications. Positivemet phorical images can be listed as follows: Computer Programming Applications develop creativity, the systematic, holistic and relative, they have continuous and permanent structure, the entertaining, they provide diversity, practice and build communication with technological world while negative metaphorical images are mentioned as follows; Computer Technological Applications are difficult, impossible to apply and annoying.

___

  • Arsan, T. & Çölkesen, R. (2012). Algoritma ve akış şemaları. Rıfat Çölkesen (Ed.), Bilgisayar Mühendisliğine Giriş Temelleri içinde. Papatya Yayıncılık.
  • Batı, A. (2012). Ortaokul Öğrencilerinin Sosyal Bilgiler Öğretim Programında Yer Alan Tarih Kavramlarına Yönelik Algılarının İncelenmesi. Yayınlanmamış sanatta yeterlik tezi, Marmara Üniversitesi Güzel Sanatlar Enstitüsü.
  • Büyüköztürk, Ş.,Kılıç Çakmak, E., Akgün, Ö. A., Karadeniz, Ş. & Demirel, F. (2012). Bilimsel araştırma yöntemleri (12. Baskı). PegemA yayıncılık.
  • Cambridge Dictionary, (2020). Cambridge Advanced Learner's Dictionary & Thesaurus. https://dictionary.cambridge.org/dictionary/english/metaphor. Erişim tarihi: 01.04.2020
  • Daşçıoğlı, Y. (2015). Dilin içinde dil, doğanın içinde perde: şiirde metafor ve imge. Türk Dili, Dil ve Edebiyat Dergisi, 767, 167-173.
  • Ersoy, H., Madran, R.O. & Gülbahar, Y. (2011). Programlama dilleri öğretimine bir model önerisi: robot programlama. XIII. Akademik Bilişim Konferansı Bildirileri 2 - 4 Şubat 2011 İnönü Üniversitesi.
  • Ersoy, A.F. (2016). Fenomenoloji. Ahmet Saban ve Ali Ersoy (Eds), Eğitimde nitel araştırma desenleri içinde (s.51-105). Anı Yayıncılık.
  • Gliner, J. A., Morgan, G. A., & Leech, N. L. (2015). Uygulamada Araştırma Yöntemleri: Desen ve Analizi Bütünleştiren Yaklaşım (Selahattin Turan, Çev.). Nobel Yayıncılık (Orijinal eserin yayın tarihi2009).
  • Gomes, A. & Mendes, A. J. (2007). Learning to Program – Difficulties and Solutions. https://www.researchgate.net/publication/228328491_Learning _to_program_-_difficulties_and_solutions. Erişim tarihi: 12.11.2018
  • Gökoğlu, S. (2017). Programlama eğitiminde algoritma algısı: Bir metafor analizi. Cumhuriyet International Journal of Education, 6(1), 1-14.
  • Kalra, M. B. & Baveja, B. (2012). Teacher thinking about knowledge, learning and learners: A metapho ranalysis. Procedia – Social and Behavioral Sciences, 55, 317-326.
  • Keskinsoy, A. (2010). Mesleki Liselerde Görsel Programlama Başarısını Etkileyen Faktörler. Yayınlanmamış yüksek lisans tezi, Marmara Üniversitesi Eğitim Bilimleri Enstitüsü.
  • Konvalina, J., Stephens, L. & Wileman, S. (1983). Identifying factors influencing computer science aptitude and achievement. AEDS Journal, 16(2), 106- 112.
  • Kuş, E. (2012). Nicel ve Nitel Araştırma Teknikleri. Sosyal Bilimlerde Araştırma Teknikleri Nicel mi Nitel mi? (4. Baskı). Anı Yayıncılık.
  • Lakoff, G. & Johnson, M. (2005). Metaforlar Hayat, Anlam ve Dil. (Gökhan Yavuz Demir, Çev.). Paradigma Yayıncılık.
  • MEB (2018). Bilişim Teknolojileri ve Yazılım Dersi Öğretim Programı. http://mufredat.meb.gov.tr/Dosyalar/2018813171732131-4-2018- 91%20Bili%C5%9Fim%20Teknolojileri%20ve%20Yaz%C4%B1l%C4 %B1m%20(1-4.%20S%C4%B1n%C4%B1flar).pdf. Erişim tarihi: 31.03. 2020.
  • Merriam S. B. (2015). Nitel Araştırma: Desen ve Uygulama için bir Rehber. (Selahattin Turan, Çev.) Nobel Yayıncılık.
  • Mıhcı-Türker, P. & Pala, F.K. (2018). Ortaokul öğrencilerinin, öğretmenlerin ve öğrenci velilerinin kodlamaya yönelik görüşleri. Elementary Education Online, 17(4), 2013-2029.
  • Özmen, B. & Altun, A. (2014). Üniversite öğrencilerinin programlama deneyimleri: güçlükler ve engeller. Turkish Online Journal of Qualitative Inquiry, 5(3), 9- 27.
  • Pala, F.K. & Mıhcı-Türker, P. (2019). Öğretmen adaylarının programlama eğitimine yönelik görüşleri. Kuramsal Eğitimbilim Dergisi, 12(1), 116-134
  • Pea, R.D. & Kurland, M. (1984). On the cognitive effects of learning computer programming. https://telearn.archives-ouvertes.fr/hal-00190532/ document. Erişim tarihi: 03.04.2019.
  • Rıza, E.T. (2001). Yaratıcılığı Geliştirme Teknikleri (2. Baskı). Kanyılmaz Matbaa.
  • Robinson, K. (2003). Yaratıcılık Aklın Sınırlarını Aşmak (Nihal Geylan Koldaş, Çev.) Kitap Yayınevi. (Orijinal eserin yayın tarihi 2001).
  • TDK, (2020). Türk Dil Kurumu Yabancı Sözlere Karşılıklar Kılavuzu. https://sozluk.gov.tr/ Erişim tarihi:01.04.2020.
  • Vasconcelos, J. (2007). Basic strategy for algorithmic problem solving. https://www.cs.jhu.edu/~jorgev/cs106/ProblemSolving.html. Erişim tarihi :13.03.2019.
  • Vatansever, F. (2007). Algoritma Geliştirme ve Programlamaya Giriş. Seçkin yayıncılık.
  • Yıldırım, A. & Şimşek, H. (2013). Sosyal Bilimlerde Nitel Araştırma Yöntemleri, (Genişletilmiş 9. baskı). Seçkin Yayınevi.
  • Yaşar, E. (2012). Algortima ve Programlama Giriş. Murathan Yayınevi.
  • Yıldızlı, M.E. (2017). Yönelim metaforlu deyimlerin sınıflandırılması. Hitit Üniversitesi Sosyal Bilimler Enstitüsü Dergisi,10(2), 1489-1498.