moodle için öğrenci takip eklentisi

Genel Forum
Cevapla
muratca61
Site Admin
Mesajlar: 35964
Kayıt: Cmt Ara 21, 2024 7:56 am

moodle için öğrenci takip eklentisi

Mesaj gönderen muratca61 »

cgpt sorduk

Kod:Tümünü seç

moodle sistemim için bir eklenti yapmak istiyorum. bu eklenti öğrencinin çözdüğü testleri 
yine öğrenci elle kendisi giriş yapacak. bu eklenti ile öğrenci başarı grafiği , çözdüğü soru grafiği gibi analiz için gerekli. 
eklentide girilecek veriler 
1-ders adı / 
2-sınav türü (test ve çalışma, eğer çalışma ise sadece soru sayısı girilip puan hesaplama yapmayacak) / 
3-sınav adı / 
4-soru sayısı / 
5-doğru cevap / 
6-yanlış cevap / 
7-boş bırakılan soru sayısı / 
8-Manuel puan (elle girilebilir olan) / 
9-Otomatik puan (burası 100 puan üzerinden formülü=(100/soru sayısı)*doğru soru sayısı olacak)

evet şimdi bu bilgiler doğrultusunda dosya yapısını oluşturup dosyalarımızı oluşturalım ve ne yapmam gerektiğini anlat

muratca61
Site Admin
Mesajlar: 35964
Kayıt: Cmt Ara 21, 2024 7:56 am

Re: moodle için öğrenci takip eklentisi

Mesaj gönderen muratca61 »

cgpt sorduk

Kod:Tümünü seç

yeni bir script yapmak istiyorum. bu script öğrencinin çözdüğü testleri 
yine öğrenci elle kendisi giriş yapacak. bu eklenti ile öğrenci başarı grafiği , çözdüğü soru grafiği gibi analiz için gerekli. 
eklentide girilecek veriler 
1-ders adı / 
2-sınav türü (test ve çalışma, eğer çalışma ise sadece soru sayısı girilip puan hesaplama yapmayacak) / 
3-sınav adı / 
4-soru sayısı / 
5-doğru cevap / 
6-yanlış cevap / 
7-boş bırakılan soru sayısı / 
8-Manuel puan (elle girilebilir olan) / 
9-Otomatik puan (burası 100 puan üzerinden formülü=(100/soru sayısı)*doğru soru sayısı olacak)
db user:root pass:103005ms
db name:testanaliz

evet şimdi bu bilgiler doğrultusunda dosya yapısını oluşturup dosyalarımızı oluşturalım ve ne yapmam gerektiğini anlat

muratca61
Site Admin
Mesajlar: 35964
Kayıt: Cmt Ara 21, 2024 7:56 am

Re: moodle için öğrenci takip eklentisi

Mesaj gönderen muratca61 »

dosya yapısı

Kod:Tümünü seç

/test_analytics
├── config.php              // Veritabanı bağlantı ayarları
├── index.php               // Ana sayfa (ör. yönlendirme)
├── add_test.php            // Test verilerini girmek için form sayfası
├── process_test.php        // Formdan gelen verileri işleyip, veritabanına kaydeden dosya
├── analysis.php            // Kayıtlı verilerden analiz ve grafik sunan sayfa
├── sql
│   └── create_table.sql    // Tabloyu oluşturmak için SQL scripti
├── assets
│   ├── css
│   │   └── style.css       // Stil dosyaları
│   └── js
│       └── script.js       // JavaScript dosyaları (gerekirse)
└── templates
    ├── header.php          // Ortak üst kısım (header, nav)
    └── footer.php          // Ortak alt kısım (footer)

Cevapla