Materi Informatika
Berpikir Komputasional, Pemrograman dan Pemrograman Blok, serta Pengolah Lembar Kerja
A. Berpikir Komputasional (Computational Thinking)
1. Pengertian Berpikir Komputasional
Berpikir komputasional adalah cara berpikir logis dan sistematis untuk menyelesaikan masalah dengan bantuan konsep ilmu komputer.
Berpikir komputasional tidak selalu menggunakan komputer, tetapi menggunakan langkah-langkah yang teratur agar masalah dapat diselesaikan dengan mudah dan efisien.
2. Tujuan Berpikir Komputasional
Menyelesaikan masalah secara efektif
Melatih kemampuan logika
Membantu membuat solusi yang sistematis
Mempermudah pekerjaan manusia dengan teknologi
Menjadi dasar dalam pemrograman komputer
3. Komponen Berpikir Komputasional
a. Dekomposisi
Memecah masalah besar menjadi bagian-bagian kecil agar mudah diselesaikan.
Contoh:
Membuat acara sekolah dibagi menjadi:
Menentukan panitia
Menyiapkan tempat
Menentukan jadwal
Menyiapkan konsumsi
b. Pengenalan Pola (Pattern Recognition)
Mencari kesamaan atau pola dari suatu masalah.
Contoh:
Jadwal pelajaran setiap hari memiliki pola tertentu
Perhitungan nilai siswa menggunakan rumus yang sama
c. Abstraksi
Mengambil informasi penting dan mengabaikan yang tidak diperlukan.
Contoh:
Saat membuat peta sekolah, hanya menampilkan ruangan penting tanpa detail kecil.
d. Algoritma
Urutan langkah-langkah untuk menyelesaikan masalah.
Contoh algoritma membuat mi instan:
Siapkan panci
Rebus air
Masukkan mi
Tunggu 3 menit
Tiriskan dan campur bumbu
Sajikan
4. Manfaat Berpikir Komputasional
Melatih kemampuan berpikir kritis
Membantu mengambil keputusan
Menyelesaikan masalah lebih cepat
Digunakan di berbagai bidang pekerjaan
B. Pemrograman
1. Pengertian Pemrograman
Pemrograman adalah proses membuat instruksi atau perintah kepada komputer agar dapat menjalankan tugas tertentu.
Orang yang membuat program disebut programmer.
2. Tujuan Pemrograman
Membuat aplikasi
Membuat game
Membuat website
Mengotomatisasi pekerjaan
Mengolah data
3. Bahasa Pemrograman
Bahasa pemrograman adalah bahasa yang digunakan untuk berkomunikasi dengan komputer.
Contoh bahasa pemrograman:
Python
Java
C++
JavaScript
PHP
4. Struktur Dasar Pemrograman
a. Input
Data yang dimasukkan ke komputer.
Contoh:
Nama siswa, nilai, umur.
b. Proses
Pengolahan data oleh program.
Contoh:
Menghitung rata-rata nilai.
c. Output
Hasil dari pengolahan data.
Contoh:
Nilai rata-rata siswa.
5. Algoritma dalam Pemrograman
Sebelum membuat program, biasanya dibuat algoritma terlebih dahulu.
Contoh:
Menghitung luas persegi panjang:
Masukkan panjang
Masukkan lebar
Hitung luas = panjang × lebar
Tampilkan hasil
6. Flowchart
Flowchart adalah diagram alur untuk menggambarkan langkah-langkah program.
Simbol dasar flowchart:
Oval → Mulai/Selesai
Jajar genjang → Input/Output
Persegi panjang → Proses
Belah ketupat → Keputusan
C. Pemrograman Blok (Block Programming)
1. Pengertian Pemrograman Blok
Pemrograman blok adalah metode pemrograman menggunakan blok-blok perintah yang disusun seperti puzzle.
Pemrograman blok cocok untuk pemula karena tidak perlu mengetik kode secara manual.
2. Contoh Aplikasi Pemrograman Blok
Scratch
Blockly
MIT App Inventor
3. Kelebihan Pemrograman Blok
Mudah dipelajari
Tampilan menarik
Mengurangi kesalahan penulisan kode
Cocok untuk anak dan pemula
4. Kekurangan Pemrograman Blok
Kurang fleksibel untuk program besar
Fitur terbatas dibanding bahasa pemrograman teks
5. Jenis Blok dalam Scratch
a. Motion (Gerakan)
Mengatur gerakan objek.
Contoh:
Bergerak 10 langkah
Putar 15 derajat
b. Looks (Tampilan)
Mengatur tampilan objek.
Contoh:
Mengubah warna
Menampilkan pesan
c. Sound (Suara)
Menambahkan efek suara.
d. Events (Peristiwa)
Menjalankan program berdasarkan kejadian.
Contoh:
Saat bendera hijau diklik.
e. Control (Kontrol)
Mengatur perulangan dan percabangan.
Contoh:
Repeat
If else
6. Contoh Program Sederhana Scratch
Membuat karakter bergerak:
Saat bendera hijau diklik
Bergerak 10 langkah
Putar 15 derajat
Ulangi terus
D. Pengolah Lembar Kerja (Spreadsheet)
1. Pengertian Pengolah Lembar Kerja
Pengolah lembar kerja adalah aplikasi yang digunakan untuk mengolah data angka, tabel, dan perhitungan secara otomatis.
2. Contoh Aplikasi Spreadsheet
Microsoft Excel
Google Sheets
LibreOffice Calc
3. Fungsi Pengolah Lembar Kerja
Membuat tabel
Menghitung data otomatis
Membuat grafik
Mengelola data keuangan
Membuat laporan
4. Bagian-Bagian Spreadsheet
a. Workbook
File spreadsheet secara keseluruhan.
b. Worksheet
Lembar kerja dalam workbook.
c. Baris (Row)
Ditandai angka: 1, 2, 3, …
d. Kolom (Column)
Ditandai huruf: A, B, C, …
e. Cell
Pertemuan antara baris dan kolom.
Contoh:
A1, B3, C5
5. Rumus Dasar Spreadsheet
a. Penjumlahan
=SUM(A1:A5)
b. Rata-rata
=AVERAGE(A1:A5)
c. Nilai Tertinggi
=MAX(A1:A5)
d. Nilai Terendah
=MIN(A1:A5)
e. Menghitung Jumlah Data
=COUNT(A1:A5)
6. Manfaat Spreadsheet
Mempercepat perhitungan
Mengurangi kesalahan hitung
Data lebih rapi
Mudah membuat laporan
E. Kesimpulan
Berpikir komputasional membantu menyelesaikan masalah secara logis dan sistematis.
Pemrograman digunakan untuk membuat instruksi kepada komputer.
Pemrograman blok memudahkan pemula belajar coding.
Pengolah lembar kerja membantu mengolah data dan perhitungan secara otomatis.
Semua materi tersebut sangat penting dalam pembelajaran informatika dan teknologi digital di era modern.
Materi Informatika
Surel, Perangkat Keras dan Lunak, Koneksi Internet, Kata Sandi, Aplikasi Pengolah Presentasi, serta Komponen, Fungsi, dan Cara Kerja Komputer
A. Surel (Surat Elektronik / Email)
1. Pengertian Surel
Surel atau surat elektronik (email) adalah layanan untuk mengirim dan menerima pesan melalui internet secara digital.
Contoh layanan surel:
Gmail
Yahoo Mail
Outlook
2. Fungsi Surel
Mengirim pesan
Mengirim dokumen atau file
Mendaftar akun aplikasi
Komunikasi sekolah dan pekerjaan
Mengirim tugas secara online
3. Bagian-Bagian Surel
a. Inbox
Tempat pesan masuk.
b. Compose/Tulis
Menu untuk membuat pesan baru.
c. To
Alamat tujuan penerima.
d. Subject
Judul pesan.
e. Attachment
Lampiran file.
f. Send
Tombol mengirim pesan.
4. Langkah Mengirim Surel
Login ke akun email
Klik “Tulis/Compose”
Isi alamat tujuan
Isi subjek
Tulis isi pesan
Tambahkan lampiran jika perlu
Klik “Kirim”
5. Etika Menggunakan Surel
Gunakan bahasa sopan
Isi subjek dengan jelas
Hindari spam
Periksa kembali sebelum mengirim
B. Perangkat Keras dan Perangkat Lunak
1. Perangkat Keras (Hardware)
Pengertian
Perangkat keras adalah bagian komputer yang dapat dilihat dan disentuh secara fisik.
Jenis-Jenis Hardware
a. Perangkat Input
Digunakan untuk memasukkan data.
Contoh:
Keyboard
Mouse
Scanner
Mikrofon
b. Perangkat Proses
Mengolah data dalam komputer.
Contoh:
Processor (CPU)
RAM
Motherboard
c. Perangkat Output
Menampilkan hasil pengolahan data.
Contoh:
Monitor
Printer
Speaker
d. Perangkat Penyimpanan
Menyimpan data.
Contoh:
Harddisk
Flashdisk
SSD
2. Perangkat Lunak (Software)
Pengertian
Perangkat lunak adalah program yang menjalankan fungsi tertentu pada komputer.
Jenis Software
a. Sistem Operasi
Mengatur seluruh kerja komputer.
Contoh:
Windows
Linux
macOS
b. Program Aplikasi
Digunakan untuk membantu pekerjaan pengguna.
Contoh:
Microsoft Word
Microsoft Excel
Microsoft PowerPoint
c. Utility
Program pendukung perawatan komputer.
Contoh:
Antivirus
Disk Cleanup
C. Koneksi Internet
1. Pengertian Internet
Internet adalah jaringan komputer global yang saling terhubung untuk bertukar informasi.
2. Fungsi Internet
Mencari informasi
Belajar online
Komunikasi
Hiburan
Bisnis dan transaksi
3. Jenis Koneksi Internet
a. Wi-Fi
Koneksi tanpa kabel menggunakan sinyal radio.
b. Data Seluler
Menggunakan jaringan operator seluler.
c. LAN (Local Area Network)
Menggunakan kabel jaringan.
d. Hotspot
Berbagi koneksi internet dari perangkat lain.
4. Perangkat Pendukung Internet
Modem
Router
Kabel jaringan
Access point
5. Dampak Positif Internet
Informasi cepat diperoleh
Mempermudah komunikasi
Mendukung pendidikan
6. Dampak Negatif Internet
Penyebaran hoaks
Kecanduan internet
Cyberbullying
Penipuan online
D. Kata Sandi (Password)
1. Pengertian Kata Sandi
Kata sandi adalah kode rahasia yang digunakan untuk melindungi akun dan data pengguna.
2. Fungsi Kata Sandi
Menjaga keamanan akun
Melindungi data pribadi
Mencegah akses oleh orang lain
3. Ciri Kata Sandi yang Kuat
Minimal 8 karakter
Menggunakan huruf besar dan kecil
Mengandung angka
Mengandung simbol
Contoh:
Informatika#2026
4. Cara Menjaga Keamanan Password
Jangan membagikan password
Ganti password secara berkala
Gunakan password berbeda setiap akun
Aktifkan verifikasi dua langkah
5. Bahaya Password Lemah
Akun mudah diretas
Data dicuri
Penyalahgunaan akun
E. Aplikasi Pengolah Presentasi
1. Pengertian
Aplikasi pengolah presentasi adalah software untuk membuat dan menampilkan materi presentasi dalam bentuk slide.
2. Contoh Aplikasi Presentasi
Microsoft PowerPoint
Google Slides
LibreOffice Impress
3. Fungsi Aplikasi Presentasi
Menyampaikan materi
Membantu proses pembelajaran
Menampilkan gambar, video, dan animasi
Membuat presentasi lebih menarik
4. Bagian-Bagian PowerPoint
a. Slide
Halaman presentasi.
b. Ribbon
Kumpulan menu dan tools.
c. Template
Desain tampilan slide.
d. Animation
Efek gerakan objek.
e. Transition
Efek perpindahan slide.
5. Langkah Membuat Presentasi
Membuka aplikasi presentasi
Memilih template
Menambahkan slide
Mengetik materi
Menambahkan gambar
Menyimpan file
Menampilkan slide show
6. Tips Presentasi yang Baik
Gunakan teks singkat
Gunakan gambar pendukung
Hindari terlalu banyak warna
Gunakan ukuran huruf yang jelas
F. Komponen, Fungsi, dan Cara Kerja Komputer
1. Komponen Utama Komputer
a. CPU (Central Processing Unit)
Disebut otak komputer.
Fungsi:
Mengolah data
Menjalankan perintah program
b. RAM (Random Access Memory)
Memori sementara komputer.
Fungsi:
Menyimpan data sementara saat komputer bekerja
c. Harddisk / SSD
Media penyimpanan data permanen.
Fungsi:
Menyimpan sistem operasi dan file
d. Motherboard
Papan utama komputer.
Fungsi:
Menghubungkan semua komponen komputer
e. Power Supply
Penyedia daya listrik.
Fungsi:
Menyalurkan listrik ke seluruh komponen
f. Monitor
Menampilkan hasil proses komputer.
g. Keyboard dan Mouse
Alat input data.
2. Cara Kerja Komputer
a. Input
Pengguna memasukkan data menggunakan keyboard atau mouse.
b. Process
CPU mengolah data sesuai instruksi program.
c. Output
Hasil ditampilkan melalui monitor atau printer.
d. Storage
Data disimpan di harddisk atau SSD.
3. Siklus Kerja Komputer
Urutan kerja komputer:
Input
Process
Output
Storage
G. Kesimpulan
Surel digunakan untuk komunikasi digital melalui internet.
Hardware adalah perangkat fisik komputer, sedangkan software adalah program komputer.
Internet membantu pertukaran informasi secara global.
Kata sandi penting untuk menjaga keamanan akun.
Aplikasi presentasi membantu menyampaikan materi secara menarik.
Komputer bekerja melalui proses input, proses, output, dan penyimpanan data.