Proje - Patika Klonu
Eğitmen Paneli
Eğitmenler sisteme giriş yaptıklarında, görevlerini yapabilecekleri bir ekran tasarlanmalı.
- Eğitmenler Operatörler tarafından kendilerine atanan eğitimleri görüp listeleyebilirler. Eğitimleri düzenleme veya silme yetkileri bulunmaz. Başka eğitmenlere ait eğitimleride göremezler.
- Eğitmenlerin görevi eğitimlere içerik eklemek olacaktır. (Bknz : patika.dev sistesinde ki Java 102 Eğitimi)
- Eğitmenler içerik ekleyip kendilerine ait olan içerikleri düzenleyip, silebilirler ve listeleyebilirler.
- İçeriklerin özellikleri :
- İçerik Başlığı
- İçerik Açıklaması
- İçerik Youtube Linki
- İçerik Quiz Soruları
- İçeriğin ait olduğu ders bilgisi
- Quiz soruları eğitmen panelinden eklenecektir ve soruyu eklerken hangi içeriğe ait olduğu seçilmelidir.
- İçerik listeleme ekranında, derslere göre ve içerik başlığına göre filtreleme yapılabilmeli.
- Eğitmen tüm bu işleri arayüz üzerinden yapmalıdır.
Öğrenci Paneli
Öğrenciler sisteme giriş yaptıklarında, aynı sizlerinde yaptığı gibi patikalar üzerinden derslere erişmeliler.
- Öğrenciler sistemdeki patikaları listeleyebilir.
- Öğrenciler patikalar üzerinden bir derse kayıt olmalıdır.
- Öğrenciler kayıt oldukları derse ait içeriklere ulaşabilir ve görüntüleyebilir. (Youtube videosunu proje içerisine gömmeye gerek yoktur sadece link verilebilir)
- Öğrenciler derslere ait içerikleri değerlendirebilir ve yorum yapabilir.
- Öğrenciler derslere ait quizleri çözebilir.
- Öğrenciler tüm bu işleri arayüz üzerinden yapmalıdır.
Operatör Paneline Ekleme
- Operatörler, sistemdeki tüm patikaları, eğitimleri, içerikleri ve quizleri silme, düzenleme yetkisine sahiptir.
Giriş Ekranına Ekleme
- Öğrenciler giriş ekranı sırasında üyelikleri yok ise sisteme kayıt olabilirler.
- Kayıt ol ekranı tasarlanmalı ve sadece öğrenciler sisteme kayıt yapabilmeli.
- Sistemdeki operatörleri yazılımcı (Yani sizler) eklemeli, eğitmenleride sadece operatörler ekleyebilmeli.
Ödev
Submit your work to complete this lesson.
Join the project workspace to share your solution and receive feedback.
Lesson discussion
Swap insights and ask questions about Java 102
Be the first to start the discussion
Ask a question or share your thoughts about this lesson.