Öncelikle iyi matematik bilgisi algoritma ve mantığını öğrenmen gerek , daha sonra kodlama ve arayüz tasarımı için photoshop vs gerekli , tüm değerler tüm varyasyonları etkilediğinden ör : diploma notu , başarı puanı , ilk oturum doğru yanlış , net , edebiyat sosyal , fen gibi tüm netlerin olduğu boşluklara arka planda bir değer ekleyip birbirleri ile toplayıp , yanlışlardan doğan doğru kayıplarını net olarak hesaplayıp bunu okuyabilecek bir sistem kolay yazılmaz , sana önerim hazır yaptırman , eğer öğrenirsen ekmeğini çok yersin.