Yıl: 2017 Cilt: 16 Sayı: 1 Sayfa Aralığı: 377 - 393 Metin Dili: Türkçe DOI: 10.17051/io.2017.80833 İndeks Tarihi: 29-07-2022

Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri

Öz:
Hesaplamalı düşünmenin (computational thinking) her öğrencinin kazanması gereken bir "21 yüzyıl becerisi" olduğu düşüncesi bir çok ülkenin ilköğretim düzeyindeki öğretim programlarına görsel kodlama derslerinin dahil olmasını sağlamıştır. Bu araştırma da, halihazırda bilişim teknolojileri dersinde görsel programlama öğretimi yapan öğretmenlerin gözünden ilköğretimde görsel programlama öğretiminin incelenmesini amaçlamaktadır. Araştırma karma yöntem araştırma yaklaşımıyla yürütülmüş; öğretmenlerle yüz yüze görüşmeler sonrasında bir anket geliştirilerek uygulanmıştır. Bulgular, öğretmenlerin, programlamaya giriş amacıyla birbirlerinden farklı yöntemler kullandıklarını, gerçek hayattan örnekler, oyun tasarımı ve grup çalışmalarıyla ders işlediklerini, öğrencilerin genel akademik başarı durumları ve programlamaya ilgi düzeyleri arasındaki farklılıkların önemli olduğunu ortaya çıkarmıştır. Ayrıca programlamanın, öğrencilerin problem çözme, mantık yürütme ve algoritma oluşturma gibi farklı alanlardaki becerilerinin, yaratıcılık ve üreticiliklerinin gelişmesine katkı sağlayabileceği sonucuna varılmıştır
Anahtar Kelime:

Konular: Eğitim, Eğitim Araştırmaları Eğitim, Özel

ICT Teachers’ Visual Programming Teaching Experiences

Öz:
Since computational thinking is being discussed as a necessary skill for 21st century, manycountries decided to integrate visual programming into the elementary school curricula. This study aims toinvestigate “teaching to code at elementary school level” through the opinions of teachers who have chosento teach coding as a part of ICT and Software course. The research used a mixed methodology approach, anddata were collected through interviews with ICT teachers and followed by a survey. Findings revealed thatteachers use various strategies for introducing the coding concept, teach the lesson through examples fromdaily life, game development, and group studies. Based on interview data, the individual differences ofstudents in terms of overall academic achievement status and interest in coding seemed to be important forcoding lessons. Furthermore, findings indicate that learning to code may contribute to students’development on problem solving, logical thinking, and algorithm design skills, creativity and productivity.
Anahtar Kelime:

