Şimdi nedir bu diyorsunuzdur; bu sizin seçimlerinize göre size otomatik olarak soru oluşturup onları çözmenizi sağlayan bir class. Class'ı kullanabilmek için bir kaç ekleme yaptım fakat asıl özellikleri şunlar;
[*]3 farklı ayarlanabilir zorluk derecesi
[*]Her zorluk derecesine özgü sayılar
[*]3 adet işlem seçeneği [toplama,çıkarma,çarpma]
[*]İstenilen soru sayısını belirleyebilme
[*]2 seçenekli skor hesaplayıcı [3 yanlış bir doğruyu götürsün-normal]
[*]Doğru, yanlış ve boş bırakma özelliği
[*]Süre hesaplayabilme
[*]Kolay entegrasyon
Şimdilik bu kadar özellik ekledim, bunun beyin jimnastiği açısından gerekli olduğunu düşündüğümden, online hoş bir site açmayı düşünüyorum. Hesaplar olacak vb. şeyler. Class'a en kısa zamanda eklemeyi düşündüğüm şeyler ise;
[*]Bölme işlemi :) [şimdilik bu kadar yetere dedim :)]
[*]Süre kısıtlaması [işe js bulaşmasın diye yapmamıştım, fakat onu da en kısa zamanda yapacağım hem server hem de tarayıcı bazlı kontrol yapacak]
[*]Daha hoş bir tasarım, aslında bu class'ı giydirilebilir yaptım fakat sorun şu ki terzilik becerim yok (ne yapalım) Tasarım iğrenç oldu :D
Benim aklımdakiler böyle, fakat burada en önemli olan sizin yorumlarınız olacak. Tabii demoyu vermeyi unutmazsam :)
Resimler
Demo
http://demo.evrimaltay.net/math/
Lütfen yorumlarınızı esirgemeyin, ve ek olarak şu anda hiç bir açığa dikkat etmedim, fakat tabii ki ileride tüm SQL injection vb. açıkları kapatacağım. Class'ı İngilizce kodladığımdan, fakat eklemeleri Türkçe yaptığımdan dolayı karman çorman oldu biraz, ek olarak kafam biraz dalgın olduğundan İngilizce'de de hata yapmış olabilirim, ikisi için de kusura bakmayın.
Şimdiden teşekkürler :)
22:27 = Tüm sorunlar düzeltildi.