Yıl: 2020 Cilt: 16 Sayı: 2 Sayfa Aralığı: 301 - 321 Metin Dili: Türkçe DOI: 10.17860/mersinefd.665725 İndeks Tarihi: 15-10-2020

Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri

Öz:
Öğretmenler sınıf içerisinde tasarlanan programları uygularlar. Öğretmenlerin alan ve/veya o alanın öğretimine yönelik görüşleri programın uygulanma şeklinde belirleyici olabilir. Dolayısı ile öğretmenlerin görüşleri dersin işlenişine yönelik önemli ipuçları verebilir. Bu çalışmanın amacı bilişim teknolojileri ve yazılım dersi öğretmenlerinin kodlama eğitimine yönelik görüşlerini keşfetmektir. Bu çalışmada durum çalışması deseni kullanılmıştır. Çalışmanın katılımcılarını Batı Karadeniz Bölgesindeki bir ilden yirmi iki öğretmen oluşturmaktadır. Araştırmacılar tarafından oluşturulmuş yarı yapılandırılmış görüşme formu vasıtasıyla katılımcılardan nitel veri toplanılmıştır. Görüşmeler sonucunda öğretmenlerin kodlama eğitimine yönelik olarak teknolojik, pedagojik ve alan bilgisi açısından çeşitli eksikliklerinin olduğu anlaşılmıştır. Öğretmenlerin blok tabanlı kodlama ortamlarına görece olarak daha hâkim oldukları fakat diğer ortamlara yeteri kadar hâkim olmadıkları görülmüştür. Öğretmenlerin ve öğretmen adaylarının eksikliklerinin giderilmesi için çeşitli önerilerde bulunulmuştur.
Anahtar Kelime:

