Skip to main content

5.3 · Mission System (Daily & Progression)


Apa itu Mission?​

Mission adalah unit terkecil dari aktivitas belajar - satu sesi latihan yang bisa diselesaikan dalam satu duduk, dengan tujuan yang jelas, feedback langsung, dan rasa pencapaian setelah selesai.

Mission adalah cara ELJoy membuat perjalanan belajar yang panjang terasa ringan dan bisa dicapai.


Karakteristik Mission yang Baik​

AspekStandar
Tujuan jelasPengguna tahu persis apa yang akan dilatih
Durasi terbatas5-15 menit per mission
Feedback langsungEvaluasi dan feedback diberikan segera setelah selesai
Rasa pencapaianSetiap mission selesai = pencapaian bermakna
Terhubung ke objectiveSetiap mission berkontribusi ke Learning Objective yang sedang dikerjakan

Jenis Mission​

1. Daily Mission​

  • Deskripsi: Mission yang direkomendasikan untuk diselesaikan hari ini
  • Frekuensi: Minimal 1 per hari
  • Pemilihan: Otomatis dipilih oleh sistem berdasarkan Blueprint, Objective, dan riwayat latihan
  • Tingkat kesulitan: Sesuai dengan kondisi pengguna saat ini

2. Progression Mission​

  • Deskripsi: Mission yang dirancang untuk membawa pengguna menuju Evidence of Mastery
  • Urutan: Terstruktur dalam sekuens yang logis
  • Hubungan: Langsung terhubung ke Learning Objective aktif
  • Contoh sekuens untuk objective "Make and Respond to Requests Politely":
    1. Mission 1: Vocabulary & expressions yang dibutuhkan (Communication Toolkit)
    2. Mission 2: Repeat After Me - berlatih kalimat request yang natural
    3. Mission 3: Role Play - berlatih dalam skenario kantor
    4. Mission 4: Daily Life Conversation - percakapan bebas menggunakan skill ini
    5. Mission 5: Evidence Check - evaluasi apakah pengguna sudah menguasai

3. Review Mission​

  • Deskripsi: Mission untuk mengulang dan menguatkan skill yang sudah pernah dilatih
  • Trigger: Muncul ketika sistem mendeteksi penurunan di area tertentu
  • Tujuan: Reinforcement, bukan assessment ulang

4. Quick Practice​

  • Deskripsi: Mission super singkat (5-10 menit) untuk pengguna yang waktunya terbatas
  • Format: Biasanya Repeat After Me atau Picture Description
  • Tujuan: Menjaga konsistensi latihan harian

Struktur Data Mission​

FieldDeskripsi
IDIdentifier unik
TitleJudul mission yang menarik
DescriptionPenjelasan singkat tentang apa yang akan dilatih
Learning Objective IDObjective yang didukung mission ini
Practice ModeMode speaking practice yang digunakan
Estimated DurationPerkiraan durasi (menit)
DifficultyTingkat kesulitan (disesuaikan per pengguna)
Content ReferenceReferensi ke konten yang digunakan
Completion CriteriaKapan mission dianggap selesai
StatusNot started / In progress / Completed

Alur Mission​

[Pengguna buka app]
↓
[Lihat Daily Mission yang direkomendasikan]
↓
[Klik "Mulai"]
↓
[Tampilkan tujuan + instruksi]
↓
[Sesi latihan (Speaking Practice)]
↓
[Evaluasi oleh AI]
↓
[Feedback ditampilkan]
↓
[Mission selesai - update progress]
↓
[Rekomendasi: coba lagi / lanjut / cukup hari ini]

Mission vs Lesson​

Lesson (Konvensional)Mission (ELJoy)
FormatMateri → Soal → SelesaiTujuan → Latihan → Feedback → Pencapaian
OrientasiMateri yang dipelajariKemampuan yang dikuasai
DurasiBervariasi, sering panjangBisa diselesaikan dalam satu sesi
FeedbackDi akhir atau tidak adaLangsung setelah selesai
RasaSeperti tugas sekolahSeperti tantangan yang menyenangkan

Acceptance Criteria​

  • Sistem menghasilkan minimal 1 Daily Mission per hari per pengguna
  • Setiap mission terhubung ke Learning Objective
  • Mission bisa diselesaikan dalam 15-30 menit
  • Feedback diberikan segera setelah mission selesai
  • Status mission ter-track (not started / in progress / completed)
  • Quick Practice tersedia untuk pengguna dengan waktu terbatas
  • Review Mission muncul otomatis ketika sistem mendeteksi perlunya reinforcement