CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor

Aplikasi mobile pembelajaran untuk mata kuliah Manajemen Penjasor mahasiswa S-1 Pendidikan Jasmani FKIP Universitas Bengkulu. Menggabungkan deskripsi capaian pembelajaran, profil dosen, materi PDF in-app, evaluasi kuis berdurasi, riwayat pengerjaan, kelas virtual Google Meet, dan AI Assistant

CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor
Industri
Pendidikan Tinggi · Pendidikan Jasmani & Olahraga
Kategori
Mobile Application

Tech Stack

FlutterREST APIToken AuthIn-App PDF ViewerAI Chat

CTE Physical Education & Sport adalah aplikasi mobile yang dirancang sebagai pendamping digital mahasiswa Prodi S-1 Pendidikan Jasmani FKIP Universitas Bengkulu. Aplikasi ini menjawab kebutuhan satu rumah digital untuk seluruh komponen mata kuliah Manajemen Penjasor — mulai dari deskripsi CPL/CPMK, profil dosen pengampu, materi pembelajaran PDF, evaluasi kuis berdurasi, sesi kelas virtual, hingga AI Assistant untuk diskusi cepat.

Yang membuat proyek ini menarik bukan hanya cakupannya, tetapi juga arsitekturnya: 10 modul fitur yang harus terasa kohesif dalam satu navigasi dashboard, sinkronisasi state lintas modul (riwayat kuis, percakapan AI, jadwal kelas), serta integrasi Google Meet yang membuka tautan langsung saat sesi sedang live.

CPL aplikasi: "Mahasiswa Prodi S-1 Pendidikan Jasmani FKIP UNIB memahami, menguasai, serta mengaplikasikan Collaborative Teacher Education (CTE) Physical Education & Sport pada stakeholder keolahragaan."

Fitur Utama

1. Autentikasi & Onboarding Login dan registrasi dengan email-password lengkap dengan validasi konfirmasi password dan toggle show/hide. Setelah daftar berhasil, pengguna otomatis diarahkan ke halaman Lengkapi Profil untuk mengisi Nama Lengkap, NPM, dan Program Studi sebagai data identitas akademik.

2. Halaman Utama (Dashboard) Sapaan personal dengan nama, NPM, dan program studi terpampang di kartu atas, lalu grid 8 ikon navigasi menyusun seluruh fitur aplikasi: Deskripsi, Dosen, Materi, Evaluasi, Riwayat Kuis, Kelas Virtual, Tanya AI, dan Profil Saya. Tombol logout di pojok kanan atas dilengkapi modal konfirmasi.

3. Deskripsi Mata Kuliah Memuat Deskripsi Umum, CPL (Capaian Pembelajaran Lulusan), dan CPMK (Capaian Pembelajaran Mata Kuliah) dalam format akordeon ringkas. Mahasiswa cukup mengetuk kartu untuk memperluas konten — referensi capaian selalu tersedia tanpa perlu membuka silabus terpisah.

4. Direktori Dosen Kartu compact menampilkan foto, nama lengkap, dan NIP setiap dosen. Ketuk untuk membuka biografi lengkap: riwayat pendidikan S1–S2–S3, jabatan struktural, keanggotaan organisasi keolahragaan (KONI, BPSMI, dll), serta aktivitas penelitian dan publikasi.

5. Materi Pembelajaran dengan In-App PDF Viewer Inti experience akademik. Daftar materi menampilkan tanggal publikasi dan judul, lalu detail materi membuka tombol "Buka File Materi (PDF)" yang merender dokumen langsung di dalam aplikasi — tanpa perlu keluar ke pembaca eksternal. Setiap materi dilengkapi kolom komentar untuk diskusi antar mahasiswa, dengan empty state "Jadilah yang pertama berkomentar".

6. Evaluasi & Kuis Berdurasi Mahasiswa memilih latihan soal, membaca Panduan Pengerjaan (durasi, jumlah soal, tips koneksi), lalu menekan "Mulai Kuis". Timer mundur berjalan otomatis di pojok layar; pilihan ganda A/B/C/D dengan radio state; auto-submit saat waktu habis. Setelah selesai, skor 0–100 ditampilkan instan dalam circular progress dengan ikon piala dan pesan motivasi.

7. Riwayat Kuis dengan Tinjau Jawaban Setiap percobaan kuis tercatat lengkap: skor, jumlah benar, tanggal, jam. Ring chart berwarna otomatis (merah/kuning/hijau) sesuai capaian skor. Ketuk kartu untuk Tinjau Jawaban — soal per nomor, jawaban yang dipilih mahasiswa, dan jawaban yang benar (kunci jawaban) dengan indikator hijau/merah.

8. Kelas Virtual ↔ Google Meet Jadwal sesi pembelajaran online dengan tiga state status: Terjadwal, Live, dan Sudah Selesai. Tombol "Gabung Sekarang" hanya aktif saat sesi sedang Live — saat ditekan, aplikasi langsung meluncurkan tautan Google Meet di browser atau aplikasi Meet pengguna.

9. Tanya AI (Chat Assistant) AI Assistant terintegrasi untuk menjawab pertanyaan seputar materi — dari klarifikasi konsep leadership hingga contoh penerapan decision making di organisasi olahraga. Bubble chat user/AI yang jelas, empty state ramah ("Belum ada pesan. Mulai percakapan!"), dan tombol "Reset Percakapan" dengan dialog konfirmasi untuk memulai topik baru.

10. Profil Saya Avatar inisial otomatis, header nama + email, lalu baris data NPM, Program Studi, dan Versi Aplikasi tersaji ringkas. Berfungsi sebagai referensi cepat sekaligus halaman info build aplikasi.

Galeri Proyek

CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 1CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 2CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 3CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 4CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 5CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 6CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 7CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 8CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 9CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 10CTE Physical Education & Sport - Aplikasi Pembelajaran Manajemen Penjasor — galeri 11