Kuliah Agama Islam (Religion)
π― Tujuan Pembelajaran:
- Mahasiswa memahami konsep waktu sholat dalam Islam.
- Mahasiswa dapat mengimplementasikan program untuk menampilkan jadwal sholat.
- Mahasiswa mampu mengintegrasikan API jadwal sholat ke dalam aplikasi Python.
π― Tujuan Pembelajaran:
- Mahasiswa memahami konsep zakat maal dan zakat fitrah.
- Mahasiswa dapat menghitung zakat berdasarkan input pengguna.
- Mahasiswa mampu membuat aplikasi kalkulator zakat sederhana.
π― Tujuan Pembelajaran:
- Mahasiswa memahami pentingnya membaca Al-Qur'an setiap hari.
- Mahasiswa dapat mengambil data ayat secara acak.
- Mahasiswa mampu membuat program yang menampilkan ayat beserta terjemahannya.
π― Tujuan Pembelajaran:
- Mahasiswa memahami pentingnya arah kiblat dalam ibadah shalat.
- Mahasiswa dapat menghitung arah kiblat berdasarkan koordinat lokasi.
- Mahasiswa mampu membuat simulasi kompas kiblat menggunakan Python.
π― Tujuan Pembelajaran:
- Mahasiswa memahami keutamaan dzikir harian.
- Mahasiswa dapat membuat pengingat otomatis untuk dzikir.
- Mahasiswa mampu memanfaatkan timer/notification dalam aplikasi.
π― Tujuan Pembelajaran:
- Mahasiswa memahami konsep gamifikasi dalam pembelajaran agama.
- Mahasiswa dapat membuat kuis interaktif dengan skor.
- Mahasiswa mampu memanfaatkan Python untuk membuat aplikasi edukasi.
π― Tujuan Pembelajaran:
- Mahasiswa memahami pentingnya hadis sebagai sumber ajaran Islam.
- Mahasiswa dapat mengelompokkan hadis berdasarkan tema.
- Mahasiswa mampu membuat program pencarian hadis sesuai tema.
π― Tujuan Pembelajaran:
- Mahasiswa memahami doa-doa harian yang diajarkan Rasulullah.
- Mahasiswa dapat membuat database doa harian.
- Mahasiswa mampu membuat aplikasi pencarian doa cepat.
π― Tujuan Pembelajaran:
- Mahasiswa memahami perbedaan kalender Hijriyah dan Masehi.
- Mahasiswa dapat mengonversi tanggal secara akurat.
- Mahasiswa mampu memanfaatkan library Python untuk konversi kalender.
π― Tujuan Pembelajaran:
- Mahasiswa memahami pentingnya tafsir dalam memahami ayat.
- Mahasiswa dapat menampilkan tafsir singkat berdasarkan nomor ayat.
- Mahasiswa mampu memanfaatkan dataset lokal untuk aplikasi tafsir.
π― Tujuan Pembelajaran:
- Mahasiswa memahami konsep infaq dan sedekah.
- Mahasiswa dapat membuat aplikasi pengelolaan donasi.
- Mahasiswa mampu membuat laporan donasi dalam bentuk tabel.
π― Tujuan Pembelajaran:
- Mahasiswa memahami adab mendengarkan Al-Qur'an.
- Mahasiswa dapat memutar audio ayat Al-Qur'an.
- Mahasiswa mampu membuat pemutar audio sederhana di Python.
π― Tujuan Pembelajaran:
- Mahasiswa memahami pentingnya mencari dalil dari Al-Qur'an.
- Mahasiswa dapat membuat pencarian ayat berdasarkan kata kunci.
- Mahasiswa mampu memproses teks Al-Qur'an secara digital.
π― Tujuan Pembelajaran:
- Mahasiswa memahami pengelolaan dana masjid secara transparan.
- Mahasiswa dapat menampilkan data donasi dalam bentuk grafik.
- Mahasiswa mampu membuat dashboard interaktif sederhana.
π― Tujuan Pembelajaran:
- Mahasiswa memahami jenis-jenis puasa sunnah.
- Mahasiswa dapat membuat kalender digital untuk puasa sunnah.
- Mahasiswa mampu membuat notifikasi pengingat jadwal puasa.
π― Tujuan Pembelajaran:
- Mahasiswa memahami integrasi berbagai fitur Islami dalam satu aplikasi.
- Mahasiswa dapat menggabungkan fitur dari pertemuan sebelumnya.
- Mahasiswa mampu membuat aplikasi Islami all-in-one berbasis Python.
Jelaskan secara singkat tentang project ini, misalnya: Project ini adalah aplikasi sederhana untuk ... Menggunakan bahasa pemrograman Python dan memanfaatkan pustaka ...
- Bahasa: Python 3.x
project_folder/ β βββ main.py # Kode utama program βββ data/ # Folder berisi dataset atau file pendukung βββ assets/ # Folder untuk gambar, audio, dll
- Pastikan Python sudah terinstal (versi 3.8 atau lebih baru).
- Install dependensi:
pip install -r requirements.txt
- Jalankan program: python main.py
π Catatan Pastikan file pendukung (data/gambar) berada di folder yang benar.
Project ini masih dalam tahap pengembangan (jika masih eksperimen).
- Author : hafizhhasyhari
- Year : 2023