Anda di halaman 1dari 6

LembarKerjaSiswaSimkomdigLogika dan Algoritma

PENGGALIAN IDE MELALUI LOGIKA DAN ALGORITMA (KD 3.1 4.1)

A. Kompetensi Dasar :
3.1 Menerapkan logika dan algoritma komputer
4.1 Menggunaka fungsi-fungsi perintah ( command)

B. Tujuan Pembelajaran
Setelah mengikuti kegiatan pembelajaran , peserta didik mampu :
1. Menjelaskan konsep logika dan algoritma computer dengan baik dan benar sesuai konsep.
2. Menggunakan notasi flowchart/ bagan alir dengan baik dan benar sesuai konsep.
3. Mengimplementasikan algoritma dalam bentuk flowhart sederhana dalam kehidupan sehari –
hari secara baik dan benar.
4. Membuat tulisan rincian aktiftas dalam runtutan satu kesatuan kegiatan berdasarkan dengan
teliti.

C. Dasar Teori
A. LOGIKA
Bagaimanacaraberfikir yang benar dan bermanfaat
Manusia adalah mahluk paling mulia, sebab dianugerahi berbagai kelebihan yang tidak diberikan
kepada semua mahluk selain manusia. Salah satu kelebihan tersebut karena manusia diberikan
akal pikiran, sehingga dapat memilih hal yang benar dan bermanfaat, serta meninggalkan yang
tidak bermanfaat (mudarat).
Cara Berfikirmanusia
 Rasionalitas: akan menuntun manusia untuk bertindak menurut pikiran dengan pertimbangan
yang logis.
 Moralitas: akan mendorong manusia untuk berlaku sopan santun, sesuai dengan etiket atau
norma yang berlaku.
ketika manusia berpikir, kadangkala dipengaruhi berbagai kecenderungan, emosi, subjektivitas,
dan berbagai hal lain yang menjadikan kita tidak dapat berpikir jernih dan logis, sehingga
menghasilkan kesalahan berpikir dan pada akhirnya akan mengakibatkan kesimpulan yang salah
(sesat).

Pola Pikir Logis

Berpikir logis yaitu berpikir dengan cara


yang benar/masuk akal dan sesuai dengan
hukum logika.

Latihan1 :

1
LembarKerjaSiswaSimkomdigLogika dan Algoritma

Tulislah langkah urutan (Algoritma) untukmenukar isi masing-masing gelas !


Gambar langkah-langkah menukar isi gelas
Algoritma: Langkah urutan menukar isi gelas tersebut, sesuai urutan algoritma yang kalian
buat!

Manfaat Berfikir Logis:


a. Menjaga supaya kita selalu berpikir benar menggunakan asas-asas sistematis.
b. Membuat daya pikir menjadi lebih tajam, dan menjadikannya lebih berkembang.
c. Membuat setiap orang berpikir cermat, objektif, dan efektif dalam berkomunikasi.
d. Meningkatkan cinta kebenaran dan menghindari kesesatan bernalar.
FungsiLogika
sebagai alat untuk menarik kesimpulan. Kita dapat menggunakan alat ini setelah melakukan
penalaran berdasarkan pernyataan-pernyataan benar (premis) yang ada

B. ALGORITMA

Seperti yang sudah kalian kerjakan pada Latihan 1, itumerupakancontohsederhanaAlgoritma.


Algoritma merupakan Langkah atau tata urutan cara menyelesaikan masalah dengan baik.
Algoritma adalah serangkaian langkah-langkah yang disusun menjadi urutan logis kegiatan untuk
mencapai tujuan.
Setiap hari ketika seseorang melakukan aktivitas, akan memilih mana yang akan dikerjakan
terlebihdahulu. Misalnya ketika bangun tidur, sarapan, bahkan ketika memakai pakaian di pagi
hari. Algoritma yang baik merupakan tindakan yang benar dan masuk akal.

ContohPermasalahan Penyelesaian

Dina adalah seorang siswa SMK Kemudian terpikir oleh Dina untuk membuat tumis tauge
kelas X. Setiap hari dia pergi ke tempe dengan langkah-langkah sebagai berikut:
sekolah setelah melakukan a. Siapkantauge, tempe, cabe, bawangmerah, bawangputih,
sarapan. Pada suatu hari, ketika lengkuas, dan bahan lain yang diperlukan.
Dina akan sarapan, yang tersedia b. Iris bawangmerah, bawangputih, cabai, dan lengkuas.
hanya nasi tanpa sayur dan lauk. c. Panaskanminyak dan masukkansemuairisanbahan.
d. Goreng tempesebentar.
e. Tambahkantauge, kecapmanis, garam, dan sedikit air.
f. Aduk hingga semua bumbu meresap.
g. Cicipi rasanya. Jika terdapat rasa yang kurang
tambahkan bumbu lain secukupnya.
h. Tumis tauge siap dihidangkan.

