Bilişim Teknolojileri Rehber Öğretmenlerinin Programlama Araçlarına İlişkin Deneyimlerinin İncelenmesi
Abstract
Özet
Bu çalışmanın amacı, bilişim teknolojileri öğretmenlerinin programlama araçlarına yönelik fikirlerinin belirlenmesidir. Çalışma 2018-2019 eğitim öğretim yılının güz döneminde Giresun ilinde ortaokulda görev yapan 10 Bilişim Teknolojileri Rehber Öğretmeni ile yürütülmüştür. Çalışmada nitel araştırma desenlerinden biri olan olgubilim deseni kullanılmıştır. Olgubilim deseni ile yürütülen çalışmada veri toplama aracı olarak yarı yapılandırılmış sorulardan oluşan mülakatlar kullanılmıştır. Mülakat soruları öğretmenlerin programlama sürecinde kullandıkları araçlar, öğrencilerin ve öğretmenlerin süreçte karşılaştığı zorluklar ve çözüm önerileri ve sürecin öğrenciler üzerindeki etkisine yöneliktir. Elde edilen bulgular çerçevesinde, öğretmenlerin büyük çoğunun süreçte kolay ve adım adım ilerleyen code.org uygulamasını kullandığı belirlenmiştir. Code.org uygulamasının yanı sıra scratch, kodu game lab, blocky, mblock, algo dijital ile programlamayı derslerine entegre ettiklerine yer verilmiştir. Bu araçların öğrenme sürecinde kullanımının öğrencilerin dikkatini çektiği, eğlenerek ve kalıcı öğrenmesine yardımcı olduğu, problem çözme ve yaratıcılıklarını geliştirdiği belirlenmiştir. Bunun yanı sıra öğrencilerin soyut düşünememesi, bireysel çalışma yürütememesi, algoritma mantığının anlaşılamaması, döngü konusu ve değişkenler mantığını anlamlandıramaması, kod bloklarını anlamlı bir şekilde bir araya getirememesi gibi olumsuz durumlara yönelik sorunlar yaşadığı da tespit edilmiştir. Ayrıca öğretmenler programlama öğretiminde farkındalık oluşturmak adına çeşitli yarışmalar düzenleyerek, bu süreçte veli öğrenci işbirliğine de yer verilmesi gerektiğini belirtmektedir. Çalışma sonucunda kalıcı öğrenmenin arttırılması için sık sık eğitici oyunlara yer verilmesi, öğrencilerin teknolojiyi kullanan bireylerin yanı sıra teknolojileri üreten bireylerde olması için uygun öğrenme ortamlarının sağlanması önerilmektedir. Öğrenme ortamlarının grup çalışması ve proje üretim süreci ile de desteklenerek öğrencilerin kendilerini keşfetmelerine yardımcı olacağı düşünülmektedir.
Keywords
Bilişim Teknolojileri Rehber Öğretmenleri,Programlama Araçları
References
- Akpınar, Y. ve Altun, Y. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online, 13 (1), 1-4.
- Bauer, M. W. (2003). Classical content analysis: A review. In M. W. Bauer & G. Gaskell (Eds.), Qualitative researching with text, image and sound (pp. 131-151). London: Sage.
- Calder, N. (2010). Using Scratch: An integrated problem-solving approach to mathematical thinking. Australian Primary Mathematics Classroom (APMC), 15 (4), 9-14.Çatlak, Ş., TekdaL, M., & Baz, F. Ç. (2015). Scratch yazılımı ile programlama öğretiminin durumu: Bir doküman inceleme çalışması. Journal of Instructional Technologies & Teacher Education, 4(3),13-25.
- Choi, H, (2013). Learners’ reflections on computer programming using Scratch: Korean primary pre-service teachers’ perspective. 10th International Conference for Media in Education 2012 (ICoME), 22-24 August 2012, Beijing Normal University, China.
- Ersoy, H., Madran, R. ve Gülbahar, Y. (2011). Programlama dilleri öğretimine bir model önerisi: robot programlama. Akademik Bilişim 2011 Konferansı, Malatya: İnönü Üniversitesi.
- Fesakis G. & Serafeim K. (2009). Influence of the Familiarization with Scratch on Future Teachers’ Opinions and Attitudes about Programming and ICT in Education. In proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE-2009), pp. 258-262, Vol II, ACM, New York, NY, USA.
- Flanagan, S. (2015). Introduce Programming in a Fun, Creative Way. Teach Digital Citizenship and Literacy. [Çevrim-içi: http://goo.gl/NBWzVG , Erişim Tarihi: 05.08.2015]
- Genç, Z., & Karakuş, S. (2011). Tasarımla Öğrenme: Eğitsel Bilgisayar Oyunları Tasarımında Scratch Kullanımı. 5th International Computer & Instructional Technologies Symposium (ICITS), Elazığ, Turkey. [Çevrim-içi: http://goo.gl/KX5Psz , Erişim Tarihi: 11.08.2015].
- Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational researcher, 42(1), 38-43.
- Lamb, A., & Johnson, L., (2011), Scratch: computer programming for 21st century learners. Teacher Librarian, 38 (4), 64-68.