Research Article
BibTex RIS Cite

BİR OLGUBİLİM ÇALIŞMASI: KODLAMA EĞİTİMİNDE NELER YAŞANIYOR?

Year 2018, Volume: 8 Issue: 2, 1 - 34, 15.07.2018
https://doi.org/10.17943/etku.340103

Abstract

Olgubilim desenine sahip bu nitel çalışmada son yıllarda ortaokul
düzeyinde popülerleşen bir kavram olan kodlama ve kodlama eğitiminin farklı
katılımcı grupları üzerinde nasıl algılandığı ve onların bu fenomeni nasıl
deneyimledikleri açıklanmaya çalışılmıştır. Katılımcı grubu olarak okul
idarecileri, BT öğretmenleri, öğrenciler ve velileri belirlenmiş olup, bu
gruplar ile derinlemesine görüşmeler yapılarak veriler toplanmıştır. Çalışmada
veri çeşitlemesi için görüşmelerin yanı sıra gözlem ve fotoğraflar kullanılmıştır.
Veri analizinde içerik analizi yöntemi kullanılmış, önceden belirlenen kodların
yanı sıra veri toplama sürecinden sonrada yeni kodlar düzenlenerek temalar
araştırma sorularının etrafında şekillenmiştir. Analiz sonucunda; kodlama ve
kodlama eğitiminin katılımcı grupları üzerinde farklı algılar oluşturduğu,
veliler, öğrenciler ve branş itibari ile farklılaşan idareci görüşleri
oluştuğu, fenomen ile ilgili hala tam olarak bir kavram bütünlüğünün ve
farkındalığının sağlanamadığı görülmüştür. BT Öğretmenlerinin kodlama eğitimi
konusunda farklı görüşler oluştuğu hem içerik hem de süreç olarak değişik
uygulamaların olduğu, bu eğitimi verebilmek için kendi yeterliliklerini eksik
gördükleri, kodlamanın yaygınlaştırılması için okul içi ve okul dışı ortamlarda
herhangi bir etkinlik içerisinde bulunmadıkları sonucuna ulaşılmıştır.

