Kompetensi Dasar *)
KD KODE Deskripsi Kompetensi dasar
Pengetahuan 3.1 Menerapkan logika dan algoritma komputer
Keterampilan 4.1 Menggunakan fungsi-fungsi Perintah (Command)
C. Indikator Pencapaian Kompetensi (IPK)
Kode
Deskripsi Indikator Pencaoaian Kompetensi
IPK
3.1.1 Menjelaskan konsep logika
Menyusun flowchart contoh algoritma sederhana dalam kehidupan sehari –
3.1.2
hari
4.1.1 Mengoperasikan Komputer
4.1.2 Menggunakan perintah berdasarkan fungsi
E. Materi Pembelajaran
Baiklah disini Saya akan Membahas tentang Algoritma, berbicara tetang Ilmu
Komputer tak lepas dari yang namanya Program program dan program, di dalam program kita
selalu menemui yang namanya Logika dan Algoritma hal itu dikarnakan Mesin yang dibuat
harus diberi kepintaran agar sesuai dengan yang kita harapkan,oleh karena itu disini saya akan
membagikan sedikit Pengertian Singkat Tentang Apa Itu Logika dan Algoritma Komputer :
1. Pengertian Logika
Berbicara dengan logika (logic) berarti kita berbicara dengan pikiran atau nalar yang
baik. Logika identik dengan Inteligensia Quality (IQ) atau kecerdasan mutu. Pengertian
Logika adalah Susuatu pernyataan atau kejadian yang dapat diterima oleh Nalar atau
Pikiran. Dengan mempergunakan logika maka sesuatu pernyataan /kejadian tersebut dapat
diterima atau tidak dapat diterima oleh pikiran.
Pernyataan/kejadian yang dapat diterima oleh akal disebut BENAR
Pernyataan /kejadian yang tidak dapat diterima oleh akal disebut SALAH
Benar diberi simbol 1
Salah diberi simbol 0
2 Pengertian Algoritma
Setiap manusia dalam melaksanakan kehidupannya harus saling berinteraksi dengan yang
lainnya, dalam proses berinteraksi tersebut membutuhkan usaha untuk meningkatkan kualitas
dan kesejahteraan hidupnya. Dalam hal ini pasti pernah mengalami suatu hambatan, kesulitan
atau kendala. Manusia yang bijaksana, tentu akan selalu mengantisipasi atau mengatasi
masalah tersebut. Usaha yang dilakukan tersebut tidak selamanya menghasilkan penyelesaian
namun justru mungkin menimbulkan masalah baru yang tidak pernah dibayangkan. Dengan
kata lain tidak menyelesaikan suatu permasalahan malah menimbulkan suatu masalah yang
baru.
Gambar 1 menunjukkan sebuah skema atau diagram alur dari suatu proses di dalam
penyelesaian suatu masalah. Setiap bagian dari skema tersebut dilaksanakan secara simultan.
Dari suatu masalah yang timbul, besar kemungkinan bisa lebih dari suatu algoritma yang
digunakan untuk penyelesaian suatu masalah tersebut. Dengan demikian ada pertanyaan yaitu
:
Algoritma mana yang digunakan ?.
Mengapa algoritma tersebut yang digunakan ?.
Untuk menjawab pertanyaan tersebut, kita harus mengerti memilih algoritma yang terbaik, dari
sekian banyak algoritma yang ada. Beberapa kriteria yang harus dipertimbangkan, yaitu :
4. Berakhir
Proses penyelesaian suatu masalah harus atau berakhir. Hasil akhir yang didapat
merupakan sulusinya atau berupa informasi, artinya ditemukan solusinya atau tidak
algoritma tersebut harus berakhir. Suatu prosedur atau instruksi yang hanya akan
berhenti jika mempunyai atau menghasilkan solusi disebut SEMI ALGORITMA.
5. Terstruktur
Urutan dari barisan langkah-langkah yang digunakan harus disusun sedemikian
rupa agar proses penyelesaiannya tidak berbelit-belit. Sehingga memungkinkan waktu
prosesnya akan menjadi lebih singkat.
Pengenalan Flowchart
Pengertian, Jenis - Jenis, Simbol - Simbol, dan Contoh Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan
antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian
setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan
dengan garis penghubung.
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart
urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan
lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer)
menerjemahkannya ke bentuk program dengan bahsa pemrograman.
1. Pengertian Flowchart / Bagan Alir
Pengertian Flowchart ( Bagan Alir ) adalah bagan (chart) yang menunjukkan
alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart)
digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
a. System Flowchart
System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara
keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada
di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.
b. Document Flowchart
Bagan alir dokumen (document flowchart) atau disebut juga bagan alir
formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang
menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.
c. Schematic Flowchart
Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir
sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan
alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan
gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan
gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham
dengan simbol-simbol bagan alir. Penggunaan gambar-gambar ini memudahkan untuk
dipahami, tetapi sulit dan lama menggambarnya.
d. Program Flowchart
Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci
langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir
sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program
logic flowchart) dan bagan alir program komputer terinci (detailed computer program
flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di
dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis
sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer
terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-
instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
e. Process Flowchart
Bagan alir proses (process flowchart) merupakan bagan alir yang banyak digunakan di
teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses
dalam suatu prosedur.
G. Kegiatan Pembelajaran
Pertemuan Pertama : 3 x 45 menit
Kegiatan Deskripsi Kegiatan Waktu
Pendahuluan Melakukan pembukaan dengan salam pembuka dan
berdoa untuk memulai pembelajaran
Menyanyikan lagu wajib Nasional
Menyampaikan tujuan Pembelajaran yang akan dicapai
Menyampaikan teknik Penilaian yang akan digunakan
10 menit
Menyampaikan metode pembelajaran yang akan
digunakan
Melakukan pengkondisian peserta didik dalam bentuk
kelompok
I. Sumber Belajar
Modul Pembelajaran Logika dan Algoritma
Internet
Dan Sumber lainnya
J. Penilaian Pembelajaran
1. Teknik Penilaian
No Aspek Teknik Bentuk Instrumen
1 Pengetahuan Tes tertulis Soal Uraian
Tes lisan Daftar pertanyaan
2 Keterampilan Penilaian Proyek …….
Praktik Format Penilaian
Produk …….
2. Instrumen Penilaian
a. Pengetahuan
Nilai : 4
Definisi Algoritma
1. Langkah – langkah yang dilakukan agar solusi masalah
dapat diperoleh.
2. Suatu prosedur yang merupakan urutan langkah-langkah
yang berintegrasi.
3. Suatu metode khusus yang digunakan untuk
menyelesaikan suatu masalah yang nyata
Nilai : 4
Nilai : 4
Nilai : 4
Nilai
Nilai Penuh : 16
(16/16) * 100 = 100
b. Keterampilan
o Peserta didik melakukan praktek cara mengcopy, mendelete data melalui
Command Promt