Latihan 2:
Buatlahcontohpermasalahan yang kalian hadapiatautemuisehari-hari, kemudiansusunlah tata
urutanpenyelesaianya. Isikanpekerjaan Anda pada table di bawahini!

2
LembarKerjaSiswaSimkomdigLogika dan Algoritma

BentukAlgoritma

 Bagan Aliradalahsebuah bagan yang menunjukkan


aliran algoritma dan menampilkan langkah-langkah
penyelesaian terhadap suatu masalah.
 Pseudo Code adalah sebuah kode yang digunakan
untuk menulis sebuah algoritma dengan cara yang
bebas yang tidak terikat dengan bahasa
pemrograman tertentu
 Bahasa Pemrograman atau sering diistilahkan juga
dengan Bahasa computer atau bahasa pemrograman
komputer, adalah instruksi standar untuk
memerintah komputer. Bahasa pemrograman ini
merupakan suatu himpunan dari
aturan sintaks dan semantikyang dipakai untuk
mendefinisikan program komputer

Manfaat Bagan Alir (Flowchart)


1. Dokumentasi Proses. Bagan alir dapat digunakan untuk mendokumentasikan proses menjadi
lebih terorganisasi dengan baik.
2. Petunjuk untuk memecahkan masalah. Runtutan langkah dari yang umum menuju ke
khusus atau sebaliknya merupakan petunjuk pemecahan masalah yang digambarkan dengan
bagan alir.
3. Pemrograman. Bagan alir dapat digunakan untuk menggambarkan garis besar program yang
akan dibuat. Bagan alir juga digunakan untuk merancang navigasi pengguna pada tampilan
(user interface) aplikasi yang akan dibuat.
4. Mengomunikasikan hal-hal yang prosedural.

Simbol Bagan Alir (Flowchart):

3
LembarKerjaSiswaSimkomdigLogika dan Algoritma

Contoh Bagan AlirBerangkatSekolah

Pada Sub Bagian Mandi, Sarapan dan BerangkatmasihbisadibuatkanAlgoritmamaupun Bagan


Alirnya, missal Mandi.

Algoritmaketika Mandi: Bagan Alir Mandi:


1. Siapkan peralatan mandi,
misalnya anduk, pakaian ganti,
sabun, dll.
2. Setelah semua siap, masuklah ke
kamar mandi.
3. Lepaskan baju.
4. Siramkan air ke seluruh anggota
badan.
5. Gunakan sabun, sampo.
6. Bilas badan dengan air.
7. Gosok gigi.
8. Gunakan anduk untuk
mengeringkan seluruh tubuh.
9. Pakailah baju ganti.

4
LembarKerjaSiswaSimkomdigLogika dan Algoritma

10. Keluar kamar mandi

AlgoritmaketikaSarapan Bagan AlirSarapan


1. Lihatlah makanan pada meja
makan, apakah tersedia atau
tidak?
2. Jika tersedia, sarapan dapat
dimulai. Jika tidak, ingin
membuat atau membeli sarapan.
3. Periksa apakah tersedia bahan
makanan yang dapat dimasak jika
ingin membuat sarapan

AlgoritmaKetikaBerangkat Bagan AlirBerangkat


1. Periksa apakah sepeda dalam
keadaan baik?
2. Jika tidak dalam keadaan baik
(diasumsikan sepeda bocor dan
memerlukan waktu yang
3. lama untuk menambalnya), maka
naiklah angkot.
4. Pilihan lain yang dapat digunakan
adalah naik ojek.
5. Jika tidak ada, dapat
menggunakan pilihan lainnya
selain naik sepeda, naik angkot,
atau
6. naik ojek. Misalnya berangkat
bersama teman, bersama orang
tua, atau jalan kaki
jikamemungkinkan.

Tugas Praktik (Individu dan terstruktur)


a. Buatlah Algoritma kemudian buat bagan alurnya tentang tema di dibawah ini :
- Alur penanganan pasien di puskesmas ata rumah sakit

b. Gunakan Ms. Visio dalam melakukan gambar bagan alir.

Kuis logika da algoritma


Jawablah dengan Benar, tulisjawaban Anda pada kolom yang telahdisediakan!

1. Gambarkan 5 simbol dari Bagan Alir dan tuliskan


artinya!

5
LembarKerjaSiswaSimkomdigLogika dan Algoritma

2. Buatlah Algoritma dari pemilihan pengurus OSIS!

3. Buatlah Bagan Alir dari soal no2!

4. Kemukakan pendapatmu tentang mempelajari Logika


dan Algoritma untuk kehidupan sehari-hari!

Anda mungkin juga menyukai