Konular: Eğitim, Eğitim Araştırmaları Eğitim, Özel
Belge Türü: Makale Makale Türü: Araştırma Makalesi Erişim Türü: Erişime Açık
  • Akpınar, Y. ve Altun, Y. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online, 13(1), 1- 4.
  • Armoni, M., Meerbaum-Salant, O., & Ben-Ari, M. (2015). From scratch to “real” programming. ACM Transactions on Computing Education (TOCE), 14(4), 25.
  • Atmatzidou, S., & Demetriadis, S. (2016). Advancing students’ computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems, 75, 661-670.
  • Basawapatna, A. R., Koh, K. H., & Repenning, A. (2010, June). Using scalable game design to teach computer science from middle school to graduate school. In Proceedings of the fifteenth annual conference on Innovation and technology in computer science education (pp. 224-228). ACM.
  • Brennan, K., & Resnick, M. (2012). Using artifact-based interviews to study the development of computational thinking in interactive media design. Paper presented at annual American Educational Research Association meeting, Vancouver, BC, Canada.
  • Creswell, J. W. (2012). Educational research: Planning, conducting and evaluating quantitative and qualitative research. Pearson Education.
  • CSTA (2011). K-12 Computer Science Standards. Erişim Tarihi: 3 Eylül 2016, http://csta.acm.org/Curriculum/sub/K12Standards.html.
  • Dagdilelis, V., Satratzemi, M., & Evangelidis, G. (2004). Introducing secondary education students to algorithms and programming. Education and Information Technologies, 9(2), 159-173.
  • Forišek, M., & Steinová, M. (2012, February). Metaphors and analogies for teaching algorithms. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (pp. 15-20). ACM.
  • Grover, S., & Pea, R. (2013). Computational thinking in K–12 a review of the state of the field. Educational Researcher, 42(1), 38-43.
  • Kalelioğlu, F., & Gülbahar, Y. (2014). The Effects of Teaching Programming via Scratch on Problem Solving Skills: A Discussion from Learners' Perspective. Informatics in Education, 13(1).
  • Kordaki, M. (2012). Diverse categories of programming learning activities could be performed within Scratch. Procedia-Social and Behavioral Sciences, 46, 1162-1166.
  • Lewis, C. M. (2010, March). How programming environment shapes perception, learning and goals: logo vs. scratch. In Proceedings of the 41st ACM technical symposium on computer science education (pp. 346- 350). ACM.
  • Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., & Settle, A. (2014, June). Computational thinking in k-9 education. In Proceedings of the working group reports of the 2014 on innovation & technology in computer science education conference (pp. 1-29). ACM.
  • Marshall, C., & Rossman, G.B. (1999). Designing qualitative research (3rd ed.). Thousand Oaks: Sage Publications.
  • Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education and Information Technologies, 7(1), 55-66.
  • Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books, Inc.
  • Papert, S., & Harel, I. (1991). Situating constructionism. Constructionism, 36, 1-11.
  • Robins, A., Rountree, J., & Rountree, N. (2003). Learning and teaching programming: A review and discussion. Computer Science Education, 13(2), 137-172.
  • San Chee, Y. (1993). Applying Gentner's theory of analogy to the teaching of computer programming. International journal of man-machine studies, 38(3), 347-368.
  • Seiter, L., & Foreman, B. (2013). Modeling the learning progressions of computational thinking of primary grade students. In Proceedings of the ninth annual international ACM conference on international computing education research (pp. 59-66). ACM.
  • Sisman Eren, E., & Sahin-Izmirli, O. (2012). Problems and Solution Suggestions Related to Information Technology Course According to Elementary School Principals and Information Technology Teachers (A Case from Eskisehir). Educational Sciences: Theory and Practice, 12(4), 2882-2888.
  • Tashakkori, A., & Teddlie, C. (2003). Handbook of mixed methods in the social and behavioral sciences. Thousand Oaks: Sage Publications.
  • Uzgur, B. Ç. ve Aykaç, N. (2016). Bilişim Teknolojileri ve Yazılım Dersi Öğretim Programının Öğretmen Görüşlerine Göre Değerlendirilmesi (Ege Bölgesi Örneği)/The Evaluation of Information Technologies and Software Course’s Curriculum According to the Teacher’s Ideas. Mustafa Kemal Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, 13(34).
  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
  • 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.
  • 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.
APA YECAN E, Özçınar H, TANYERİ T (2017). Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. , 377 - 393. 10.17051/io.2017.80833
Chicago YECAN ESRA,Özçınar Hüseyin,TANYERİ TAYFUN Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. (2017): 377 - 393. 10.17051/io.2017.80833
MLA YECAN ESRA,Özçınar Hüseyin,TANYERİ TAYFUN Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. , 2017, ss.377 - 393. 10.17051/io.2017.80833
AMA YECAN E,Özçınar H,TANYERİ T Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. . 2017; 377 - 393. 10.17051/io.2017.80833
Vancouver YECAN E,Özçınar H,TANYERİ T Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. . 2017; 377 - 393. 10.17051/io.2017.80833
IEEE YECAN E,Özçınar H,TANYERİ T "Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri." , ss.377 - 393, 2017. 10.17051/io.2017.80833
ISNAD YECAN, ESRA vd. "Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri". (2017), 377-393. https://doi.org/10.17051/io.2017.80833
APA YECAN E, Özçınar H, TANYERİ T (2017). Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. İlköğretim Online (elektronik), 16(1), 377 - 393. 10.17051/io.2017.80833
Chicago YECAN ESRA,Özçınar Hüseyin,TANYERİ TAYFUN Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. İlköğretim Online (elektronik) 16, no.1 (2017): 377 - 393. 10.17051/io.2017.80833
MLA YECAN ESRA,Özçınar Hüseyin,TANYERİ TAYFUN Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. İlköğretim Online (elektronik), vol.16, no.1, 2017, ss.377 - 393. 10.17051/io.2017.80833
AMA YECAN E,Özçınar H,TANYERİ T Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. İlköğretim Online (elektronik). 2017; 16(1): 377 - 393. 10.17051/io.2017.80833
Vancouver YECAN E,Özçınar H,TANYERİ T Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri. İlköğretim Online (elektronik). 2017; 16(1): 377 - 393. 10.17051/io.2017.80833
IEEE YECAN E,Özçınar H,TANYERİ T "Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri." İlköğretim Online (elektronik), 16, ss.377 - 393, 2017. 10.17051/io.2017.80833
ISNAD YECAN, ESRA vd. "Bilişim Teknolojileri Öğretmenlerinin Görsel Programlama Öğretimi Deneyimleri". İlköğretim Online (elektronik) 16/1 (2017), 377-393. https://doi.org/10.17051/io.2017.80833