Proyek CompassApp adalah aplikasi seluler berbasis React Native yang dirancang untuk memfasilitasi manajemen pendidikan dan meningkatkan keterlibatan siswa dalam program pendidikan Compass. Aplikasi ini bertujuan untuk menyediakan platform terpusat dan intuitif bagi mahasiswa dan fakultas untuk melacak dan meningkatkan kemajuan akademik, kehadiran, dan jam belajar mereka.
Fitur Utama:
Kerangka Penguasaan Terpandu: Aplikasi ini sejalan dengan kerangka penguasaan terpandu program Kompas, dengan fokus pada pengembangan dan peningkatan keterampilan, bukan sekadar rata-rata nilai. Siswa dievaluasi berdasarkan tingkat penguasaan keterampilan target, mendorong pertumbuhan berkelanjutan.
Organisasi Data Komprehensif: CompassApp menawarkan lokasi terpusat untuk mengatur dan mengakses berbagai data yang terkait dengan kinerja siswa, termasuk tingkat penguasaan tugas dari waktu ke waktu, catatan kehadiran, jam belajar yang dilakukan, kelas yang terlewat, janji temu yang terlewat, dan jam belajar yang harus dilewati.
Entri Data Fakultas dan Mahasiswa: Aplikasi ini memungkinkan anggota fakultas untuk memasukkan data yang dipilih secara langsung melalui aplikasi atau melalui integrasi dengan platform lain seperti Canvas atau Google. Demikian pula, siswa dapat memasukkan data seperti tingkat penguasaan keterampilan tertentu, sehingga memberikan pandangan komprehensif tentang kemajuan mereka.
Integrasi Kode QR: CompassApp menggunakan kode QR untuk interaksi siswa yang efisien. Siswa dapat menggunakan kode QR untuk "memindai" dan "memindai" jam belajar, memastikan pelacakan komitmen belajar mereka secara akurat. Selain itu, kode QR memungkinkan siswa untuk mendaftarkan kehadiran mereka di kelas dengan cepat.
Grafik Tingkat Penguasaan: Aplikasi ini menghasilkan representasi grafis dari perubahan tingkat penguasaan seiring waktu untuk setiap keterampilan target. Grafik ini memberikan wawasan visual mengenai kemajuan siswa dan membantu mengidentifikasi bidang-bidang yang mungkin memerlukan perbaikan lebih lanjut.
Proyek ini bertujuan untuk memanfaatkan kekuatan React Native, memastikan kompatibilitas lintas platform untuk perangkat iOS dan Android. Ini menggunakan database SQLite untuk menyimpan informasi pengguna dengan aman dan mendukung pengembangan menggunakan Visual Studio Code (VSCode), editor kode yang diadopsi secara luas di komunitas React Native.
Dengan membangun CompassApp, kami bertujuan untuk menyediakan alat canggih yang memberdayakan siswa untuk mengendalikan perjalanan pendidikan mereka sambil membantu fakultas dalam mengelola dan memantau kemajuan siswa secara efektif dalam program pendidikan Compass.