Konsep Fungsi dalam Informatika
Pelajari konsep fungsi melalui simulasi interaktif, kalkulator fungsi, dan praktik pseudocode
📊 Progress Belajarmu
0%0 dari 6 aktivitas selesai
Definisi & Konsep Fungsi
Pahami apa itu fungsi dan manfaatnya dalam informatika
Simulasi Fungsi Matematika
Hitung dan visualisasi 4 fungsi berbeda dengan grafik
Praktik Input-Output
Lengkapi tabel dan identifikasi pola fungsi
Tulis Pseudocode Fungsi
Pelajari dan tulis pseudocode fungsi sederhana
Aplikasi Fungsi Sehari-hari
Gunakan fungsi untuk kasus nyata: listrik, tarif, tabungan
Kuis Pemahaman
Uji pemahamanmu tentang konsep fungsi
💡 Apa itu Fungsi?
Fungsi adalah instruksi yang melakukan tugas tertentu berdasarkan input, mengembalikan hasil otomatis tanpa perlu menulis ulang langkah-langkahnya. Fungsi menghemat waktu, menghemat kode, dan menjamin konsistensi. Dalam pembelajaran ini, kamu akan belajar konsep fungsi dari perspektif informatika dan aplikasinya!
Definisi & Konsep Fungsi
Memahami Konsep Dasar Fungsi dalam Informatika
📌 Definisi Fungsi
Fungsi adalah instruksi yang melakukan tugas tertentu berdasarkan input, mengembalikan hasil (output) secara otomatis tanpa perlu menulis ulang langkah-langkahnya. Dalam matematika, fungsi ditulis sebagai f(x) = hasil
🔗 Contoh Matematis
Jika f(x) = 2x + 3, maka:
• Jika x = 3, maka f(3) = 2×3 + 3 = 9
• Jika x = 5, maka f(5) = 2×5 + 3 = 13
• Jika x = 0, maka f(0) = 2×0 + 3 = 3
✨ Manfaat Konsep Fungsi
Hemat Waktu & Kode
Cukup tulis kode sekali, gunakan berkali-kali dengan input berbeda
Menjamin Konsistensi
Proses selalu sama setiap dipanggil, tidak ada variasi
Mudah Diperbaiki
Jika ada bug, cukup perbaiki satu tempat, semua penggunaan ikut diperbaiki
Lebih Terstruktur
Kode menjadi lebih rapi, mudah dibaca dan dipahami orang lain
🌍 Contoh dalam Kehidupan Sehari-hari
"Persiapan Masuk Kelas"
Dengan menyebut "persiapan masuk kelas", siswa sudah tahu langkah-langkahnya: berbaris, cek kerapian, masuk kelas. Tidak perlu dijelaskan berulang-ulang!
Refren dalam Lagu
Kata "Refren" menunjukkan bagian lagu yang diulang. Tidak perlu menulis lirik yang sama berkali-kali dalam not musik.
Tombol Microwave
Tombol "Defrost" adalah fungsi yang melakukan serangkaian operasi (suhu rendah, waktu tertentu) dengan sekali klik.
Simulasi Fungsi Matematika
Hitung nilai fungsi dan lihat grafiknya
🧮 Kalkulator Fungsi
Hasil Perhitungan:
Formula
Langkah perhitungan
ƒ(0) = 0
📈 Grafik Fungsi
ƒ(x) = 2x + 3
Fungsi linear dengan slope 2 dan intercept 3
| x | -2 | -1 | 0 | 1 | 2 | 3 |
|---|---|---|---|---|---|---|
| ƒ(x) |
Praktik Input-Output
Lengkapi tabel dan identifikasi pola fungsi ƒ(x) = 2x + 3
📌 Tugas: Lengkapi tabel di bawah dengan memasukkan nilai x. Sistem akan otomatis menghitung output ƒ(x). Coba identifikasi polanya!
| Input (x) | Rumus | Output ƒ(x) |
|---|
📊 Analisis Pola
• Perubahan x: +1
• Perubahan output: +2
• Hubungan: Output naik 2 setiap x naik 1
🎯 Kesimpulan
Fungsi ƒ(x) = 2x + 3 adalah:
- ✓ Fungsi linear (garis lurus)
- ✓ Slope (kemiringan) = 2
- ✓ Intercept (perpotongan y) = 3
Tulis Pseudocode Fungsi
Pelajari cara menulis pseudocode untuk fungsi sederhana
📐 Fungsi Hitung Luas Persegi Panjang
FUNGSI hitungLuasPersegi(panjang, lebar)
VARIABEL luas
luas ← panjang × lebar
KEMBALIKAN luas
AKHIR FUNGSI
Penjelasan:
- • FUNGSI: Mendeklarasikan fungsi baru
- • Parameter: panjang dan lebar adalah input
- • VARIABEL luas: Tempat menyimpan hasil
- • luas ← panjang × lebar: Perhitungan
- • KEMBALIKAN luas: Mengirim hasil ke pemanggil fungsi
🌡️ Fungsi Konversi Celcius ke Fahrenheit
FUNGSI konversiCeliusKeFahrenheit(celcius)
VARIABEL fahrenheit
fahrenheit ← (celcius × 9/5) + 32
KEMBALIKAN fahrenheit
AKHIR FUNGSI
Contoh Penggunaan:
hasil ← konversiCeliusKeFahrenheit(25)
// hasil = 77°F
⭕ Fungsi Hitung Luas Lingkaran
FUNGSI hitungLuasLingkaran(jariJari)
KONSTANTA PI = 3.14
VARIABEL luas
luas ← PI × jariJari × jariJari
KEMBALIKAN luas
AKHIR FUNGSI
Contoh Penggunaan:
luas ← hitungLuasLingkaran(5)
// luas = 78.5
✍️ Giliran Kamu! Tulis Pseudocode Fungsi
Tugas: Tulis pseudocode untuk fungsi yang menghitung luas segitiga dengan rumus: Luas = (alas × tinggi) / 2
💡 Tips: Ikuti format yang sudah dicontohkan di atas
Aplikasi Fungsi Sehari-hari
Gunakan fungsi untuk menyelesaikan kasus nyata
⚡ Menghitung Tagihan Listrik
Rumus Fungsi: Tagihan = 1500 × kWh
Hasil Perhitungan:
Rp. 0
Untuk penggunaan 0 kWh dengan tarif Rp 1.500/kWh
🚖 Menghitung Tarif Taksi
Rumus Fungsi: Tarif = 50.000 + (15.000 × jarak)
Hasil Perhitungan:
Rp. 0
Base: Rp 50.000 + (0 km × Rp 15.000)
💰 Menghitung Bunga Tabungan
Rumus Fungsi: Bunga = Modal + (Modal × Rate × Tahun)
Hasil Perhitungan:
Modal: Rp 0
Bunga: Rp 0
Total: Rp 0
Kuis Pemahaman Konsep Fungsi
Uji pemahamanmu tentang konsep fungsi
Kuis Selesai!
Skor kamu: 0/6
Tidak ada komentar:
Posting Komentar