A.
Materi Dasar
Makna
Ramadhan dalam Islam adalah bulan suci umat Islam yang di dalamnya terdapat
kewajiban puasa sebagaimana dijelaskan dalam Al-Qur'an Surah Al-Baqarah ayat
183.
Dalam
konteks profesional, dan pembelajaran vokasi SMK, Ramadhan adalah bulan
pembentukan karakter kerja yang unggul.
Puasa
mengajarkan ketepatan waktu, Disiplin Waktu sangat dibutuhkan dalam
Dunia Kerja
Ramadhan
bukan hanya menahan lapar dan haus, tetapi juga:
Melatih
kesabaran, Mengendalikan emosi, Meningkatkan ketakwaan, membentuk karakter
disiplin
Puasa sangat mengajarkan ketepatan waktu:
·
Sahur tepat waktu
·
Berbuka tepat waktu
·
Shalat tepat waktu
Dalam hal ini Di dunia kerja, disiplin waktu berarti:
·
Datang tepat waktu
·
Menyelesaikan tugas sesuai deadline
·
Menghargai waktu orang lain
Karyawan yang disiplin merupakan aset Perusahaan yang dibutuhkan.
Dari
disiplin waktu mulai sahur sampai berbuka mari kita sesuaikan dengan materi dan
jurusan Desain komunikasi visual. Dari 6
point diatas yang sudah dijelaskan mari kita buat konsep dalam algoritma dan
sistem terjadwal dalam pemrograman.
💻 Hubungan dengan Berpikir Komputasi
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Masalah yang perlu kita garis bawahi Adalah :
Bagaimana membuat sistem pengingat aktivitas berpuasa agar tetap
disiplin bekerja?
Dipecah menjadi bagian kecil:
1. Input waktu
sekarang
2. Menentukan
jadwal:
o
Sahur
o
Mulai kerja
o
Istirahat
o
Berbuka
3. Membandingkan waktu sekarang dengan jadwal
|
💻 Pengenalan Pola
Setiap
hari polanya sama:
Jika waktu = X → tampilkan pesan Y
Contoh:
·
Jika
jam 04.30 → "Waktu Sahur"
·
Jika
jam 08.00 → "Mulai Bekerja"
·
Jika
jam 12.00 → "Istirahat"
·
Jika
jam 18.15 → "Berbuka"
💻 Algoritma
Langkah-langkah logis:
1. Mulai
2. Ambil waktu sekarang
3. Jika waktu = jadwal sahur → tampilkan pesan
4. Jika waktu = jadwal kerja → tampilkan pesan
5. Jika waktu = jadwal berbuka → tampilkan pesan
6. Ulangi terus
💻 Flowchart (ASCII)
Silahkan Buat flowchart sesui dengan gambar di bawah
Kita buat dengan model yang SAMA seperti flowchart, berdasar algoritma:
📘 Perencanaan Waktu Ramadhan
• Waktu sahur
• Waktu mulai kerja
• Waktu berbuka
• Hitung durasi puasa
Formatnya Adalah :
🟡 when clicked 🔵 ask
🟠 set
🟢 operator (+ / -)
🟣 say
Coding
untuk clear variable
B.
Tujuan Pembelajaran
1. Menjelaskan konsep
variabel dalam pemrograman.
2. Menggunakan operator
matematika pada PictoBlox.
3. Menggunakan blok
join untuk menggabungkan teks.
4. Membuat program
sederhana perhitungan durasi puasa.
5. Menghubungkan nilai
disiplin waktu Ramadhan dengan logika komputasi.
B.
Kegiatan Praktik
1. Buat variabel:
sahur, kerja, berbuka, durasi_puasa, jarak_kerja.
2. Gunakan blok ask dan
set untuk menerima input.
3. Hitung durasi_puasa
= berbuka - sahur.
4. Hitung jarak_kerja =
kerja - sahur.
5. Gunakan blok join
untuk menampilkan hasil perhitungan.
C.
Tabel Hasil Percobaan
|
Perhitungan |
Hasil |
|
Durasi Puasa |
|
|
Jarak Sahur ke Kerja |
|
D. Refleksi
Apa hubungan
program ini dengan disiplin waktu Ramadhan?
--------------------------------------------------------------------------------------------------------
F. Tantangan (Level Lanjut)
Penilaian