Uzaktan eğitim uygulamalarında C programlama dili ödevlerinin derlenmesi ve intihal tespiti için bir yazılım geliştirilmesi
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (TR)
Bu çalışmada Çukurova Üniversitesi Bilgisayar Mühendisliği Bölümü için Moodle Uzaktan Eğitim yazılımına C programlama dili ödevlerinin derlenmesi ve intihal tespiti için bir eklenti geliştirildi. Hızla gelişmekte olan bilgi teknolojisi, uzaktan öğretim türlerinin çeşitlenmesine ve internete dayalı uzaktan öğretimin yaygınlaşmasına neden olmuştur.Bu çalışmada, öğretim sistemi içinde önemli bir yeri olan Moodle programının, uzaktan öğrenim gören bireylerin bilgi ihtiyaçlarını karşılamak için geliştirdikleri hizmet türleri üzerinde durulmakta ve bilgi kaynaklarının elektronik ortama aktarılarak, kullanıcılara sunulduğu sanal sınıflar anlatılmaktadır. Bu çalışmada biz Moodle yazılımı için bizim bölümümüzün Moodle sistemine yüklenen C programlama ödevlerini derleyen ve çalıştıran bir yazılım geliştirdik. C programlama ödevlerini derlemek ve çalıştırmak için GCC derleyici kullanıldı. Bu çalışmada, eklenti Moodle sistemine programlama ödevlerini notlandırmanın etkinliğini arttırmak için eklendi; çünkü programlama ödevlerinin Bilgisayar Mühendisliği eğitiminde önemli bir yeri ovardır. Online derleyici dâhil olmak üzere ek olarak, biz öğrenciler tarafından gönderilen programlama ödevleri arasındaki benzerliği belirleyen yeni bir intihal tespit algoritması geliştirdik. Bizim kaynak kod intihal algoritmamız gerçekte JPlag'a benzer Hırslı Metin Eşleme Algoritması, CodeMatch'e benzer Kelime Eşleme, Kaynak Satırı Eşleme, Yorum Satırı Eşleme ve Anlamsal Satır Eşleme Algoritmalarının kullanıldığı bir hibrit algoritmadır. Bilgisayar Mühendisliği Bölümümüzün gerçek programlama ödevleri üzerinde yapılan deneysel analiz hibrit algoritmamızın C programlama dili ödevleri için kaynak kodu benzerliklerini tespit etmede başarılı olduğunu gösterdi.
Yazar
Mümine Kaya
Bu Yayına Nasıl Atıf Yapılır
Mümine Kaya (Yüksek Lisans Tezi). Uzaktan eğitim uygulamalarında C programlama dili ödevlerinin derlenmesi ve intihal tespiti için bir yazılım geliştirilmesi, 2011, Çukurova University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Çukurova University tezlerinden daha fazlası
- Şiddet davranışı gösteren ve göstermeyen ergenlerin ailelerinin aile işlevleri, öfke ve öfke ifade tarzları açısından incelenmesi(2006)
- Parçalanmış ve tam aileye sahip ergenlerin yaşam doyumu düzeyleri ile yaşam kalite düzeylerinin karşılaştırılması(2009)
- 9mm. ateşli silahlardan elde edilen kovanların vemermi çekirdeklerinin tanımlanarak markalarının tespiti(2020)
- Geleneksel Afrika patlıcan ülkelerinin morfolojik ve genetik çeşitliliğinin değerlendirilmesi ve seçilmiş erişimlerin tuz toleransı ve başka kültür performanslarının tespiti(2022)
- İş birliğine dayalı video-blog projelerinin İngilizceyi yabancı dil olarak öğrenen Türk öğrencilerinin dilsel ve dijital okuryazarlık becerileri üzerindeki etkileri(2025)
- Cultural significance in foreign learning and teaching with special emphasis on reading comprehension through cultural schemata(1992)
