Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi

Cilt: 28 Sayı: 28-2 1 Haziran 2013
  • Aslihan Tüfekçi
  • Utku Köse
PDF İndir
EN TR

Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi

Öz

Bu çalışmanın amacı, üniversitelerde okutulmakta olan bilgisayar programlamaya dayalı derslere ilişkin öğretim kalitesini pozitif yönde artırmak amacıyla tasarlanmış ve geliştirilmiş olan yapay zekâ tabanlı bir yazılım sistemini tanıtmaktır. Bu bağlamda ilgili yazılım sistemi, 2011-2012 Güz Yarıyılı sırasında, Bilgisayar Programcılığı Ön Lisans programlarında verilmekte olan C Programlama – 1 derslerinde kullanılmış ve sistemin etkinliğini ve verimliliğini ortaya koymak adına, genel bir değerlendirme çalışması yapılmıştır. Bu bağlamda, deney ve kontrol gruplarını oluşturan toplam 120 öğrenci üzerinde bir deneysel değerlendirme çalışması uygulanmış ve tipik bir anket materyali aracılığıyla da öğrencilerin tecrübe edinilen sürece ve kullanılan yazılım sistemine karşı dönütleri dikkate alınmıştır. Elde edilen sonuçlar; geliştirilen bu yazılımın, genel anlamda bilgisayar programlamanın öğretiminde, spesifik anlamda ise özellikle C programlama dilinin öğretimi bağlamında, başarılı bir yaklaşım ortaya koyduğunu göstermektedir.

Anahtar Kelimeler

Kaynakça

  1. Akbıyık, C. ve Seferoglu, S. S. (2012). İlköğretim Bilişim Teknolojileri dersinin işlenişi: Öğretmen görüş ve uygulamaları. Kuram ve Uygulamada Eğitim Bilimleri (KUYEB), 12(1), 405-424.
  2. Aedo, I., Diaz, P., Fernandez, C., Martin, G. M., & Berlanga, A. (2000). Assessing the utility of an interactive electronic book for learning the PASCAL programming language. IEEE Transactions on Education, 43, 4034
  3. Baghaei, N. (2006). A collaborative constraint-based adaptive system for learning object-oriented analysis and design using UML. In V. P. Wade, H. Ashman ve B. Smyth (Eds.), Adaptive hypermedia and adaptive web-based systems (pp. 398-403). Berlin: Springer.
  4. Bilgi Çağı. (11.08.2012). Bilgisayar olmadan, somut objelerle programlama dilini öğreten sistem. [Çevrim-içi: http://www.bilgicagi.com/Yazilar/10742bilgisayar_olmadan_somut_objelerle_programlama_dilini_ogreten_sistem.aspx], Erişim tarihi: 26.09.2012.
  5. Brusilovsky, P., & Weber, G. (1996). Collaborative example selection in an intelligent example-based programming environment. Proceedings of the International Conference on Learning Sciences, 357-362.
  6. Clark, K., & Dwyer, F. M. (1998). Effects of different types of computer-assisted feedback strategies on achievement and response confidence. International Journal of Instructional Media, 25, 55-63.
  7. Corbett, A. T., & Anderson, J. R. (1993). Student modeling in an intelligent programming tutor. In E. Lemut, B. du Boulay ve G. Dettori (Eds.), Cognitive models and intelligent environments for learning programming (pp. 135144). New York: Springer-Verlag.
  8. Corbett, A. T., Anderson, J. R., & O‟Brien, A. T. (1995). Student modeling in the ACT programming tutor. In P. Nichols, S. Chipman ve B. Brennan (Eds.), Cognitively diagnostic assessment (pp. 19-41). New Jersey: Erlbaum. Corbett, A. T., & Bhatnagar, A. (1997). Student modeling in the act programming tutor: Adjusting a procedural learning model with declarative knowledge, Proceedings of the International Conference on User Modeling, 243-25

Ayrıntılar

Birincil Dil

Türkçe

Konular

-

Bölüm

-

Yazarlar

Aslihan Tüfekçi Bu kişi benim

Utku Köse Bu kişi benim

Yayımlanma Tarihi

1 Haziran 2013

Gönderilme Tarihi

23 Temmuz 2014

Kabul Tarihi

-

Yayımlandığı Sayı

Yıl 2013 Cilt: 28 Sayı: 28-2

Kaynak Göster

APA
Tüfekçi, A., & Köse, U. (2013). Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi, 28(28-2), 469-481. https://izlik.org/JA96WJ29LB
AMA
1.Tüfekçi A, Köse U. Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi. 2013;28(28-2):469-481. https://izlik.org/JA96WJ29LB
Chicago
Tüfekçi, Aslihan, ve Utku Köse. 2013. “Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi”. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi 28 (28-2): 469-81. https://izlik.org/JA96WJ29LB.
EndNote
Tüfekçi A, Köse U (01 Haziran 2013) Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi 28 28-2 469–481.
IEEE
[1]A. Tüfekçi ve U. Köse, “Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi”, Hacettepe Üniversitesi Eğitim Fakültesi Dergisi, c. 28, sy 28-2, ss. 469–481, Haz. 2013, [çevrimiçi]. Erişim adresi: https://izlik.org/JA96WJ29LB
ISNAD
Tüfekçi, Aslihan - Köse, Utku. “Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi”. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi 28/28-2 (01 Haziran 2013): 469-481. https://izlik.org/JA96WJ29LB.
JAMA
1.Tüfekçi A, Köse U. Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi. 2013;28:469–481.
MLA
Tüfekçi, Aslihan, ve Utku Köse. “Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi”. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi, c. 28, sy 28-2, Haziran 2013, ss. 469-81, https://izlik.org/JA96WJ29LB.
Vancouver
1.Aslihan Tüfekçi, Utku Köse. Bilgisayar Programlama Öğretiminde Yapay Zekâ Tabanlı Bir Yazılım Sisteminin Geliştirilmesi ve Değerlendirilmesi. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi [Internet]. 01 Haziran 2013;28(28-2):469-81. Erişim adresi: https://izlik.org/JA96WJ29LB