İnternet Tabanlı        Test Hazırlama ve Değerlendirme             Programlama Arayüzü           M. Emin MUTLU (Açıköğret...
İnternet üzerinde kullanılmak üzere eğitsel uygulama geliştirmekİnternet üzerinde eğitim uygulamaları uygulama geliştirmek...
Bilgisayar Destekli Öğretim uygulamalarında Test değerlendirme araçlarınınönemiBilgisayar destekli eğitimde genellikle bir...
İnternet üzerinde kullanılmak üzere test hazırlama ve değerlendirme problemiKullanıcı ve hizmet birimi arasında çift yönlü...
Test Hazırlama ve Değerlendirme Arayüzü için Geliştirme OrtamıGeliştirme ortamı üç katmandan oluşmaktadır:                ...
Test Hazırlama ve Değerlendirme Arayüzü için Çalışma OrtamıSistem üç katmandan oluşmaktadır:                 Test İstek Bi...
Test Tasarımı       Eğitim Tasarımcısı       Test sayfası tasarımı (HTML kodu)       Test sayfası tasarımı (Ekran Görünümü...
SonuçGeliştirmiş olduğumuz Test Hazırlama ve Değerlendirme Arayüzü ile eğitimtasarımcılarıa) kendi başına çalışan test uyg...
ÖnerilerGeliştirme ve değerlendirme ortamı için        Öğrenciye iletilen sonuçların tasarımında daha fazla esneklik      ...
Derse Giriş       Ünitenin       Amaçları       Ön Test                      E         Tüm                                ...
Upcoming SlideShare
Loading in …5
×

İnternet Tabanlı Test Hazırlama ve Değerlendirme Programlama Arayüzü

1,671 views
1,509 views

Published on

M.E. Mutlu, R. Yılmaz, B.F. Şeniş, "İnternet Tabanlı Test Hazırlama ve Değerlendirme Programlama Arayüzü", Yöneylem Araştırması ve Endüstri Mühendisliği XIX. Ulusal Kongresi, ODTÜ, Ankara, 25-26 Haziran 1998. (Bildiri özeti basıldı)

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,671
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

İnternet Tabanlı Test Hazırlama ve Değerlendirme Programlama Arayüzü

  1. 1. İnternet Tabanlı Test Hazırlama ve Değerlendirme Programlama Arayüzü M. Emin MUTLU (Açıköğretim Fakültesi) Ruşen YILMAZ (Açıköğretim Fakültesi) B. Fethi ŞENİŞ (İşletme Fakültesi) Anadolu ÜniversitesiYöneylem Araştırması ve Endüstri Mühendisliği XIX. Ulusal Kongresi, ODTÜ, Ankara, 25-26 Haziran 1998
  2. 2. İnternet üzerinde kullanılmak üzere eğitsel uygulama geliştirmekİnternet üzerinde eğitim uygulamaları uygulama geliştirmek çoğu zaman Hizmet BirimiProgramlamayı (Server Side Programming) gerektirir.Bu türden uygulamalara örnek olarak Öğrenci kaydı yapmak Öğrencinin ağ üzerindeki faaliyetlerini izlemek Öğrencinin tepkilerini değerlendirmekverilebilir.Öğrenci tepkilerini değerlendirmeye en fazla öğretimin denetlenmesi için kullanılan ölçüm araçlarınıkullanırken ihtiyaç duyulmaktadır. Yaygın kullanılan ölçme ve değerlendirme araçlarının başında isetest uygulamaları gelmektedir.
  3. 3. Bilgisayar Destekli Öğretim uygulamalarında Test değerlendirme araçlarınınönemiBilgisayar destekli eğitimde genellikle bir derse ait ünitelerin başında ve sonunda bir testgerçekleştirilir. Ön test ve son test adı verilen bu denetimlerle öğrencinin izlenmesi sağlanır.Öntest ile öğrencinin üniteyi öğrenmeye başlamadan önceki bilgi seviyesini ölçülür. Öğrenci belirli birölçüte göre yetersiz bulunursa ünitedeki konulara geçmesine izin verilir. Öğrenci eğer yeterliyse buüniteyi atlayarak izleyen üniteden devam etmesi tavsiye edilir.Öğrenci ünitedeki konuları tamamladığında bir son test ile seviyesi ölçülür. Belirli bir ölçüte göre ve öntest sonucuna göre bir değerlendirme yapılır. Eğer öğrenci yetersizse üniteyi tekrar etmesi tavsiyeedilir. Öğrenci yeterliyse izleyen üniteye geçebilir.Bu türden testler gerek Bilgisayar Destekli Eğitim uygulamalarında, gerekse eğitim gelenekselteknolojilerle verildiği ortamlarda eğitim öncesi ve sonrasında uygulanır.Günümüzde uzaktan öğretimin İnternet üzerinden gerçekleştirilmesine yönelik önemli adımlaratılmaktadır. BDE uygulamalarının İnternet Destekli Eğitim biçimine dönüşmesi yukarıda verilenalgoritmayı değiştirmemektedir. İnternet Destekli Eğitimde de testler ile öğretimin denetlenmesinedevam edilmektedir.
  4. 4. İnternet üzerinde kullanılmak üzere test hazırlama ve değerlendirme problemiKullanıcı ve hizmet birimi arasında çift yönlü iletişim gerektiren uygulamaları geliştirmek için CGI Java Server-side Java Script Server-side VB Scriptvb. teknikleri kullanmak gerekmektedir.Eğitim tasarımcılarının bu teknolojilerde yetkin olmadıkları varsayıldığında, İnternet üzerinde eğitimtasarımında kullanılmak üzere çift yönlü iletişime olanak sağlayan eğitim araçlarını geliştirilmesigerekliliği ortaya çıkmaktadır.Bu amaçla İnternet üzerinde test hazırlamak ve değerlendirmek amacıyla TEST.EXE adını verdiğimizbir yazılım geliştirildi. Bu yazılım yardımıyla eğitim tasarımcıları sadece temel HTML bilgisinikullanarak ve bir dizi metin dosyasını düzenleyerek test hazırlama, değerlendirme ve roparlama,gereksinimlerine yanıt bulabilmektedirler.TEST.EXE, Robert B. Dennynin yazdığı WinCGI 1.5 kitaplığını kullanarak CGI protokolü yardımıylaistemci ve sunucu arasında iletişim sağlamaktadır.TEST.EXEye ait uyarlamalar (TEST.BAS, TEST1.BAS, TEST3.BAS) ile Robert B. Dennyye aitCGI32.BAS kaynak kodları Anadolu Üniversitesi BDE Birimine ait Web Sitesinden temin edilebilir.Bu yazılımın kullanımı Çalışma Ortamı ve Geliştirme Ortamı olarak iki ayrı bölümde incelenecektir.
  5. 5. Test Hazırlama ve Değerlendirme Arayüzü için Geliştirme OrtamıGeliştirme ortamı üç katmandan oluşmaktadır: Test İstek Birimi (Eğitim Tasarımcısı, HTML tasarımı) Ağ Hizmet Birimi (Web Server yazılımı) Test Hizmet Birimi (TEST.EXE, cevap anahtarı, rapor)Geliştirme ortamının işleyişi aşağıdaki adımlardan oluşmaktadır:1. TEST.EXE yazılımı bu amaca tahsis edilmiş bir Web Servera yerleştirilir.2. Eğitim tasarımcısı test sorularını hazırlar3. Sorulara ait cevap anahtarını belirtilen sözdizim kurallarına uygun olarak hazırlar ve TEST.EXEninbulunduğu Web Servera yerleştirir.4. Test soruları, belirtilen isimlendirme kurallarına uyarak, HTML ile FORM komutu kullanılarak,Web sayfası biçiminde tasarlanır.5. Form komutuna adres olarak TEST.EXEnin bulunduğu Web Server verilir ve argüman olarakCevap Anahtarı dosyasının adı eklenir.6. Tamamlanan Web Sayfası yayınlanmak üzere herhangi bir Web Sitesine yerleştirilir ve öğrenciyeduyurulur.
  6. 6. Test Hazırlama ve Değerlendirme Arayüzü için Çalışma OrtamıSistem üç katmandan oluşmaktadır: Test İstek Birimi (Öğrenci - Tarayıcı) Ağ Hizmet Birimi (Web Server yazılımı) Test Hizmet Birimi (TEST.EXE)Çalışma ortamının işleyişi aşağıdaki adımlardan oluşmaktadır:1. Öğrenci test sorularını içeren Web Sayfasına erişir.2. Çoktan Seçmeli ya da Doldurmalı biçiminde hazırlanmış test soruları yanıtlanır.3. DEĞERLENDİR dümesine tıklanır4. Tarayıcı, yanıtları Ağ Hizmet Birimine POST eder.5. Ağ Hizmet Birimi tarayıcıdan gelen argümanları WinCGI protokolünü kullanarak TEST.EXEyeaktarır.6. TEST.EXE öğrencinin yanıtlarını, Cevap Anahtarıyla karşılaştırır ve sonuçları öğrencininbilgisayarına gönderir.7. TEST.EXE yapılan işleme ilişkin bir durum raporu üretir.
  7. 7. Test Tasarımı Eğitim Tasarımcısı Test sayfası tasarımı (HTML kodu) Test sayfası tasarımı (Ekran Görünümü)Test Değerlendirme Tasarımı Eğitim Tasarımcısı Cevap Anahtarı hazırlama (Cevap Anahtarı Dosyası)Testin Yanıtlanması ve Yanıtların Hizmet Birimine İletilmesi Öğrenci Testin Yanıtlanması (Ekran görünümü)Testin Değerlendirilmesi TEST.EXE Test Sonuçları (Ekran görünümü)Raporlama TEST.EXE Rapor Dosyası (rapor dosyası görünümü)Uygulama AÖF için Deneme Dersi
  8. 8. SonuçGeliştirmiş olduğumuz Test Hazırlama ve Değerlendirme Arayüzü ile eğitimtasarımcılarıa) kendi başına çalışan test uygulamaları geliştirebilmektedirlerb) kendi geliştirdikleri eğitim uygulamalarına kolaylıkla eklemlenebilen testuygulamaları geliştirebilmektedirler.Önerilen sistem,HTML ortamında TEST.EXEyi çağırma kolaylığı,Cevap Anahtarı yardımıyla öğrenciye iletilen tepkinin tasarımındaki esneklikRaporlama anında üretilen durum bilgilerini zenginliğiOlanaklarıyla eğitim uygulamalarının büyük bir bölümünde kullanılabilmektedir.
  9. 9. ÖnerilerGeliştirme ve değerlendirme ortamı için Öğrenciye iletilen sonuçların tasarımında daha fazla esneklik Cevap Anahtarı hazırlamak için bir program yazılması Rapor dosyasının çözümlenmesi için bir program yazılmasıÇalışma ortamı için Daha fazla ölçme aracı WinCGI uyumlu olmayan hizmet birimleri için benzer veri yapılarını kullanan uygulamalargeliştirme
  10. 10. Derse Giriş Ünitenin Amaçları Ön Test E Tüm İzleyen Üniteye ü Geç H Konuyu Tekrar Konuyu Anlat Anlat Soru Sor Soru Sor H Yanı Önceki Üniteleri H Yanı t Tekrar Et t E E Son TestH Tüm ü E İzleyen Üniteye Geç

×