References

  • Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832-835.
  • Akpınar, Y. ve Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online. 13(1).1-4
  • Arabacıoğlu, T., Bülbül, H. ve Filiz, A. (2007, 31 Ocak – 2 Şubat). Bilgisayar programlama öğretiminde yeni bir yaklaşım. Akademik Bilişim’07 - IX. Akademik Bilişim Konferansında sunuldu, Kütahya.
  • Barr, V., ve Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? Acm Inroads, 2(1), 48-54.
  • Brusilovsky, P. ve Spring, M. (2004). Adaptive, engaging, and explanatory visualization in a C programming course. Proceedings of EDMEDIA' 2004 -World Conference on Educational Multimedia, Hypermedia and Telecommunications (s. 1264-1271). Lugano, Switzerland.
  • Casey, P. J. (1997). Computer Programming. Journal of Computers in the Schools:13(1-2), 41-51.
  • Chen, G., Shen J., Barth-Cohen, L., Jiang S., Huang., X., ve Eltoukhy M.(2017). Assesing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers and Education 109.s.162-175.
  • Creswell, J.W. (2007). Qualitative inquiry and research design: Choosing among five approaches, 2nd Ed. Thousand Oaks, CA: Sage Publishers.
  • Çakıroğlu, Ü., Sarı, E. ve Akkan,Y.(2011). The View of The Teachers about The Contribution of Teaching Programming to The Gifted Students in The Problem Solving. 5th International Computer and Instructional Technologies Symposium (ICITS-2011), Elazığ, 2011.
  • Cuny, J., Snyder, L., ve Wing, J. (2010). Demystifying computational thinking for non-computer scientists. Unpublished manuscript in progress, referenced in http://www.cs. cmu.edu/~ CompThink/resources/TheLinkWing. pdf . Son Erişim Tarihi:11.05.2017
  • Çetin, E. (2012). Bilgisayar Programlama eğitiminin çocukların problem çözme becerileri üzerine etkisi. Yüksek Lisans Tezi. Gazi üniversitesi Eğitim bilimleri Enstitüsü, Bilgisayar ve Öğretimi Teknolojileri Eğitimi ABD. Ankara.
  • Deek F. ve Espinosa, I. (2005). An evolving approach to learning problem solving and program development: The distributed learning model. International Journal on E-Learning, 4, 409-426.
  • Denzin, N. (2001). The reflexive interview and a performative social science. Qualitative Research, 23-46, http://grj.sagepub.com/cgi/content/abstract/1/1/23. Erişim Tarihi: 12.04.2017
  • Du, J., Wimmer, H. ve Rada, R. (2016). “Hour of Code”: Can it change students’ attitudes toward programming?. Journal of Information Technology Education: Innovations in Practice, 15, 52-73. http://www.jite.org/documents/Vol15/JITEv15IIPp053-073Du1950.pdf
  • Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5–6 years old kindergarten children in a computer programming environment: A case study. Computers & Education, 63, 87–97.
  • Giorgi, A. 1997, 'The Theory, Practice and Evaluation of the Phenomenological Method as a Qualitative Research Procedure'. Journal of Phenomenological Psychology, 28(2) 235- 261.
  • Grout, V., & Houlden, N. (2014). Taking computer science and programming into schools: The Glyndw r/BCS Turing Project. Procedia – Social and Behavioral Sciences, 141(25), 680–685.
  • Grover, S., & Pea, R. (2013). Computational thinking in K12 a review of the state of the field. Educational Researcher, 42(1), 38-43.
  • Gülmez, I. (2009). Programlama öğretiminde görselleştirme araçlarının kullanımının öğrenci başarı ve motivasyonuna etkisi. Yüksek Lisans Tezi, Marmara Üniversitesi, İstanbul.
  • Husserl, E. (1999). The Essential Husserl: Basic writings in transcendental phenomenology. (D. Welton, Ed.). Bloomington, Ind.: Indiana University Press.
  • Jenkins, T. (2002). On the difficulty of learning to program. In 3rd annual Conference of LTSN-ICS, Loughbrorough University, Leicestershire, UK.
  • Jones, S. P. (2013). Computing at school in the UK. http://research.microsoft. com/enus/um/people/simonpj/papers/cas/computingatschoolcacm.pdf.
  • Kelleher, C., Pausch, R. ve Kiesler, S. (2007). Storytelling Alice motivates middle school girls to learn computer programming, ACM, San Jose, California, USA.
  • Kalelioglu, F., ve Gülbahar, Y. (2014). The effect of teaching programming via scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education, 13(1), 33–50.
  • Korkusuz, E., Korkusuz Arı, N. ve Şekerci, Z. (2016). BT Öğretmenlerinin kodlama dersi konmasına ve içeriğine yönelik görüşlerinin belirlenmesi. Eğitimde Fatih Projesi Eğitim Teknolojileri zirvesi. Bildiri Kitabı. 248-266.
  • Lin, C. ve Zhang, M. (2003, April). The use of computer animation in teaching discrete structures course. MICS 2003 Proceedings The 36th Annual Midwest Instruction and Computing Symposium.http://www.micsymposium.org/apache2-mics_2003/Lin.PDF son erişim 09.05.2017
  • Lincoln, Y.,S., ve Guba, E.,G. (1985). Naturalistic ınquiry. Newbury Park, CA: Sage Publications.
  • Margolis, J., Estrella, R., Goode, J., Holme, J. J., ve Nao, K. (2010). Stuck in the shallow end: Education, race, and computing. MIT Press.
  • Moustakas, C. (1994). Phenomenological research methods. Thousand Oaks, CA: Sage Publishers.
  • Patton, M. (1990). Qualitative evaluation and research methods (pp. 169-186). Beverly Hills, CA: Sage Publications.
  • Resnick, M., (2001). The PIE Network: Promoting science inquiry and engineering through playful invention and exploration with new digital technologies. Proposal to the National Science Foundation ( Project Funded 2001-2004).
  • Schulte, C. ve Bennedsen, J. (2006). What do teachers teach in introductory programming? The Second International Computing Education Research Workshop, University of Kent, Canterbury, United Kingdom.
  • Taylor, S. ve Bogdan, R. (1998).Introduction to Qualitative research methods: A Guidebook and Resource. John Wiley and Sons Inc. Hoboken, New Jersey.
  • Yardi, S., ve Bruckman, A. (2007, September). What is computing?: bridging the gap between teenagers' perceptions and graduate students' experiences. In Proceedings of the third international workshop on Computing education research (pp. 39e50). ACM.
  • Yin, R. (2011). Qualitative Research from Start to Finish . The Guilford Press New York London.
  • Yükseltürk, E. ve Altıok, S. (2015). BT Öğretmen adaylarının Bilgisayar Programlama Öğretimine Yönelik Görüşleri. Amasya Üniversitesi Eğitim Fakültesi Dergisi 4(1), 50-65.
  • Wachenchauzer, R. (2004). Work in progress promoting critical thinking while learning programming language concepts and paradigms. 34th ASEE/IEEE Frontiers in Education Conference. Savannah,GA.
  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
