aaljamaludin
Kompetensi Dasar
3. 1 Menerapkan Logika dan Algoritma Komputer
4. 1 Menggunakan Fungsi-Fungsi Perintah (Command)
Tujuan Pembelajaran
1. Siswa mampu menjelaskan konsep logika secara
benar
2. Siswa mampu mengurutkan prosedur fungsi-fungsi
algoritma sederhana dalam kehidupan sehari-hari
3. Siswa mampu menggunakan perintah berdasarkan
fungsi secara baik
4. Siswa mampu membuat permainan dengan
perangkat lunak secara aktif.
Berpikir Logis
Dalam setiap keadaan, seorang manusia membutuhkan pola pikir logis.
Berpikir logis yaitu berpikir dengan cara yang benar/masuk akal dan sesuai
dengan hukum logika.
Cabang ilmu filsafat yang merupakan induk dari
semua ilmu pengetahuan seperti matematika, fisika,
kimia, dan ekonomi.
Contoh.
Aksi 1
Aksi 2
Aksi 3
Penerapan
Ada tiga buah gelas . Gelas A berisi kopi, Gelas B berisi Teh, Gelas C kosong. Lakukan
pergantian isi gelas sehingga Gelas A berisi Teh dan Gelas B berisi Kopi
A B C
Kopi Teh
A B
Kopi Teh
C B
Teh
2. Seleksi (pemilihan)
Struktur seleksi menyatakan pemilihan langkah yang didasarkan oleh suatu
kondisi (pengambilan keputusan).
Contoh:
Jika kondisi maka aksi (atau if kondisi then aksi)
Untuk aksi ada dua.
If kondisi then aksi 1
Else aksi 2
Penerapan
Jika hari hujan then berangkat dengan mobil
Else pergi dengan motor
Artinya : jika hari hujan maka berangkat dengan mobil. Selain itu berangkat
dengan motor.
3. Pengulangan (Repetisi)
Pengulangan menyatakan suatu tindakan atau langkah yang dijalankan beberaa kali.
Beberapa pernyatan pengulangan pada bahasa pemrogaman yaitu;
For..., while(), repeat...until, for...down to...do, dan
for...to...do.
Penerapan
Algoritma menulis “siswa SMK” sebanyak 10 kali Repeat...Until.
Pencatat_jumlah_kalimat = 0
Repeat
Tulis “siswa SMK”
Naikan pencatat_jumlah_kalimat dengan 1
Until pencatat_jumlah_kalimat = 10
Artinya: Repeat artinya mengulang, until artinya sampai
Cara mengomunikasikan Algoritma
1. Menggunakan kalimat dengan bahasa manusia
2. Menggunakan flowchart (bagan alir)
3. Menggunakan pseudocode
Terimakasih
Selamat belajar. Tetap dirumah dan ikuti anjuran pemerintah untuk
memutus mata rantai penularan Covid-19.
Sumber Materi : Bahan Ajar Simulasi dan Komunikasi Digital, Dit. PSMK Kemendikbud. 2017.
Buku Cetak Simulasi dan Komunikasi Digital, Yudhistira . 2018.