Belge Türü: Makale Makale Türü: Araştırma Makalesi Erişim Türü: Erişime Açık
  • Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832- 835.
  • Aytekin, A., Çakır, F. S., Yücel, Y. B. ve Kulaözü, İ. (2018). Geleceğe yön veren kodlama bilimi ve kodlama öğrenmede kullanılabilecek bazı yöntemler. Avrasya Sosyal ve Ekonomi Araştırmaları Dergisi, 5(5), 24-41.
  • Balanskat, A. ve Engelhardt, K. (2015). Computing our future: Computer programming and coding-Priorities, school curricula and initiatives across Europe. European Schoolnet. Erişim adresi: http://fcl.eun.org/documents/10180/14689/ Computing+our+future_final. pdf/
  • Bell, T., Alexander, J., Freeman, I. ve Grimley, M. (2009). Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology, 13(1), 20-29.
  • Bell, T., Andreae, P. ve Robins, A. (2014). A case study of the introduction of computer science in NZ schools. ACM Transactions on Computing Education, 14(2), 1-31.
  • Bers, M. U. (2008). Using robotic manipulatives to develop technological fluency in early childhood. N. Saracho ve B. Spodek (Yay. haz.), Contemporary Perspectives on Science Technology in Early Childhood Education içinde (ss. 105-225). Charlotte, NC: Information Age Publishing, In.
  • Brennan, K. ve Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. Proceedings of the 2012 Annual Meeting of the American Educational Research Association, 1(25). Vancouver, Canada.
  • Brown, N., Sentance, S., Crick, T. ve Humphreys, S. (2014). Restart: The resurgence of computer science in UK schools. ACM Transactions on Computing Education, 14(2), 1-22.
  • Buss, A. ve Gamboa, R. (2017). Teacher transformations in developing computational thinking: Gaming and robotics use in after-school settings. P. J. Rich ve C. B. Hodges (Yay. haz.), Emerging Research, Practice, and Policy on Computational Thinking içinde (ss. 189- 203). Cham, Switzerland: Springer.
  • Ceylan, V. K. ve Gündoğdu, K. (2018). Bir olgubilim çalışması: Kodlama eğitiminde neler yaşanıyor? Eğitim Teknolojisi Kuram ve Uygulama, 8(2), 1-34.
  • Cetin, I. (2013). Visualization: A tool for enhancing students’ concept images of basic objectoriented concepts. Computer Science Education, 23(1), 1-23.
  • Cetin, I. (2016). Preservice teachers’ introduction to computing: exploring utilization of Scratch. Journal of Educational Computing Research. 54(7), 997-1021. DOI: 10.1177/0735633116642774.
  • Cetin, I. ve Dubinsky, E. (2017). Reflective abstraction in computational thinking. The Journal of Mathematical Behavior, 47, 70-80.
  • Çetin, İ. (2016). Nitel içerik analizi. Y. Özden (Yay. haz.). Eğitimde Üretim Tabanli Çalişmalar Için Nitel Araştirma Yöntemleri, içinde (ss. 125-147). Ankara: Anı Yayıncılık.
  • Çetin, İ., ve Toluk Uçar, Z. (2017). Bilgi işlemsel düşünme tanımı ve kapsamı. Y. Gülbahar (Yay. haz.), Bilgi İşlemsel Düşünmeden Programlamaya, içinde (ss. 41-78). Ankara: Pegem Akademi.
  • Denner, J., Werner, L. ve Ortiz, E. (2012). Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts? Computers & Education, 58(1), 240-249.
  • Du Boulay, B. (1986). Some difficulties of learning to program. Journal of Educational Computing Research, 2(1), 57-73.
  • Ersoy, H. (2016). Durum çalışması. M. Y. Özden ve L. Durdu (Yay. haz.). Nitel Araştırma Yöntemleri içinde (ss. 3-18). Ankara: Anı Yayıncılık.
  • Graham, C.R., Burgoyne, N., Pamela Cantrell, Smith L., Clair L.S. ve Harris R. (2009). TPACK development in science teaching: Measuring the TPACK confidence of inservice science teachers. Tech Trends, 53(5), 70-79.
  • Guzdial, M. (2015). Learner-centered design of computing education: Research on computing for everyone. Synthesis Lectures on Human-Centered Informatics, 8(6), 1-165. doi: 10.2200/S00684ED1V01Y201511HCI033
  • Gülbahar, Y. (2017). Bilgi işlemsel düşünme ve programlama konusunda değişim ve dönüşümler. Y. Gülbahar (Yay. haz.), Bilgi İşlemsel Düşünmeden Programlamaya, içinde (ss. 395- 410). Ankara: Pegem Akademi.
  • Gültepe, A. (2018). Kodlama öğretimi yapan bilişim teknolojileri öğretmenleri gözüyle öğrenciler kodluyor. Uluslararası Liderlik Eğitimi Dergisi, 2(2), 50-60.
  • Harel, I. ve Papert, S. (1990). Software design as a learning environment. Interactive Learning Environments, 1(1), 1-32.
  • ISTE. (2011). Operational definition for computational thinking. Erişim adresi: https://id.iste.org/docs/ct-documents/computational-thinking-operational-definitionflyer.pdf.
  • Kafai, Y. B. ve Burke, Q. (2014). Connected code: Why children need to learn programming. MacArthur Foundation Series on Digital Media and Learning. MIT Press.
  • Kalelioglu, F., Gülbahar, Y. ve Kukul, V. (2016). A framework for computational thinking based on a systematic research review. Baltic Journal of Modern Computing, 4(3), 583.
  • Kalelioğlu, F. (2017). Bilgisayarsız bilgisayar bilimi (B3) öğretimi. Y. Gülbahar (Yay. haz.). Bilgi İşlemsel Düşünmeden Programlamaya, içinde (ss. 183-206). Ankara: Pegem Akademi.
  • Kandemir, C. M. (2017). Metin tabanlı programlama. Y. Gülbahar (Yay. haz.). Bilgi İşlemsel Düşünmeden Programlamaya, içinde (ss. 267-294). Ankara: Pegem Akademi.
  • Kert, S. B. (2018). Programlama öğretimi için pedagojik yaklaşımlar. Y. Gülbahar ve H. Karal (Yay. haz.). Kuramdan Uygulamaya Programlama Öğretimi, içinde (ss. 93-130). Ankara: Pegem Akademi.
  • Koehler, M. J. ve Mishra, P. (2008). Introducing TPCK. J. A. Colbert, K. E. Boyd, K. A. Clark, S. Guan, J. B. Harris, M. A. Kelly ve A. D. Thompson (Yay. haz.). Handbook of Technological Pedagogical Content Knowledge For Educators içinde (ss. 1-29). New York: Routledge.
  • Menekse, M. (2015). Computer science teacher professional development in the United States: a review of studies published between 2004 and 2014. Computer Science Education, 25(4), 325-350.
  • Nasser-Abu Alhija, F. ve Levi-Eliyahu, O. (2019). Modelling achievement in advanced computer science: the role of learner characteristics and perceived learning environment. Computer Science Education, 29(1), 79-102.
  • National Curriculum. (2017). National curriculum in England: computing programmes of study. Department for Education. Erişim adresi: https://www.gov.uk/government/publications/ national-curriculum-in-england-computing-programmes-of-study.
  • Papert, S. ve Harel, I. (1991). Situating constructionism. Constructionism, 36(2), 1-11.
  • Perkins, D. N. ve Salomon, G. (2012). Knowledge to go: A motivational and dispositional view of transfer. Educational Psychologist, 47(3), 248-258.
  • Robins, A., Rountree, J. ve Rountree, N. (2003). Learning and teaching programming: A review and discussion. Computer Science Education, 13(2), 137-172.
  • Salomon, G. ve Perkins, D. N. (1987). Transfer of cognitive skills from programming: When and how? Journal of educational computing research, 3(2), 149-169.
  • Sands, P., Yadav, A. ve Good, J. (2018). Computational thinking in K-12: In-service teacher perceptions of computational thinking. M. S. Khine (Yay. haz.), Computational thinking in the STEM disciplines, içinde (ss. 151-164). Cham: Springer.
  • Schreier, M. (2012). Qualitative content analysis in practice. Thousand Oaks, CA: Sage
  • Schwartz, J., Stagner, J. ve Morrison, W. (2006). Kid's programming language (KPL). In ACM SIGGRAPH 2006 Educators Program içinde (s. 52). ACM. DOI: 10.1145/1179295.1179348.
  • Selby, C. ve Woollard, J. (2013). Computational thinking: the developing definition. Erişim adresi: https://eprints.soton.ac.uk/356481/1/Selby_Woollard_bg_soton_eprints.pdf.
  • Shulman, L. (1986). Those who understand: Knowledge growth in teaching. Educational Researcher, 15(2), 4-14.
  • Şimşek, İ. B. (2018). Dünyada programlama öğretimi. Y. Gülbahar ve H. Karal (Yay. haz.), Kuramdan Uygulamaya Programlama Öğretimi, içinde (ss. 37-65). Ankara: Pegem Akademi.
  • Tebliğler Dergisi. (2016). 2709 Sayılı Tebliğler Dergisi. Erişim adresi: http://goo.gl/uhnxt6.
  • Türker, P. M. ve Pala, F. K. (2018). Ortaokul öğrencilerinin, öğretmenlerin ve öğrenci velilerinin kodlamaya yönelik görüşleri. İlköğretim Online, 17(4).
  • Üçgül, M. (2017). Eğitsel robotlar ve bilgi işlemsel düşünme. Y. Gülbahar (Yay. haz.). Bilgi İşlemsel Düşünmeden Programlamaya, içinde (ss. 295-317). Ankara: Pegem Akademi.
  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
  • Wing, J. (2011). Research notebook: Computational thinking-What and why. The Link Magazine, 20-23.
  • Yadav, A., Krist, C., Good, J. ve Caeli, E. N. (2018). Computational thinking in elementary classrooms: measuring teacher understanding of computational ideas for teaching science. Computer Science Education, 28(4), 371-400.
  • Yecan, E., Özçınar, H. ve Tanyeri, T. (2017). Bilişim teknolojileri öğretmenlerinin görsel programlama öğretimi deneyimleri. İlköğretim Online, 16(1), 377-393.
  • Yıldırım, A. ve Şimşek, H. (2013). Sosyal bilimlerde nitel araştırma yöntemleri (9. Baskı). Ankara: Seçkin Yayıncılık.
  • Yin, R. K. (2003). Case study research: Design and methods (3rd ed.). Thousand Oaks, CA: Sage.
  • YÖK. (2018). Bilgisayar ve Öğretim Teknolojileri Öğretmenliği Lisans Programı. Erişim adresi: https://www.yok.gov.tr/Documents/Kurumsal/egitim_ogretim_dairesi/Yeni-OgretmenYetistirme-Lisans-Programlari/Bilgisayar_ve_Ogretim_ Teknolojileri_ Ogretmenligi_ Lisans_Programi.pdf.
  • Yükseltürk, E. ve Altıok, S. (2017). Blok tabanlı programlama. Y. Gülbahar (Yay. haz.). Bilgi İşlemsel Düşünmeden Programlamaya, içinde (ss. 241-266). Ankara: Pegem Akademi.
