Senin, 02 Februari 2026

ALGORITMA

 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:

  1. Jelas (tidak ambigu)

  2. Terurut (memiliki urutan langkah)

  3. Efisien (tidak boros waktu/memori)

  4. Berakhir (memiliki kondisi berhenti


Tujuan Algoritma

  • Mempermudah penyelesaian masalah

  • Mengoptimalkan proses komputasi

  • Menghasilkan solusi yang sistematis

  • Memudahkan implementasi ke bahasa pemrograman

Ciri-Ciri Algoritma

  1. Input: memiliki data masukan

  2. Output: menghasilkan data keluaran

  3. Definiteness: setiap langkah harus jelas

  4. Finiteness: memiliki akhir

  5. Effectiveness: dapat dikerjakan secara nyata (realistic)




Contoh Algoritma Sederhana

    Berikut adalah beberapa contoh konkret algoritma dalam kehidupan sehari-hari:
    • Memasak Mie Instan (Algoritma Sederhana):
      1. Mulai.
      2. Rebus air hingga mendidih.
      3. Masukkan mie ke dalam air mendidih.
      4. Tunggu hingga mie matang (sekitar 3 menit).
      5. Siapkan bumbu di piring/mangkuk.
      6. Tiriskan mie dan campurkan dengan bumbu.
      7. Mie instan siap disajikan.
      8. Selesai.
    • Mengambil Uang di ATM:
      1. Masukkan kartu ATM.
      2. Pilih bahasa.
      3. Masukkan PIN/Password.
      4. Pilih menu "Tarik Tunai".
      5. Masukkan jumlah uang.
      6. Mesin memproses (validasi saldo).
      7. Uang keluar.
      8. Ambil kartu ATM.
      9. Selesai.
    • Membuat Kopi/Teh:
      1. Siapkan cangkir, gula, dan kopi/teh.
      2. Panaskan air.
      3. Masukkan kopi/teh dan gula ke dalam cangkir.
      4. Tuang air panas.
      5. Aduk hingga rata.
      6. Kopi/teh siap dinikmati.
Contoh Algoritma Untuk perhitungan 

1. Algoritma Menghitung Luas Persegi Panjang

Input: panjang, lebar
Langkah:

  1. Baca nilai panjang

  2. Baca nilai lebar

  3. Hitung luas = panjang × lebar

  4. Tampilkan luas

2. Algoritma Menentukan Bilangan Ganjil/Genap

  1. Masukkan angka

  2. Jika angka % 2 == 0 maka bilangan genap

  3. Jika tidak, bilangan ganjil

  4. Tampilkan hasil

     LAtihan dan Tugas

    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

    Jika ingin membayar dengan uang tunai, pilih tombol cash/ tunai

    Kesimpulan

    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.



    Tidak ada komentar:

    Posting Komentar

    Nama Guru/Teacher's name : Fentri Romalfi, SE Mapel diampu/Subject taught : Informatics Hari/Tanggal/Day/Date : Thursday/March 12, 2026 ...