Development of an Artificial Intelligence Based Software System on Teaching Computer Programming and Evaluation of the System


TÜFEKCİ A., KÖSE U.

HACETTEPE UNIVERSITESI EGITIM FAKULTESI DERGISI-HACETTEPE UNIVERSITY JOURNAL OF EDUCATION, cilt.28, sa.2, ss.469-481, 2013 (SSCI) identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 28 Sayı: 2
  • Basım Tarihi: 2013
  • Dergi Adı: HACETTEPE UNIVERSITESI EGITIM FAKULTESI DERGISI-HACETTEPE UNIVERSITY JOURNAL OF EDUCATION
  • Derginin Tarandığı İndeksler: Social Sciences Citation Index (SSCI), TR DİZİN (ULAKBİM)
  • Sayfa Sayıları: ss.469-481
  • Anahtar Kelimeler: computer programming, artificial intelligence, computer education, knowledge-based systems
  • Gazi Üniversitesi Adresli: Evet

Özet

Objective of this study is to introduce an Artificial Intelligence based software system, which was designed and developed in order to improve teaching quality in computer programming courses given at universities. In this sense, the related software has been used for C Programming - 1 courses given at Computer Programming programs, during the 2011-2012 Fall Term. In order to show effectiveness of the developed software system, a general evaluation study has been performed. In this sense, an experimental evaluation study has been applied on a total of 120 students forming experiment and control groups and student feedbacks for the experienced process and the used software system have also been considered via a typical survey material. Obtained results show that the system ensures a successful approach on teaching computer programming generally and C programming specifically.