APA Göncü A, Cetin I, SENDURUR P (2020). Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. , 301 - 321. 10.17860/mersinefd.665725
Chicago Göncü Aslı,Cetin Ibrahim,SENDURUR POLAT Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. (2020): 301 - 321. 10.17860/mersinefd.665725
MLA Göncü Aslı,Cetin Ibrahim,SENDURUR POLAT Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. , 2020, ss.301 - 321. 10.17860/mersinefd.665725
AMA Göncü A,Cetin I,SENDURUR P Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. . 2020; 301 - 321. 10.17860/mersinefd.665725
Vancouver Göncü A,Cetin I,SENDURUR P Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. . 2020; 301 - 321. 10.17860/mersinefd.665725
IEEE Göncü A,Cetin I,SENDURUR P "Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri." , ss.301 - 321, 2020. 10.17860/mersinefd.665725
ISNAD Göncü, Aslı vd. "Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri". (2020), 301-321. https://doi.org/10.17860/mersinefd.665725
APA Göncü A, Cetin I, SENDURUR P (2020). Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. Mersin Üniversitesi Eğitim Fakültesi Dergisi, 16(2), 301 - 321. 10.17860/mersinefd.665725
Chicago Göncü Aslı,Cetin Ibrahim,SENDURUR POLAT Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. Mersin Üniversitesi Eğitim Fakültesi Dergisi 16, no.2 (2020): 301 - 321. 10.17860/mersinefd.665725
MLA Göncü Aslı,Cetin Ibrahim,SENDURUR POLAT Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. Mersin Üniversitesi Eğitim Fakültesi Dergisi, vol.16, no.2, 2020, ss.301 - 321. 10.17860/mersinefd.665725
AMA Göncü A,Cetin I,SENDURUR P Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. Mersin Üniversitesi Eğitim Fakültesi Dergisi. 2020; 16(2): 301 - 321. 10.17860/mersinefd.665725
Vancouver Göncü A,Cetin I,SENDURUR P Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri. Mersin Üniversitesi Eğitim Fakültesi Dergisi. 2020; 16(2): 301 - 321. 10.17860/mersinefd.665725
IEEE Göncü A,Cetin I,SENDURUR P "Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri." Mersin Üniversitesi Eğitim Fakültesi Dergisi, 16, ss.301 - 321, 2020. 10.17860/mersinefd.665725
ISNAD Göncü, Aslı vd. "Bilişim Teknolojileri ve Yazılım Dersi Öğretmenlerinin Kodlama Eğitimine Yönelik Görüşleri". Mersin Üniversitesi Eğitim Fakültesi Dergisi 16/2 (2020), 301-321. https://doi.org/10.17860/mersinefd.665725