Programlama Dili Öğretiminde Alice Programının Kullanım Sürecinin İncelenmesi
Öz
Programlama öğrenimi zor ve karmaşık bir süreçtir. Programlama öğreniminin karmaşıklığını azaltmak amacıyla görselleştirme araçlarının kullanımının arttığı görülmektedir. Bu görselleştirme araçlarından biri de Alice programıdır. Çalışma kapsamında Java programlama dili öğreniminde Alice programının kullanım süreci incelenmiştir. Çalışma grubu, meslek yüksekokulu bilgisayar teknolojileri bölümü 2. sınıfta öğrenim gören 20 öğrenciden oluşmaktadır. Araştırma haftada dört saat olmak üzere beş hafta sürmüş ve toplamda 20 saat uygulanmıştır. Gagne'nin dokuz aşamalı öğretim modeli kullanılarak dersler yürütülmüştür. Öğrencilerden iki haftada bir değerlendirme notu toplanmıştır. Çalışmada tanımlayıcı durum çalışması kullanılmış ve veriler içerik analizi yönetimi ile analiz edilmiştir. Sonuçlar incelendiğinde öğrencilerin; Alice programının donanım gereksinimlerinin yüksek olması nedeniyle bilgisayarda kilitlenmelerin yaşandığını ancak Alice programının kod mantığını öğrenmeye yardımcı olduğunu, programlamaya olan ilgiyi arttırdığını ve programlamayı eğlenceli hale getirdiğini belirttikleri görülmektedir. Programlama mantığının daha iyi anlaşılması için Alice programının kullanılmasının faydalı olacağı düşünülmektedir.
Anahtar Kelimeler
Kaynakça
- Aktunc, O. (2013). A teaching methodology for introductory programming courses using Alice. International Journal of Modern Engineering Research (IJMER), 3(1), 350-353.
- Al-Linjawi, A. A., & Al-Nuaim, H. A. (2010). Using Alice to teach novice programmers OOP concepts. Journal of King Abdulaziz University: Science, 22(1), 59-68.
- Baştemur Kaya, C., & Çakır, H. (2015). Meslek yüksekokulu bilgisayar teknolojileri bölümü öğrencilerinin mesleki bilgi ve kariyer yeterlilikleri: İhtiyaç analizi. 9th International Computer & Instructional Technologies Symposium' da sunulmuş bildiri, Anadolu Üniversitesi, Afyonkarahisar.
- Biju, S. M. (2013). Taking advantage of Alice to teach programming concepts. E-Learning and Digital Media, 10(1), 22-29.
- Binici, H., & Necdet, A. (2004). Mesleki ve teknik eğitimde arayışlar. Gazi Üniversitesi Gazi Eğitim Fakültesi Dergisi, 24(3), 383-396.
- Bishop-Clark, C., Courte, J., Evans, D., & Howard, E. V. (2007). A quantitative and qualitative investigation of using Alice programming to improve confidence, enjoyment and achievement among non-majors. Journal of Educational Computing Research, 37(2), 193-207.
- Clements, D. H., & Gullo, D. F. (1984). Effects of computer programming on young children's cognition. Journal of Educational Psychology, 76(6), 1051-1058.
- Cliburn, D. C. (2008). Student opinions of Alice in CS1. Paper presented at the Frontiers in Education Conference, 2008. FIE 2008. 38th Annual.
Ayrıntılar
Birincil Dil
Türkçe
Konular
-
Bölüm
Araştırma Makalesi
Yazarlar
Ceren Baştemur Kaya
*
Bu kişi benim
0000-0002-0091-3606
Türkiye
Hasan Çakır
0000-0002-4499-9712
Türkiye
Yayımlanma Tarihi
31 Temmuz 2018
Gönderilme Tarihi
1 Ağustos 2018
Kabul Tarihi
1 Ağustos 2018
Yayımlandığı Sayı
Yıl 2018 Cilt: 6 Sayı: 2