1. Pengertian Logika
8
๐ Deskripsi
Logika adalah ilmu yang mempelajari cara berpikir yang benar dan sistematis.
๐ง Narasi Penjelasan
Logika membantu kita:
- Menarik kesimpulan yang benar
- Menghindari kesalahan berpikir
- Menyusun argumen secara sistematis
๐ Dalam kehidupan sehari-hari, logika digunakan saat mengambil keputusan.
2. Pengertian Logika Informatika
8
๐ Deskripsi
Logika Informatika adalah penerapan logika dalam bidang komputer dan pemrograman.
๐ง Narasi Penjelasan
Logika informatika digunakan untuk:
- Menyusun algoritma
- Membuat program
- Mendesain sistem komputer
๐ Semua program komputer dibangun berdasarkan logika.
3. Peran Logika dalam Ilmu Komputer
8
๐ Deskripsi
Logika memiliki peran penting dalam komputer.
๐ง Narasi Penjelasan
Peran utama:
- Dasar algoritma
- Pengambilan keputusan (if-else)
- Struktur program
๐ Tanpa logika, program tidak akan berjalan dengan benar.
4. Sejarah Singkat Logika
8
๐ Deskripsi
Logika berkembang sejak zaman filsafat.
๐ง Narasi Penjelasan
Perkembangan:
- Logika klasik (filsafat)
- Logika matematika
- Logika komputer
๐ Tokoh penting: Aristoteles.
5. Jenis-Jenis Logika
8
๐ Deskripsi
Logika memiliki berbagai jenis.
๐ง Narasi Penjelasan
๐ Tabel Jenis Logika:
| Jenis | Penjelasan |
|---|---|
| Logika Proposisional | Berdasarkan pernyataan |
| Logika Predikat | Menggunakan variabel |
| Logika Fuzzy | Nilai tidak pasti |
๐ Setiap jenis digunakan sesuai kebutuhan.
6. Konsep Dasar Logika
8
๐ Deskripsi
Dasar logika meliputi pernyataan dan nilai kebenaran.
๐ง Narasi Penjelasan
Konsep:
- Pernyataan (Proposisi)
- Nilai kebenaran (True/False)
๐ Semua logika dibangun dari konsep ini.
7. Logika dalam Pemrograman
7
๐ Deskripsi
Logika digunakan dalam pembuatan program.
๐ง Narasi Penjelasan
Contoh:
- If-Else
- Loop
- Kondisi
๐ Logika menentukan alur program.
8. Algoritma dan Logika
8
๐ Deskripsi
Algoritma adalah langkah-langkah logis.
๐ง Narasi Penjelasan
Algoritma:
- Terstruktur
- Sistematis
๐ Digunakan untuk menyelesaikan masalah.
9. Representasi Logika
๐ Deskripsi
Cara menuliskan logika.
๐ง Narasi Penjelasan
๐ Bentuk:
| Bentuk | Contoh |
|---|---|
| Simbol | โง, โจ, ยฌ |
| Teks | dan, atau, tidak |
| Diagram | Flowchart |
10. Contoh Penerapan Logika
๐ Deskripsi
Logika digunakan dalam kehidupan sehari-hari.
๐ง Narasi Penjelasan
Contoh:
- Login sistem
- ATM
- Aplikasi mobile
๐ Semua berbasis logika keputusan.
11. Hubungan Logika dan Matematika
๐ Deskripsi
Logika berkaitan erat dengan matematika.
๐ง Narasi Penjelasan
Logika digunakan dalam:
- Pembuktian
- Analisis
๐ Menjadi dasar ilmu komputer.
12. Kesalahan Logika (Logical Fallacy)
๐ Deskripsi
Kesalahan dalam berpikir.
๐ง Narasi Penjelasan
Contoh:
- Generalisasi berlebihan
- Kesimpulan salah
๐ Harus dihindari dalam pemrograman.
13. Manfaat Belajar Logika
๐ Deskripsi
Keuntungan mempelajari logika.
๐ง Narasi Penjelasan
- Berpikir kritis
- Problem solving
- Dasar pemrograman
14. Tantangan dalam Logika
๐ Deskripsi
Kesulitan yang dihadapi mahasiswa.
๐ง Narasi Penjelasan
- Abstraksi tinggi
- Membutuhkan latihan
15. Kesimpulan
- Logika adalah dasar berpikir sistematis
- Sangat penting dalam informatika
- Digunakan dalam algoritma dan pemrograman
- Harus dipahami sejak awal
๐ฏ Latihan / Diskusi
- Apa itu logika informatika?
- Mengapa logika penting dalam pemrograman?
- Berikan contoh logika dalam kehidupan sehari-hari!
๐ Tugas
- Buat contoh algoritma sederhana
- Identifikasi logika dalam aplikasi
- Jelaskan perbedaan logika dan algoritma