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
| Aspek | Standar |
|---|---|
| Tujuan jelas | Pengguna tahu persis apa yang akan dilatih |
| Durasi terbatas | 5-15 menit per mission |
| Feedback langsung | Evaluasi dan feedback diberikan segera setelah selesai |
| Rasa pencapaian | Setiap mission selesai = pencapaian bermakna |
| Terhubung ke objective | Setiap 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":
- Mission 1: Vocabulary & expressions yang dibutuhkan (Communication Toolkit)
- Mission 2: Repeat After Me - berlatih kalimat request yang natural
- Mission 3: Role Play - berlatih dalam skenario kantor
- Mission 4: Daily Life Conversation - percakapan bebas menggunakan skill ini
- 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
| Field | Deskripsi |
|---|---|
| ID | Identifier unik |
| Title | Judul mission yang menarik |
| Description | Penjelasan singkat tentang apa yang akan dilatih |
| Learning Objective ID | Objective yang didukung mission ini |
| Practice Mode | Mode speaking practice yang digunakan |
| Estimated Duration | Perkiraan durasi (menit) |
| Difficulty | Tingkat kesulitan (disesuaikan per pengguna) |
| Content Reference | Referensi ke konten yang digunakan |
| Completion Criteria | Kapan mission dianggap selesai |
| Status | Not 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) | |
|---|---|---|
| Format | Materi → Soal → Selesai | Tujuan → Latihan → Feedback → Pencapaian |
| Orientasi | Materi yang dipelajari | Kemampuan yang dikuasai |
| Durasi | Bervariasi, sering panjang | Bisa diselesaikan dalam satu sesi |
| Feedback | Di akhir atau tidak ada | Langsung setelah selesai |
| Rasa | Seperti tugas sekolah | Seperti 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