Mengenal Konsep Data dan Jenis-jenisnya
1. Pengertian Data
Secara sederhana, data adalah kumpulan fakta mentah yang bisa berupa angka, gambar, suara, atau simbol. Data belum memiliki arti dan konteks yang jelas. Data akan menjadi informasi setelah diolah dan dipahami.
Contoh:
- Data: Angka “8”.
- Informasi: “Dina berumur 8 tahun.” Angka “8” kini memiliki arti yang jelas.
2. Jenis-jenis Data
Data dapat dikelompokkan berdasarkan dua aspek, yaitu bentuknya dan sifatnya.
Berdasarkan Bentuknya:
Data dapat berupa:
- Teks: Data yang berisi huruf, kata, atau kalimat. Contohnya: nama, alamat, dan hobi.
- Numerik: Data yang berupa angka dan dapat dihitung. Contohnya: umur, tinggi badan, dan jumlah buku.
- Gambar: Data yang berbentuk foto atau ilustrasi. Contohnya: foto profil, peta, dan grafik.
- Suara: Data yang berisi rekaman suara atau musik. Contohnya: lagu dan rekaman wawancara.
Berdasarkan Sifatnya:
Data dibagi menjadi dua jenis utama, yaitu:
- Data Kualitatif: Data yang tidak berbentuk angka dan menggambarkan sifat atau kualitas suatu objek. Data ini biasanya berupa deskripsi. Contohnya: warna baju, karakteristik tertentu, dan ekspresi wajah.
- Data Kuantitatif: Data yang berbentuk angka dan dapat diukur. Data ini dapat disajikan dalam bentuk tabel, diagram, atau grafik. Contohnya: tinggi badan, berat, dan durasi belajar.
Berdasarkan Sumbernya:
Data juga dapat dikelompokkan berdasarkan sumbernya:
- Data Primer: Data yang diperoleh langsung dari sumber pertama. Contohnya: mewawancarai teman secara langsung.
- Data Sekunder: Data yang dikumpulkan dari sumber yang sudah ada. Contohnya: membaca hasil survei di internet.
Langkah-langkah Berpikir Komputasional
Berpikir komputasional adalah cara berpikir logis dan sistematis untuk memecahkan masalah. Ada empat langkah utama dalam berpikir komputasional:
- Dekomposisi (Memecah Masalah): Proses memecah masalah yang kompleks menjadi bagian-bagian yang lebih kecil dan mudah diselesaikan.
- Contoh: Untuk membersihkan meja belajar, kita bisa memecahnya menjadi langkah-langkah: (1) Memisahkan buku, alat tulis, dan kertas tugas, (2) Membersihkan permukaan meja, dan (3) Mengatur ulang barang-barang di atas meja.
- Pengenalan Pola (Pattern Recognition): Kemampuan untuk mengenali kesamaan atau pola pada masalah-masalah yang pernah ditemui. Dengan mengenali pola, kita bisa memprediksi atau menyelesaikan masalah dengan lebih cepat.
- Contoh: Jika kamu selalu merasa mengantuk di kelas setiap Senin, setelah mengamati, kamu menyadari bahwa kamu selalu tidur larut pada malam Minggu karena menonton film. Ini adalah sebuah pola yang kamu kenali.
- Abstraksi (Mengambil Intinya): Proses memfokuskan pada hal-hal penting dari suatu masalah dan mengabaikan informasi yang tidak relevan. Tujuannya adalah untuk memahami inti permasalahan tanpa memikirkan semua detail.
- Contoh: Saat membuat peta jalan dari rumah ke sekolah, kamu hanya perlu mencatat rute utama dan tempat penting, bukan harus menggambar setiap pohon atau batu yang dilewati.
- Algoritma (Menyusun Langkah-langkah): Menyusun langkah-langkah logis dan berurutan untuk menyelesaikan masalah. Langkah-langkah ini bisa berbentuk urutan (sequence), percabangan (selection), dan perulangan (loop).
- Contoh: Algoritma untuk membuat mi instan: (1) Rebus air, (2) Masukkan mi, (3) Tunggu 3 menit, (4) Masukkan bumbu, (5) Aduk rata, (6) Sajikan.
Menulis Instruksi Sederhana untuk Pemecahan Masalah
Instruksi adalah serangkaian perintah atau langkah-langkah yang harus diikuti untuk mencapai suatu tujuan. Agar dapat dipahami dengan baik, instruksi yang kita susun harus jelas, spesifik, dan berurutan.
Ciri-ciri Instruksi yang Baik:
- Jelas: Menggunakan kata-kata yang mudah dipahami dan tidak menimbulkan kebingungan.
- Spesifik: Memberikan petunjuk yang terperinci dan langsung ke intinya, tidak terlalu umum.
- Urutannya Tepat: Langkah-langkah disusun secara berurutan dan logis.
- Tidak Bertele-tele: Menggunakan kalimat yang singkat dan padat.
- Konsisten: Menggunakan gaya penulisan yang konsisten, misalnya selalu menggunakan kata kerja aktif di awal kalimat.
Contoh:
- Instruksi Buruk: “Kerjakan itu sekarang.”
- Instruksi Baik: “Kerjakan latihan soal nomor 1-5 di buku matematika halaman 23.”
Berlatih Menulis Pseudocode
Pseudocode adalah instruksi atau algoritma yang ditulis dalam bahasa yang mudah dipahami oleh manusia, bukan dalam bahasa pemrograman. Tujuannya adalah untuk menjembatani antara pemikiran logis kita dengan kode program yang sesungguhnya.
Contoh Pseudocode untuk Menyikat Gigi:
MULAI
Ambil sikat gigi dan pasta gigi
Basahi sikat gigi
Beri pasta gigi
Sikat gigi selama dua menit
Berkumur
Letakkan kembali sikat gigi
SELESAI