Informatika Kelas X — Bab 4: Sistem Komputer
Bagian B: Interaksi Manusia dan Komputer
🎯 Tujuan Pembelajaran
Setelah mempelajari materi ini, siswa diharapkan mampu:
- Menjelaskan konsep interaksi manusia dan komputer (IMK).
- Mengidentifikasi jenis-jenis antarmuka pengguna (user interface).
- Menjelaskan prinsip-prinsip perancangan antarmuka yang baik.
- Memberikan contoh penerapan interaksi manusia dan komputer dalam kehidupan sehari-hari.
1. Pengantar
Interaksi Manusia dan Komputer (IMK), atau dikenal juga dengan istilah Human-Computer Interaction (HCI), adalah bidang ilmu yang mempelajari bagaimana manusia berkomunikasi dan berinteraksi dengan komputer melalui sebuah antarmuka (interface).
Antarmuka inilah yang menjadi “jembatan” penghubung antara manusia sebagai pengguna dengan sistem komputer, sehingga perintah manusia dapat dipahami komputer, dan hasil pengolahan komputer dapat dipahami manusia.
2. Jenis-Jenis Antarmuka Pengguna (User Interface)
| Jenis Antarmuka | Penjelasan | Contoh |
|---|---|---|
| CLI (Command Line Interface) |
Interaksi menggunakan perintah berbasis teks yang diketik pengguna | Command Prompt, Terminal Linux |
| GUI (Graphical User Interface) |
Interaksi menggunakan tampilan grafis berupa ikon, jendela, dan menu | Windows, macOS, aplikasi di HP |
| Touchscreen Interface | Interaksi melalui sentuhan langsung pada layar | Smartphone, tablet, mesin ATM |
| Voice Interface | Interaksi menggunakan perintah suara | Google Assistant, Siri, Alexa |
| Gesture Interface | Interaksi melalui gerakan tubuh yang dideteksi sensor | Konsol game (Kinect), VR controller |
3. Prinsip Perancangan Antarmuka yang Baik
Sebuah antarmuka yang baik harus memenuhi prinsip usability (kebergunaan) berikut ini:
| Prinsip | Maksud |
|---|---|
| Learnability (Mudah dipelajari) |
Pengguna baru dapat dengan cepat memahami cara menggunakannya |
| Efficiency (Efisien) |
Pengguna dapat menyelesaikan tugas dengan cepat setelah terbiasa |
| Memorability (Mudah diingat) |
Pengguna lama tidak perlu belajar ulang saat kembali menggunakannya |
| Error Prevention (Pencegahan kesalahan) |
Sistem meminimalkan risiko kesalahan dan mudah pulih jika terjadi kesalahan |
| Satisfaction (Kepuasan pengguna) |
Pengguna merasa nyaman dan senang saat menggunakan sistem |
4. Contoh Penerapan Interaksi Manusia dan Komputer
- Smartphone — menggunakan antarmuka sentuh (touchscreen) yang intuitif untuk berbagai usia.
- Smart speaker (Google Home, Alexa) — menggunakan perintah suara tanpa perlu menyentuh perangkat.
- Aplikasi ojek online — menggunakan GUI dengan ikon dan peta agar mudah dipahami pengguna.
- Mesin ATM — menggabungkan layar sentuh dan tombol fisik agar transaksi tetap aman dan jelas.
5. Rangkuman
- Interaksi Manusia dan Komputer (IMK) mempelajari cara manusia berkomunikasi dengan komputer melalui antarmuka.
- Jenis antarmuka meliputi CLI, GUI, touchscreen, voice, dan gesture interface.
- Antarmuka yang baik memenuhi prinsip learnability, efficiency, memorability, error prevention, dan satisfaction.
- IMK diterapkan secara luas dalam kehidupan sehari-hari, seperti pada smartphone, smart speaker, dan mesin ATM.
💗 Nilai Panca Cinta: Cinta Sesama Manusia
Merancang antarmuka yang mudah dipelajari, efisien, dan mudah diingat sesungguhnya adalah bentuk empati kepada sesama manusia — memikirkan kenyamanan orang lain, termasuk mereka yang lanjut usia atau memiliki keterbatasan, agar semua orang dapat menikmati manfaat teknologi secara setara.
Refleksi: Pernahkah kamu membantu orang lain (misalnya kakek/nenek) yang kesulitan menggunakan aplikasi atau perangkat? Apa yang kamu lakukan?
📝 Tugas Siswa
Tugas: Menilai Antarmuka Aplikasi
Pilih satu aplikasi atau perangkat yang biasa kamu gunakan (misalnya aplikasi belajar, media sosial, atau game), lalu:
- Tentukan jenis antarmuka yang digunakan (GUI, touchscreen, voice, dll).
- Nilai aplikasi tersebut berdasarkan 5 prinsip usability di atas (beri tanda “Baik” atau “Perlu diperbaiki” beserta alasan singkat).
Nama Aplikasi/Perangkat: ______________________________
Jenis Antarmuka yang Digunakan: ______________________________
Kumpulkan penilaianmu dalam bentuk tabel sederhana seperti contoh berikut:
| Prinsip Usability | Penilaian | Alasan |
|---|---|---|
| Learnability | … | … |
| Efficiency | … | … |
| Memorability | … | … |
| Error Prevention | … | … |
| Satisfaction | … | … |