Year 2018, Volume: 8 Issue: 2, 1 - 34, 15.07.2018
https://doi.org/10.17943/etku.340103

Abstract

References

  • Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832-835.
  • Akpınar, Y. ve Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online. 13(1).1-4
  • Arabacıoğlu, T., Bülbül, H. ve Filiz, A. (2007, 31 Ocak – 2 Şubat). Bilgisayar programlama öğretiminde yeni bir yaklaşım. Akademik Bilişim’07 - IX. Akademik Bilişim Konferansında sunuldu, Kütahya.
  • Barr, V., ve Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? Acm Inroads, 2(1), 48-54.
  • Brusilovsky, P. ve Spring, M. (2004). Adaptive, engaging, and explanatory visualization in a C programming course. Proceedings of EDMEDIA' 2004 -World Conference on Educational Multimedia, Hypermedia and Telecommunications (s. 1264-1271). Lugano, Switzerland.
  • Casey, P. J. (1997). Computer Programming. Journal of Computers in the Schools:13(1-2), 41-51.
  • Chen, G., Shen J., Barth-Cohen, L., Jiang S., Huang., X., ve Eltoukhy M.(2017). Assesing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers and Education 109.s.162-175.
  • Creswell, J.W. (2007). Qualitative inquiry and research design: Choosing among five approaches, 2nd Ed. Thousand Oaks, CA: Sage Publishers.
  • Çakıroğlu, Ü., Sarı, E. ve Akkan,Y.(2011). The View of The Teachers about The Contribution of Teaching Programming to The Gifted Students in The Problem Solving. 5th International Computer and Instructional Technologies Symposium (ICITS-2011), Elazığ, 2011.
  • Cuny, J., Snyder, L., ve Wing, J. (2010). Demystifying computational thinking for non-computer scientists. Unpublished manuscript in progress, referenced in http://www.cs. cmu.edu/~ CompThink/resources/TheLinkWing. pdf . Son Erişim Tarihi:11.05.2017
  • Çetin, E. (2012). Bilgisayar Programlama eğitiminin çocukların problem çözme becerileri üzerine etkisi. Yüksek Lisans Tezi. Gazi üniversitesi Eğitim bilimleri Enstitüsü, Bilgisayar ve Öğretimi Teknolojileri Eğitimi ABD. Ankara.
  • Deek F. ve Espinosa, I. (2005). An evolving approach to learning problem solving and program development: The distributed learning model. International Journal on E-Learning, 4, 409-426.
  • Denzin, N. (2001). The reflexive interview and a performative social science. Qualitative Research, 23-46, http://grj.sagepub.com/cgi/content/abstract/1/1/23. Erişim Tarihi: 12.04.2017
  • Du, J., Wimmer, H. ve Rada, R. (2016). “Hour of Code”: Can it change students’ attitudes toward programming?. Journal of Information Technology Education: Innovations in Practice, 15, 52-73. http://www.jite.org/documents/Vol15/JITEv15IIPp053-073Du1950.pdf
  • Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5–6 years old kindergarten children in a computer programming environment: A case study. Computers & Education, 63, 87–97.
  • Giorgi, A. 1997, 'The Theory, Practice and Evaluation of the Phenomenological Method as a Qualitative Research Procedure'. Journal of Phenomenological Psychology, 28(2) 235- 261.
  • Grout, V., & Houlden, N. (2014). Taking computer science and programming into schools: The Glyndw r/BCS Turing Project. Procedia – Social and Behavioral Sciences, 141(25), 680–685.
  • Grover, S., & Pea, R. (2013). Computational thinking in K12 a review of the state of the field. Educational Researcher, 42(1), 38-43.
  • Gülmez, I. (2009). Programlama öğretiminde görselleştirme araçlarının kullanımının öğrenci başarı ve motivasyonuna etkisi. Yüksek Lisans Tezi, Marmara Üniversitesi, İstanbul.
  • Husserl, E. (1999). The Essential Husserl: Basic writings in transcendental phenomenology. (D. Welton, Ed.). Bloomington, Ind.: Indiana University Press.
  • Jenkins, T. (2002). On the difficulty of learning to program. In 3rd annual Conference of LTSN-ICS, Loughbrorough University, Leicestershire, UK.
  • Jones, S. P. (2013). Computing at school in the UK. http://research.microsoft. com/enus/um/people/simonpj/papers/cas/computingatschoolcacm.pdf.
  • Kelleher, C., Pausch, R. ve Kiesler, S. (2007). Storytelling Alice motivates middle school girls to learn computer programming, ACM, San Jose, California, USA.
  • Kalelioglu, F., ve Gülbahar, Y. (2014). The effect of teaching programming via scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education, 13(1), 33–50.
  • Korkusuz, E., Korkusuz Arı, N. ve Şekerci, Z. (2016). BT Öğretmenlerinin kodlama dersi konmasına ve içeriğine yönelik görüşlerinin belirlenmesi. Eğitimde Fatih Projesi Eğitim Teknolojileri zirvesi. Bildiri Kitabı. 248-266.
  • Lin, C. ve Zhang, M. (2003, April). The use of computer animation in teaching discrete structures course. MICS 2003 Proceedings The 36th Annual Midwest Instruction and Computing Symposium.http://www.micsymposium.org/apache2-mics_2003/Lin.PDF son erişim 09.05.2017
  • Lincoln, Y.,S., ve Guba, E.,G. (1985). Naturalistic ınquiry. Newbury Park, CA: Sage Publications.
  • Margolis, J., Estrella, R., Goode, J., Holme, J. J., ve Nao, K. (2010). Stuck in the shallow end: Education, race, and computing. MIT Press.
  • Moustakas, C. (1994). Phenomenological research methods. Thousand Oaks, CA: Sage Publishers.
  • Patton, M. (1990). Qualitative evaluation and research methods (pp. 169-186). Beverly Hills, CA: Sage Publications.
  • Resnick, M., (2001). The PIE Network: Promoting science inquiry and engineering through playful invention and exploration with new digital technologies. Proposal to the National Science Foundation ( Project Funded 2001-2004).
  • Schulte, C. ve Bennedsen, J. (2006). What do teachers teach in introductory programming? The Second International Computing Education Research Workshop, University of Kent, Canterbury, United Kingdom.
  • Taylor, S. ve Bogdan, R. (1998).Introduction to Qualitative research methods: A Guidebook and Resource. John Wiley and Sons Inc. Hoboken, New Jersey.
  • Yardi, S., ve Bruckman, A. (2007, September). What is computing?: bridging the gap between teenagers' perceptions and graduate students' experiences. In Proceedings of the third international workshop on Computing education research (pp. 39e50). ACM.
  • Yin, R. (2011). Qualitative Research from Start to Finish . The Guilford Press New York London.
  • Yükseltürk, E. ve Altıok, S. (2015). BT Öğretmen adaylarının Bilgisayar Programlama Öğretimine Yönelik Görüşleri. Amasya Üniversitesi Eğitim Fakültesi Dergisi 4(1), 50-65.
  • Wachenchauzer, R. (2004). Work in progress promoting critical thinking while learning programming language concepts and paradigms. 34th ASEE/IEEE Frontiers in Education Conference. Savannah,GA.
  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
There are 38 citations in total.

Details

Primary Language Turkish
Journal Section Articles
Authors

Veysel Karani Ceylan

Kerim Gündoğdu

Publication Date July 15, 2018
Published in Issue Year 2018 Volume: 8 Issue: 2

Cite

APA Ceylan, V. K., & Gündoğdu, K. (2018). BİR OLGUBİLİM ÇALIŞMASI: KODLAMA EĞİTİMİNDE NELER YAŞANIYOR?. Eğitim Teknolojisi Kuram Ve Uygulama, 8(2), 1-34. https://doi.org/10.17943/etku.340103

Cited By