KELAS : VII (A-B-C-D)
FASE : D
MATERI : SISTEM KOMPUTER DAN PERANAN TEKNOLOGI INFORMASI & KOMUNIKASI
PERTEMUAN : Ke-3
GURU PENGAMPU : Fentri Romalfi, SE
WAKTU PELAKSANAAN : 2 Februari 2026
SEMESTER : GENAP
TP : 2025 - 2026
ELEMEN : ANALISIS DATA
CAPAIAN PEMBELAJARAN :
"Pada akhir fase D, peserta didik mampu mengakses, mengolah, mengelola, dan menganalisis data secara efisien, terstruktur, dan sistematis untuk menginterpretasi dan memprediksi sekumpulan data dari situasi konkret seharihari yang berasal dari suatu sumber data dengan menggunakan perkakas TIK atau manual."
Tujuan Pembelajaran :
Siswa lebih memahami
- Algoritma
- Contoh-contoh Algoritma
- Menyusun sebuah Algoritma
Assalamu'alaikum Warahmatullahi Wabarakatuh...
Sebelum kita memulai Kegiatan Pembelajaran hari ini, marilah kita Berdo'a di dalam hati, semoga Kegiatan Pembelajaran hari ini berjalan dengan baik dan lancar dan memberikan ilmu dan manfaat untuk kita semua....
aamiin yaa rabbal'alamiin.
Anak-anak sholeh dan sholeha, bagaimana kabarnya hari ini....
ALhamdulillah....Luar Biasa....Allahu Akbar
Ayoo kita semangat hari ini nak, semangat pagi.....
pagi...pagi...pagi...luar biasa...Allahu Akbar
Alhamdulillah kita berjumpa pada hari ini di Mapel Informatika,
apakah tadi pagi sudah sholat subuh....Alhamdulillah semuanya sudah melaksnakan ibadah sholat dengan baik, semoga kita selalu Istiqomah.
KEGIATAN PEMBELAJARAN
- PEMBUKAAN :
- APERSEPSI
- ABSENSI
- PERSIAPAN BELAJAR
- PEMBAHASAN MATERI
- KESIMPULAN
MAteri
Algoritma adalah langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan suatu permasalahan. Dalam pemrograman, algoritma menentukan urutan instruksi yang harus dijalankan komputer untuk menghasilkan output tertentu dari input yang diberikan.
Algoritma harus:
Jelas (tidak ambigu)
Terurut (memiliki urutan langkah)
Efisien (tidak boros waktu/memori)
Berakhir (memiliki kondisi berhenti
Tujuan Algoritma
Mempermudah penyelesaian masalah
Mengoptimalkan proses komputasi
Menghasilkan solusi yang sistematis
Memudahkan implementasi ke bahasa pemrograman
Ciri-Ciri Algoritma
Input: memiliki data masukan
Output: menghasilkan data keluaran
Definiteness: setiap langkah harus jelas
Finiteness: memiliki akhir
Effectiveness: dapat dikerjakan secara nyata (realistic)
Contoh Algoritma Sederhana
- Memasak Mie Instan (Algoritma Sederhana):
- Mulai.
- Rebus air hingga mendidih.
- Masukkan mie ke dalam air mendidih.
- Tunggu hingga mie matang (sekitar 3 menit).
- Siapkan bumbu di piring/mangkuk.
- Tiriskan mie dan campurkan dengan bumbu.
- Mie instan siap disajikan.
- Selesai.
- Mengambil Uang di ATM:
- Masukkan kartu ATM.
- Pilih bahasa.
- Masukkan PIN/Password.
- Pilih menu "Tarik Tunai".
- Masukkan jumlah uang.
- Mesin memproses (validasi saldo).
- Uang keluar.
- Ambil kartu ATM.
- Selesai.
- Membuat Kopi/Teh:
- Siapkan cangkir, gula, dan kopi/teh.
- Panaskan air.
- Masukkan kopi/teh dan gula ke dalam cangkir.
- Tuang air panas.
- Aduk hingga rata.
- Kopi/teh siap dinikmati.
1. Algoritma Menghitung Luas Persegi Panjang
Input: panjang, lebar
Langkah:
Baca nilai panjang
Baca nilai lebar
Hitung luas = panjang × lebar
Tampilkan luas
2. Algoritma Menentukan Bilangan Ganjil/Genap
Masukkan angka
Jika angka % 2 == 0 maka bilangan genap
Jika tidak, bilangan ganjil
Tampilkan hasil
SUSUNLAH
ALGORITMA DI BAWAH INI
DENGAN
URUTAN/LANGKAH-LANGKAH YANG TEPAT
Algoritma Memasak
Nasi
1. Masukkan beras ke dalam wadah
2. Cuci beras hingga bersih
3. Masukkan air ke dalam wadah yang berisi beras
4. Siapkan beras dan magic com
5. Masukkan beras dan air yang ada pada wadah ke magic
com
6. Tekan tombol masak
7. Hubungkan kabel magic com ke stop kontak yang dialiri
listrik
Algoritma Membuat Jus Alpukat
1. Belah Alpukat menjadi 2, buang bijinya, dan
potong-potong alpukat lalu masukkan ke dalam blender
2. Siapkan alat dan bahan meliputi, alat jus
(blender), pisau, gelas, alpukat, air, susu kental manis, dan gula.
3. Siapkan gelas kosong
4. Tuang jus ke dalam gelas yang sudah
ditambahkan susu kental manis
5. Jus alpukat siap dihidangkan.
6.
7. Tambahkan air dan gula ke dalam blender,
tutup blender, tekan tombol on, dan tunggu beberapa saat.
8. Tambahkan susu kental manis ke dalam
pinggiran gelas
Algoritma Memesan Ojek Online
1. Masukkan alamat/ lokasi yang dituju pada kolom yang tersedia
2. Masukkan titik jemput
3. Buka aplikasi penyedia layanan transportasi
4. Pilih layanan ojek atau ride atau motor
5. Jika mau menambahkan voucher diskon
6. Pilih metode pembayaran
7. Masukkan kode voucher atau pilih diskon yang tersedia
8. Lihat kembali ke laman sebelumnya, maka tarif akan terpotong
dengan harga diskon
9. Pastikan ulang pesanan ojek Anda, lalu tekan tombol pesan
atau booking
Algoritma adalah inti dari pemrograman. Tanpa algoritma, kode tidak akan memiliki arah dan logika yang benar. Dengan memahami algoritma, mahasiswa atau programmer pemula dapat menciptakan program yang efektif, efisien, dan mudah dikembangkan.
