Skip to content

YTÜ Bilgisayar Mühendisliği 2020 2021 Bahar Yarıyılı BLM 3520 Mobil Programlamaya Giriş Ödevi

Notifications You must be signed in to change notification settings

barissemerci/Exapp

Repository files navigation

Exapp

Mobil Programlamaya Giriş dersinin ödevi kapsamında sınav oluşturma uygulaması olarak Exapp uygulaması yapılmıştır. Activity, Intent, RecyclerView, SharedPreferences, Internal Storage kavramları üzerinde durulmuştur. Ödev dökümanına buradan ulaşabilirsiniz.

Giriş ekranından Sign Up butonuna basılarak uygulamaya kayıt olunur.

Kayıt olma ekranında gerekli bilgiler doldurulur. Galeriden profil fotoğrafı seçilir. Şifrenin iki kez yazılması gereklidir. Eğer şifreler birbirleriyle aynı olmazsa kullanıcı uyarılır. Aynı ise başarılı bir şekilde kayıt yapılmış olur. Burada girilen kullanıcı bilgileri yerel depolamada bir dosyanın içerisine kaydedilir.

Kayıt olunduktan sonra tekrar giriş ekranına gelinir ve e-mail adresi ve şifre ile giriş yapılır.

Giriş yapıldıktan sonra ana ekran açılır. Buradan istenilen işlem seçilir. İlk olarak soru eklenir.

Bunun için Add Question butonuna tıklanır. Soru yazılır, şıklar yazılır ve doğru cevap yanındaki kutucuk yardımıyla işaretlenir.

Sorular eklendikten sonra ana ekrana geri dönülüp List Questions butonuna tıklanıldığında eklenen sorular listelenmiş bir şekilde görülebilir.

Ana ekrandan Customize Exam butonuna tıklanılarak açılan ekrandan sınav için uygun görülen süre, zorluk derecesi (soruların kaç şıklı olacağının sayısı), soruların puan değeri ve soru sayısı girilip kayıt edilir.

Ana ekrandan Create Exam butonuna tıklanarak sınav oluşturulur. Burada ilk olarak sınavın ismi girilir. Sınavın özellikleri Customize Exam ekranında girilen değerler ile doldurulur. İstenilirse değiştirilebilir. Sınavda bulunması istenilen sorular sağ üst tarafındaki kutucuk yardımıyla seçilir.

Ana ekrandan Profile butonuna basılınca profil bilgileri görüntülenebilir. Ayrıca oluşturulan sınavlar burada gözükür. İstenilen sınav seçilip txt dosyası olarak istenilen uygulamada paylaşılabilir.

Oluşan txt dosyasının içeriği aşağıdaki gibidir. Zorluk derecesi 3 olduğu için tüm soruların 3 şıklı olduğu bir sınav oluşturulmuştur. Burada bir doğru şık diğer ikisi kullanıcının girdiği dört şık içerisinden rastgele seçilen şıklardır.

About

YTÜ Bilgisayar Mühendisliği 2020 2021 Bahar Yarıyılı BLM 3520 Mobil Programlamaya Giriş Ödevi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages