Year 2018,
Issue: 48, 85 - 110, 17.10.2018
Aslı Göncü
,
İbrahim Çetin
,
Ercan Top
References
- Agalianos, A., Noss, R. & Whitty, G. (2001). Logo in mainstream schools: The struggle over the soul of an educational innovation. British Journal of Sociology of Education, 22(4), 479–500.
- Akpınar, Y. ve Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online, 13(1).
- Bakanlığı, M. E. (2017). 2017 yılı öğretmenlerin hizmet içi eğitim planı. http://oygm.meb.gov.tr/www/icerik_goruntule.php?KNO=28 adresinden 21 Mayıs 2017 tarihinde indirilmiştir.
- Barr, V. & 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.
- Bower, M. & Falkner, K. (2015). Computational Thinking, the Notional Machine, Pre-service Teachers, and Research Opportunities. In Proceedings of the 17th Australasian Computing Education Conference (ACE 2015), 27, 30.
- Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2016). Developing Computational Thinking in Compulsory Education-Implications for policy and practice. Joint Research Centre (Seville site). doi:10.2791/792158
- BTE Atölyeler. (2017). Bilişim Teknolojileri Eğitimcileri Derneği. http://bte.org.tr/atolyeler/ adresinden 23 Mayıs 2017 tarihinde ulaşılmıştır.
- Büyüköztürk, Ş., Çakmak, E. K., Akgün, Ö. E., Karadeniz, Ş. ve Demirel, F.(2011). Bilimsel araştırma yöntemleri, 6. Ankara: PegemA Yayıncılık.
- Cetin, I. (2013). Visualization: A tool for enhancing students’ concept images of basic object-oriented concepts. Computer Science Education, 23(1), 1-23.
- Cetin, I. (2015). Students’ understanding of loops and nested loops in computer programming: An APOS theory perspective. Canadian Journal of Science, Mathematics and Technology Education, 15(2), 155–170.
- Cetin, I. (2016). Preservice Teachers’ Introduction to Computing: Exploring Utilization of Scratch. Journal of Educational Computing Research, 54(7), 997-1021.
- Creswell, J. W. & Clark, V. L. P. (2007). Designing and conducting mixed methods research. Thousand Oaks, CA:Sage.
- CSTA (2016). K-12 Computer Science Standards. Retrieved June 1, 2017, from https://www.csteachers.org/page/CSTA_Standards
- Cuny, J., Synder, L. & Wing, J. M. (2010). Demystifying Computational Thinking for Non-Computer Scientists. Work in progress.
- Çetin, İ. & Toluk Uçar, Z. (Basımda).Bilgi-işlemsel düşünme tanımı ve kapsamı. Ankara: Pegem Yayıncılık.
- Department for Education. (2013). National curriculum in England: Framework for key stages 1 to 4. Retrieved March 23, 2017, from https://www.gov.uk/government/publications/nationalcurriculum-in-england-framework-for-key-stages-1-to-4
- Du Boulay, B. (1986). Some difficulties of learning to program. Journal of Educational Computing Research, 2(1), 57-73.
- Feurzeig, W. & Papert, S. A. (2011). Programming-languages as a conceptual framework for teaching mathematics. Interactive Learning Environments, 19(5), 487–501.
- Glesne, C. (2013). Nitel Araştırmaya Giriş. (Çev: Ali Ersoy ve Pelin Yalçınoğlu). Ankara: Anı Yayıncılık.
- Gülbahar, Y. ve Kalelioğlu, F. (2014). The Effects Of Teaching Programming Via Scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education-An International Journal, 13(1), 33-50.
- Hour of code. (2016). Retrieved March 27, 2017, from https://code.org/employees/microsoft
- Kafai, Y. B., Burke, Q. & Resnick, M. (2014). Connected code: Why children need to learn programming. Mit Press. Retrieved March 19, 2017, from https://mitpress.mit.edu/connected-code
- Kalelioglu, F., Gülbahar, Y. & Kukul, V. (2016). A Framework for Computational Thinking Based on a Systematic Research Review. Baltic Journal of Modern Computing, 4(3), 583.
- Korkmaz, Ö., Çakir, R. ve Özden, M. Y. (2017). A validity and reliability study of the Computational Thinking Scales (CTS). Computers in Human Behavior.
- Merriam, S. B. (1998). Qualitative Research and Case Study Applications in Education. Revised and Expanded from" Case Study Research in Education.".San Francisco, CA: Jossey-Bass Publishers.
- Noble, A. (2012). Science the key to seize control of the future. Sydney Morning Herald. Retrieved April 4, 2017, from http://www.smh.com.au/federal-politics/political-opinion/science-the-key-to-seize-control-of-the-future-20121225-2bv55.html
- Özçınar, H., Yecan, E. ve Tanyeri, T. (2016). Öğretmen gözüyle görsel programlama öğretimi. Proceedıng book, 71.
- Piaget, J. (1964). Part I: Cognitive development in children: Piaget development and learning. Journal of research in science teaching, 2(3), 176-186.
- Saltan, F. & Kara, M. (2016). ICT Teachers’ Acceptance of “Scratch” as Algorithm Visualization Software. Higher Education Studies, 6(4), 146.
- Sayın, Z. ve Seferoğlu, S. S. (2016). Yeni Bir 21. Yüzyıl Becerisi Olarak Kodlama Eğitimi ve Kodlamanın Eğitim Politikalarına Etkisi.
- Selby, C. & Woollard, J. (2013). Computational thinking: the developing definition. University of Southampton (E-prints) 6pp. Retrieved November 16, 2016, from https://eprints.soton.ac.uk/356481/1/Selby_Woollard_bg_soton_eprints.pdf
- Taub, R., Ben-Ari, M., & Armoni, M. (2009). The effect of CS unplugged on middle-school students' views of CS. ACM SIGCSE Bulletin, 41(3), 99-103
- Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
- Yecan, E., Özçınar, H. ve Tanyeri, T. (2017). Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. Elementary Education Online. 16(1), 377-393.
- Yıldırım, A. ve Şimşek, H. (2013). Sosyal Bilimlerde Nitel Araştırma Yöntemleri. Ankara: Seçkin Yayıncılık.
- Yin, R. (1984). Case Study Research: Design & Methods. Beverly Hills, CA: Sage.
- Yükseltürk, E. ve Altıok, S. (2015). Bilişim Teknolojileri Öğretmen Adaylarının Bilgisayar Programlama Öğretimine Yönelik Görüşleri. Amasya Üniversitesi Eğitim Fakültesi Dergisi, 4(1), 50-65.
- Zyda, M. (2009). Computer science in the conceptual age. Communications of the ACM, 52(12), 66-72.
ÖĞRETMEN ADAYLARININ KODLAMA EĞİTİMİNE YÖNELİK GÖRÜŞLERİ:BİR DURUM ÇALIŞMASI
Year 2018,
Issue: 48, 85 - 110, 17.10.2018
Aslı Göncü
,
İbrahim Çetin
,
Ercan Top
Abstract
Kodlama eğitiminde son
yıllarda hızlı değişmeler gözlenmektedir.
Birçok ülke müfredatlarına kodlama ile ilgili dersler eklemektedir. Bu hızlı
değişim araştırmacılar için birçok
soruyu beraberinde getirmektedir. Bu bağlamda öğretmenlerin ve öğretmen
adaylarının kodlama eğitimine yönelik görüşlerinin belirlenmesi önem arz
etmektedir. Bu çalışma ile Bilgisayar ve Öğretim Teknolojileri Eğitimi bölümü
öğretmen adaylarının kodlama eğitimine yönelik düşüncelerini keşfetmek amaçlanmaktadır.
Bu amaca yönelik olarak 12 (3 birinci sınıf, 3 ikinci sınıf, 3 üçüncü sınıf ve
3 dördüncü sınıf) Bilgisayar ve Öğretim Teknolojileri Eğitimi bölümü öğretmen
adayından durum çalışması yöntemi ile nitel veri elde edilmiştir. Çalışmada
veriler araştırmanın amacı dikkate alınarak geliştirilen yarı yapılandırılmış
görüşme tekniği ile toplanmıştır. Elde edilen verilerin analizinde nitel içerik
analizi kullanılmıştır. Araştırma sürecinde elde edilen bulgular 9 farklı
kategori altında değerlendirilmiştir. Araştırma bulgularına genel olarak
bakıldığında öğretmen adaylarının kodlama eğitimine yönelik görüşlerinin
sınırlı olduğu gözlenmiştir. Öğretmen adaylarının kodlama eğitiminin temel
yapılardan sadece problem çözme ve algoritmik düşünmeden bahsettikleri
görülmüştür. Buna ek olarak öğretmen adaylarının problem çözme ve algoritmik
düşünmeden bahsederken onları bütün bileşenleri ile ele aldıklarını iddia etmek
güçtür.
References
- Agalianos, A., Noss, R. & Whitty, G. (2001). Logo in mainstream schools: The struggle over the soul of an educational innovation. British Journal of Sociology of Education, 22(4), 479–500.
- Akpınar, Y. ve Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online, 13(1).
- Bakanlığı, M. E. (2017). 2017 yılı öğretmenlerin hizmet içi eğitim planı. http://oygm.meb.gov.tr/www/icerik_goruntule.php?KNO=28 adresinden 21 Mayıs 2017 tarihinde indirilmiştir.
- Barr, V. & 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.
- Bower, M. & Falkner, K. (2015). Computational Thinking, the Notional Machine, Pre-service Teachers, and Research Opportunities. In Proceedings of the 17th Australasian Computing Education Conference (ACE 2015), 27, 30.
- Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2016). Developing Computational Thinking in Compulsory Education-Implications for policy and practice. Joint Research Centre (Seville site). doi:10.2791/792158
- BTE Atölyeler. (2017). Bilişim Teknolojileri Eğitimcileri Derneği. http://bte.org.tr/atolyeler/ adresinden 23 Mayıs 2017 tarihinde ulaşılmıştır.
- Büyüköztürk, Ş., Çakmak, E. K., Akgün, Ö. E., Karadeniz, Ş. ve Demirel, F.(2011). Bilimsel araştırma yöntemleri, 6. Ankara: PegemA Yayıncılık.
- Cetin, I. (2013). Visualization: A tool for enhancing students’ concept images of basic object-oriented concepts. Computer Science Education, 23(1), 1-23.
- Cetin, I. (2015). Students’ understanding of loops and nested loops in computer programming: An APOS theory perspective. Canadian Journal of Science, Mathematics and Technology Education, 15(2), 155–170.
- Cetin, I. (2016). Preservice Teachers’ Introduction to Computing: Exploring Utilization of Scratch. Journal of Educational Computing Research, 54(7), 997-1021.
- Creswell, J. W. & Clark, V. L. P. (2007). Designing and conducting mixed methods research. Thousand Oaks, CA:Sage.
- CSTA (2016). K-12 Computer Science Standards. Retrieved June 1, 2017, from https://www.csteachers.org/page/CSTA_Standards
- Cuny, J., Synder, L. & Wing, J. M. (2010). Demystifying Computational Thinking for Non-Computer Scientists. Work in progress.
- Çetin, İ. & Toluk Uçar, Z. (Basımda).Bilgi-işlemsel düşünme tanımı ve kapsamı. Ankara: Pegem Yayıncılık.
- Department for Education. (2013). National curriculum in England: Framework for key stages 1 to 4. Retrieved March 23, 2017, from https://www.gov.uk/government/publications/nationalcurriculum-in-england-framework-for-key-stages-1-to-4
- Du Boulay, B. (1986). Some difficulties of learning to program. Journal of Educational Computing Research, 2(1), 57-73.
- Feurzeig, W. & Papert, S. A. (2011). Programming-languages as a conceptual framework for teaching mathematics. Interactive Learning Environments, 19(5), 487–501.
- Glesne, C. (2013). Nitel Araştırmaya Giriş. (Çev: Ali Ersoy ve Pelin Yalçınoğlu). Ankara: Anı Yayıncılık.
- Gülbahar, Y. ve Kalelioğlu, F. (2014). The Effects Of Teaching Programming Via Scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education-An International Journal, 13(1), 33-50.
- Hour of code. (2016). Retrieved March 27, 2017, from https://code.org/employees/microsoft
- Kafai, Y. B., Burke, Q. & Resnick, M. (2014). Connected code: Why children need to learn programming. Mit Press. Retrieved March 19, 2017, from https://mitpress.mit.edu/connected-code
- Kalelioglu, F., Gülbahar, Y. & Kukul, V. (2016). A Framework for Computational Thinking Based on a Systematic Research Review. Baltic Journal of Modern Computing, 4(3), 583.
- Korkmaz, Ö., Çakir, R. ve Özden, M. Y. (2017). A validity and reliability study of the Computational Thinking Scales (CTS). Computers in Human Behavior.
- Merriam, S. B. (1998). Qualitative Research and Case Study Applications in Education. Revised and Expanded from" Case Study Research in Education.".San Francisco, CA: Jossey-Bass Publishers.
- Noble, A. (2012). Science the key to seize control of the future. Sydney Morning Herald. Retrieved April 4, 2017, from http://www.smh.com.au/federal-politics/political-opinion/science-the-key-to-seize-control-of-the-future-20121225-2bv55.html
- Özçınar, H., Yecan, E. ve Tanyeri, T. (2016). Öğretmen gözüyle görsel programlama öğretimi. Proceedıng book, 71.
- Piaget, J. (1964). Part I: Cognitive development in children: Piaget development and learning. Journal of research in science teaching, 2(3), 176-186.
- Saltan, F. & Kara, M. (2016). ICT Teachers’ Acceptance of “Scratch” as Algorithm Visualization Software. Higher Education Studies, 6(4), 146.
- Sayın, Z. ve Seferoğlu, S. S. (2016). Yeni Bir 21. Yüzyıl Becerisi Olarak Kodlama Eğitimi ve Kodlamanın Eğitim Politikalarına Etkisi.
- Selby, C. & Woollard, J. (2013). Computational thinking: the developing definition. University of Southampton (E-prints) 6pp. Retrieved November 16, 2016, from https://eprints.soton.ac.uk/356481/1/Selby_Woollard_bg_soton_eprints.pdf
- Taub, R., Ben-Ari, M., & Armoni, M. (2009). The effect of CS unplugged on middle-school students' views of CS. ACM SIGCSE Bulletin, 41(3), 99-103
- Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
- Yecan, E., Özçınar, H. ve Tanyeri, T. (2017). Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. Elementary Education Online. 16(1), 377-393.
- Yıldırım, A. ve Şimşek, H. (2013). Sosyal Bilimlerde Nitel Araştırma Yöntemleri. Ankara: Seçkin Yayıncılık.
- Yin, R. (1984). Case Study Research: Design & Methods. Beverly Hills, CA: Sage.
- Yükseltürk, E. ve Altıok, S. (2015). Bilişim Teknolojileri Öğretmen Adaylarının Bilgisayar Programlama Öğretimine Yönelik Görüşleri. Amasya Üniversitesi Eğitim Fakültesi Dergisi, 4(1), 50-65.
- Zyda, M. (2009). Computer science in the conceptual age. Communications of the ACM, 52(12), 66-72.