Sumber: Informatika untuk SMA/MA/SMK/MAK Kelas X (Edisi Revisi), Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi, 2023.
Informatika merupakan bidang ilmu yang mempelajari studi, perancangan, dan pembuatan sistem komputasi serta prinsip-prinsip yang menjadi dasar perancangannya.
Pembelajaran Informatika tidak hanya berkaitan dengan penggunaan komputer. Siswa juga diajak untuk berpikir secara sistematis, menganalisis persoalan, mengolah data, membuat algoritma dan program, serta menggunakan teknologi digital secara aman dan bertanggung jawab.
Secara umum, buku Informatika Kelas X membahas empat elemen utama, yaitu:
Berpikir Komputasional (BK)
Algoritma dan Pemrograman (AP)
Analisis Data (AD)
Literasi Digital (LD)
BAB 1 — DATA, INFORMASI, DAN VALIDASINYA
Apa yang Dipelajari?
Di era digital, informasi dapat ditemukan dengan sangat mudah. Namun, tidak semua informasi yang ditemukan benar dan dapat dipercaya. Karena itu, siswa perlu mampu mencari, mengumpulkan, memeriksa, dan mengevaluasi data serta sumber informasi.
Tujuan pembelajaran bab ini adalah agar siswa mampu melakukan pencarian informasi secara efektif, memahami proses periksa fakta, melakukan pengumpulan data, serta mengevaluasi validitas data dan sumbernya.
1. Pencarian dengan Banyak Variabel
Mesin pencari dapat digunakan secara lebih efektif dengan menggunakan kata kunci dan variabel pencarian.
Variabel atau parameter pencarian membantu mempersempit hasil sehingga informasi yang diperoleh lebih relevan.
Beberapa variabel yang diperkenalkan dalam buku antara lain:
site:→ mencari informasi pada situs/domain tertentu.inurl:→ mencari kata tertentu pada alamat URL.intitle:→ mencari kata tertentu pada judul halaman.intext:→ mencari kata tertentu di dalam teks halaman.inanchor:→ mencari teks pada pranala.cache:→ mencari versi salinan sementara halaman.daterange:→ mencari informasi berdasarkan rentang tanggal.
Selain kata kunci teks, pencarian juga dapat dilakukan dengan menggunakan gambar melalui teknologi seperti Google Lens.
Intinya: semakin tepat kata kunci dan parameter yang digunakan, semakin fokus hasil pencarian.
2. Koleksi Data
Data yang ditemukan di internet dapat dikumpulkan untuk kemudian dianalisis.
Salah satu teknik yang diperkenalkan adalah web scraping, yaitu proses mengoleksi dan menyalin data tertentu dari halaman web ke dalam bentuk yang lebih terstruktur, seperti tabel atau spreadsheet.
Dalam buku, Python digunakan sebagai salah satu bahasa pemrograman untuk melakukan web scraping, dengan Google Colaboratory sebagai salah satu lingkungan kerja yang dapat digunakan.
Tahapan sederhana koleksi data melalui web scraping meliputi:
Menyiapkan lingkungan pemrograman.
Membuka atau melakukan parsing halaman web.
Menentukan data yang diperlukan.
Mengambil data dari halaman.
Mengolah data.
Menampilkan data dalam bentuk tabel.
Selain menggunakan teknologi, data juga dapat dikumpulkan secara manual melalui survei atau kuesioner.
3. Ekosistem Periksa Fakta
Fakta merupakan informasi yang benar dan dapat dibuktikan dengan bukti atau data yang objektif.
Ekosistem periksa fakta merupakan rangkaian proses dan pihak yang terlibat dalam memverifikasi informasi untuk memastikan kebenarannya.
Komponen yang dapat terlibat antara lain:
organisasi pemeriksa fakta;
jurnalis dan peneliti;
platform media sosial;
teknologi kecerdasan buatan;
komunitas online;
pendidikan media;
regulasi dan kebijakan;
masyarakat umum.
4. Evaluasi Data dan Sumber
Data yang digunakan harus valid, akurat, dan dapat dipercaya. Sumber data juga perlu diperiksa kredibilitasnya.
Buku memperkenalkan metode CRAAP untuk membantu mengevaluasi sumber:
Currency — apakah informasi masih aktual?
Relevance — apakah sesuai dengan topik?
Authority — apakah sumber memiliki otoritas atau reputasi?
Accuracy — apakah informasi didukung bukti yang logis?
Purpose — apa tujuan penulis membuat informasi tersebut?
Pesan penting: jangan langsung percaya pada informasi hanya karena muncul di mesin pencari atau dibagikan banyak orang.
BAB 2 — ALGORITMA DAN STRUKTUR DATA
Bab ini membahas cara merancang instruksi atau program agar komputer dapat melakukan pemrosesan untuk menyelesaikan suatu masalah.
Tujuan pembelajaran utamanya adalah membuat rancangan program sederhana dalam bentuk pseudokode dengan menerapkan struktur data standar.
1. Algoritma
Algoritma adalah kumpulan instruksi yang terstruktur dan terbatas untuk menyelesaikan suatu permasalahan.
Algoritma dapat dianalogikan sebagai resep atau langkah-langkah untuk mencapai tujuan tertentu.
Contoh sederhana:
Masalah: menentukan apakah seorang siswa lulus.
Langkah algoritmis:
Masukkan nilai siswa.
Periksa nilai.
Jika nilai memenuhi batas kelulusan, tampilkan "Lulus".
Jika tidak, tampilkan "Belum Lulus".
2. Diagram Alir
Diagram alir (flowchart) digunakan untuk menggambarkan langkah-langkah algoritma secara visual.
Diagram alir membantu kita memahami:
urutan proses;
input dan output;
keputusan;
proses berulang;
hubungan antarproses.
3. Pseudokode
Pseudokode merupakan bentuk penulisan algoritma menggunakan bahasa yang sederhana dan terstruktur, tetapi belum terikat pada aturan bahasa pemrograman tertentu.
Pseudokode membantu siswa merancang solusi sebelum mengubahnya menjadi kode program.
4. Struktur Kendali Program
Program dapat menggunakan beberapa struktur utama:
Percabangan
Digunakan ketika program harus memilih tindakan berdasarkan suatu kondisi.
Perulangan
Digunakan untuk menjalankan suatu proses berulang kali.
Ekspresi
Digunakan untuk melakukan operasi dan menghasilkan suatu nilai.
Fungsi
Digunakan untuk mengelompokkan instruksi tertentu agar dapat digunakan kembali.
5. Algoritma dalam Kehidupan Nyata
Algoritma tidak hanya digunakan dalam pemrograman. Algoritma juga dapat digunakan untuk menyelesaikan berbagai masalah sehari-hari secara lebih terstruktur.
Contohnya:
mencari informasi;
mengurutkan data;
menentukan pilihan;
mengatur antrean;
mengelola pekerjaan yang harus dilakukan.
6. Struktur Data
Struktur data digunakan untuk menyimpan dan mengelola data secara terorganisasi.
Materi utama yang dibahas meliputi:
Searching (pencarian)
Sorting (pengurutan)
Stack (tumpukan)
Queue (antrean)
Stack menggunakan prinsip LIFO (Last In, First Out).
Queue menggunakan prinsip FIFO (First In, First Out). Contohnya adalah antrean di kasir.
Pesan penting: algoritma membantu kita menentukan bagaimana menyelesaikan masalah, sedangkan struktur data membantu kita menentukan bagaimana data disimpan dan dikelola.
BAB 3 — TEKNOLOGI DAN BUDAYA DIGITAL
Bab ini membahas cara kerja komputer, pemanfaatan perangkat lunak, perubahan budaya akibat teknologi digital, serta peluang karier di bidang Informatika.
Tujuan pembelajarannya mencakup pemahaman mengenai input, proses, output, penggunaan teknologi digital dengan menghargai hak kekayaan intelektual, pengenalan profesi Informatika, dan digitalisasi budaya Indonesia.
1. Sistem Komputer
Sistem komputer terdiri atas berbagai komponen yang bekerja bersama untuk menerima input, memproses data, dan menghasilkan output.
Materi mencakup:
perangkat keras;
perangkat lunak;
sistem operasi;
jenis-jenis komputer;
cara komputer bekerja;
proses input, proses, dan output.
2. Otomatisasi dengan Perangkat Lunak Perkantoran
Perangkat lunak perkantoran dapat digunakan untuk meningkatkan efisiensi pekerjaan.
Materi mencakup pemanfaatan:
aplikasi pengolah kata;
pengolah angka;
presentasi;
Mail Merge;
integrasi antaraplikasi;
OLE (Object Linking and Embedding).
Teknologi tersebut memungkinkan data dan dokumen dari berbagai aplikasi digunakan secara terintegrasi.
3. Pemrosesan Dokumen
Dokumen digital dapat diproses dan dikombinasikan dengan data dari aplikasi lain.
Tujuannya adalah membuat pekerjaan menjadi lebih cepat, terstruktur, dan efisien.
4. Budaya Baru di Era Informatika
Perkembangan Informatika menyebabkan perubahan dalam kehidupan sosial, ekonomi, budaya, dan pekerjaan.
Masyarakat kini melakukan berbagai aktivitas dengan memanfaatkan komputer dan internet, seperti:
komunikasi;
pembelajaran daring;
belanja online;
transaksi digital;
transportasi;
media sosial;
permainan online.
Buku mengaitkan perkembangan ini dengan Industri 4.0 dan Masyarakat 5.0 (Society 5.0).
5. Konten Digital dan Hak Kekayaan Intelektual
Kemudahan membuat dan menyebarkan konten digital harus diikuti dengan sikap bertanggung jawab.
Dalam membuat atau menggunakan konten digital, penting untuk:
menghargai karya orang lain;
memperhatikan hak kekayaan intelektual;
memahami aspek hukum;
menggunakan sumber secara bertanggung jawab.
6. Karier di Bidang Informatika
Perkembangan teknologi membuka berbagai peluang profesi di bidang Informatika.
Siswa perlu mengenal berbagai pilihan karier dan memahami bahwa keterampilan Informatika dapat digunakan dalam berbagai bidang kehidupan.
Buku juga membahas sertifikasi di bidang Informatika serta pentingnya mempersiapkan kompetensi untuk menghadapi perkembangan teknologi pada masa depan.
BAB 4 — KEAMANAN DAN MANAJEMEN INFORMASI
Bab terakhir membahas cara menjaga keamanan informasi dan data di dunia digital dan internet.
Tujuan pembelajaran bab ini adalah memahami konsep dan penerapan keamanan serta manajemen informasi yang dimiliki di dunia digital.
1. Jaringan Komputer dan Internet
Jaringan komputer merupakan hubungan antara dua atau lebih perangkat komputer menggunakan sistem komunikasi standar.
Jaringan lokal dapat digunakan pada area terbatas seperti:
rumah;
sekolah;
laboratorium;
kampus;
kantor.
Setiap perangkat pada jaringan memiliki identitas berupa alamat IP.
Koneksi internet dapat menggunakan media:
kabel;
Wi-Fi;
koneksi nirkabel lainnya.
2. Proteksi Data di Internet
Keamanan informasi bertujuan melindungi data dari akses atau tindakan yang tidak sah.
Beberapa konsep keamanan dasar yang dibahas dalam buku meliputi:
Firewall
Memantau dan mengontrol lalu lintas jaringan berdasarkan aturan keamanan.
Enkripsi
Mengubah data menjadi bentuk tersandi sehingga tidak dapat dibaca tanpa proses dekripsi.
Antivirus dan antimalware
Membantu melindungi sistem dari ancaman seperti virus, worm, trojan, dan spyware.
Pembaruan perangkat lunak
Pembaruan membantu mengatasi kerentanan keamanan yang ditemukan.
Kesadaran pengguna
Pengguna perlu berhati-hati terhadap tautan mencurigakan, menggunakan kata sandi kuat, dan melaporkan aktivitas yang mencurigakan.
3. Autentikasi
Autentikasi digunakan untuk memastikan identitas pengguna.
Buku membahas beberapa bentuk autentikasi, termasuk:
autentikasi berbasis web;
autentikasi pengguna;
autentikasi biometrik;
autentikasi dua langkah.
Autentikasi dua langkah (Two-Factor Authentication/TFA) menggunakan dua faktor berbeda, misalnya:
sesuatu yang diketahui pengguna, seperti password atau PIN;
sesuatu yang dimiliki pengguna, seperti ponsel atau token.
Dengan demikian, jika password diketahui pihak lain, masih ada lapisan keamanan tambahan.
4. Ancaman di Dunia Digital
Pengguna internet perlu memahami berbagai risiko keamanan, termasuk:
virus;
malware;
spyware;
phishing;
pencurian informasi;
konten negatif;
penyalahgunaan data pribadi.
5. Manajemen Kata Sandi
Kata sandi merupakan salah satu bagian penting dalam keamanan akun.
Pengguna perlu menerapkan pengelolaan kata sandi dengan baik dan memanfaatkan fitur keamanan yang tersedia.
6. Privasi dan Konfigurasi Keamanan
Pengguna perlu memahami pengaturan privasi dan keamanan pada:
sistem operasi;
peramban;
aplikasi;
akun digital.
Prinsip sederhana: semakin penting suatu akun atau data, semakin serius pula perlindungan yang harus diberikan.
RANGKUMAN UTAMA INFORMATIKA KELAS X
Setelah mempelajari Informatika Kelas X, siswa diharapkan mampu:
🔎 Mencari dan Memvalidasi Informasi
Mencari informasi menggunakan kata kunci dan parameter yang tepat serta memeriksa kebenaran dan kredibilitas sumber.
📊 Mengumpulkan dan Mengolah Data
Mengumpulkan data secara manual maupun menggunakan teknologi, termasuk memahami konsep web scraping dan penyajian data.
🧠 Berpikir Algoritmis
Memecahkan masalah menggunakan algoritma, diagram alir, dan pseudokode.
💻 Mengenal Pemrograman
Memahami struktur kendali seperti percabangan, perulangan, ekspresi, dan fungsi.
🗂️ Mengelola Struktur Data
Memahami konsep pencarian, pengurutan, stack, dan queue.
🖥️ Memahami Sistem Komputer
Mengetahui hubungan antara perangkat keras, perangkat lunak, sistem operasi, input, proses, dan output.
🌐 Menjadi Warga Digital yang Bertanggung Jawab
Menggunakan teknologi digital dengan memperhatikan etika, hak kekayaan intelektual, aspek sosial, ekonomi, dan hukum.
🔐 Menjaga Keamanan Informasi
Melindungi data dan akun dengan kata sandi yang baik, autentikasi, enkripsi, antivirus, pembaruan perangkat lunak, serta pengaturan privasi dan keamanan.
PENUTUP
Informatika bukan sekadar belajar menggunakan komputer. Informatika mengajarkan cara berpikir, memecahkan masalah, mengelola data, membuat solusi berbasis teknologi, serta menggunakan teknologi secara aman dan bertanggung jawab.
Dengan memahami Informatika, siswa diharapkan mampu menjadi pengguna teknologi yang kritis, kreatif, mandiri, dan bertanggung jawab serta mampu beradaptasi dengan perkembangan dunia digital. Buku ini memang dirancang tidak hanya dengan penjelasan konsep, tetapi juga aktivitas individu maupun kelompok, baik yang menggunakan komputer (plugged) maupun tanpa komputer (unplugged).
MATERI PDF
0 Komentar