MATA PELAJARAN : INFORMATIKA
KELAS : VII (TUJUH) A - B - C - D
GURU PENGAMPU : PIPIT SAFITTRI, S. Kom
Materi Pembelajaran : 27 - 28 Februari 2024
Capaian Pembelajaran :
ALGORITMA DAN PEMROGRAMAN (AP)
Tujuan Pembelajaran :
1. Peserta didik mampu mengetahui tentang Algoritma
2. Peserta didik mampu memahami tentang Algoritma
3. Peserta didik mampu menjelaskan tentang Algoritma
Assalamu'alaikum warahmatullahi wabarakatuh....
Anak-anak Ku (^_^)
bagaimana kabar kalian semua anak2 Bunda yg sholeh dan sholeha, semoga kalian semua selalu sehat y nak dan sellau semangat dlm Belajar y .....
Ayooo kita memulai kegiatan pembelajaran pada hari ini.....
MATERI PEMBELAJARAN
Algoritma
Algoritma merupakan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Algoritma berasal dari nama terakhir Muhammad ibnu Musa Al-Khowarizmi. Seorang ahli matematika terkenal dan penulis pada abad ke-8 dan 9 masehi yang berasal dari Persia. Al-Khowarizmi adalah seorang guru di Institut Matematika di Baghdad dan penulis buku Kitab Al-Jabr wal Muqaabalah, yang berarti “Aturan Menyatukan dan Memisahkan”. Buku tersebut merupakan satu dari buku teks matematika paling awal, dan judul tersebut memberikan kita kata Aljabar (Schneider & Gersting, 2010).
Karakteristik suatu Algoritma antara lain :
Tertata dengan baik: Langkah-langkahnya dalam urutan yang jelas.
Jelas: Operasi yang digambarkan dipahami oleh suatu komputasi tanpa penyederhanaan lebih lanjut.
Dapat dihitung secara efektif: Komputasi tersebut sebenarnya dapat melakukan operasi.
• Tabel contoh algoritma di dalam kehidupan sehari-hari
No. Proses Algoritma Langkah Algoritma
1 Membuat Nasi Goreng Resep Nasi Goreng Masukan bumbu hingga wangi, masukan telor, masukan nasi, dsb.
2 Berangkat Sekolah Rute Jalan Berangkat dari rumah menuju arah barat, kemudian di perempatan belok kanan, dsb.
3 Kegiatan Belajar Sekolah Jadwal Pelajaran Masuk jam 07.00, jam pertama B. Indonesia, jam kedua Matematika, dsb.
4 Merakit Sepeda Panduan Merakit Sambungkan komponen A dengan komponen B, dsb.
5 Menjahit Pakaian Pola Pakaian Buatlah garis pada kain, kemudian gunting kain dari arah dalam, dsb.
Salah satu contoh algoritma dalam kehidupan sehari-hari :
Contoh 1
Ketika ingin makan, langkah-langkah yang dilakukan adalah :
1. Cuci Tangan / siapkan sendok dan garpu
2. Siapkan Piring
3. Ambil nasi, taruh nasi di atas piring
4. Ambil Lauk, taruh lauk di atas nasi
5. Ambil air minum di gelas
6. Membaca doa sebelum makan
7. Makan
8. Selesai makan, baca doa sesudah makan
9. Cuci piring
• Tabel tentang kriteria suatu algoritma dan ciri penting algoritma
Kriteria Suatu Algoritma Ciri Penting Algoritma
- Ada input dan output
- Efektifitas dan efisien
- Terstruktur - Algoritma harus berhenti setelah menjalankan sejumlah langkah terbatas.
- Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (ambiguitas).
- Algortima memiliki nol atau lebih masukan.
- Algoritma memiliki nol atau lebih keluaran.
- Algoritma harus efektif (setiap langkah sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal).
• Contoh Algoritma Tukar Isi Bejana
Algoritma TUKAR ISI BEJANA
Diberikan 2 buah bejana A dan B, bejana A berisi larutan berwarna merah, bejana B berisi larutan berwarna biru. Tukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan warna biru dan bejana B berisi larutan berwarna merah.
Deskripsi:
1. Tuangkan larutan dari bejana A ke dalam bejana B
2. Tuangkan larutan dari bejana B ke dalam bejana A
Algoritma TUKAR ISI BEJANA di atas tidak menghasilkan pertukaran yang benar. Langkah di atas tidak logis, hasil pertukaran yang terjadi adalah pertukaran kedua larutan tersebut.
- Untuk itu pertukaran isi dua bejana, diperlukan sebuah tambahan sebagai tempat penampungan sementara, misalnya bejana C. Maka algoritma untuk menghasilkan pertukaran yang benar adalah sebagai berikut:
- Diberikan dua buah bejana A dan B, bejana A berisi larutan berwarna merah, bejana B berisi larutan berwarna biru. Tukarkan isi kedua bejana itu sedemikian hingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah.
Deskripsi:
1. Tuangkan larutan dari bejana A ke dalam bejana C.
2. Tuangkan larutan dari bejana B ke dalam bejana A.
3. Tuangkan larutan dari bejana C ke dalam bejana B.
=======================================================================
TUGAS
Asesmen/Latihan : Kerjakan Latihan Soal Bab 9 Buku Modul Informatika
=======================================================================
Kesimpulan :
1. Peserta didik sudah mampu mengetahui tentang Algoritma
2. Peserta didik sudah mampu memahami tentang Algoritma
3. Peserta didik sudah mampu menjelaskan Algoritma
Tidak ada komentar:
Posting Komentar