JOBSHEET 1 Logika Algoritma
JOBSHEET 1 Logika Algoritma
JOBSHEET 1 Komunikasi
Digital
Menerapkan Logika dan Algoritma
GURU
Komputer
MATERI: Konsep Logika dan Algoritma Hanif Azhari, S.Pd
Komputer
Nama : NILAI/PARAF
Kelas :
No. Absen :
A. Tujuan Praktikum
1. Setelah selesai melaksanakan kegiatan pembelajaran dengan praktikum peserta
didik dapat menentukan notasi algoritma dengan tepat
2. Setelah selesai melaksanakan kegiatan pembelajaran dengan praktikum peserta
didik dapat membuat algoritma pemecahan masalah matematis dengan benar
3. Setelah selesai melaksanakan kegiatan pembelajaran dengan praktikum peserta
didik dapat menentukan simbol flowchart untuk menggambarkan algoritma
pemecahan masalah sederhana dengan struktur yang tepat secara kreatif
B. Teori Singkat
PERTEMUAN 2
LAMPIRAN 1. RINGKASAN MATERI PEMBELAJARAN
Ciri Algoritma
1. Algoritma harus memiliki paling tidak satu keluaran.
2. Masukan dari algoritma dapat nol (tidak ada) atau banyak masukan
(data).
3. Setelah selesai mengerjakan langkah-langkah penyelesaian masalah,
algoritma harus berhenti.
1. Pengertian Algoritma
Setelah Anda mempelajari logika yang terkait tentang “bagaimana manusia berpikir
dengan benar”, Anda akan mempelajari tentang “bagaimana cara penyelesaian yang
baik”.
Untuk mendapatkan cara penyelesaian yang baik dibutuhkan strategi atau langkah-
langkah yang sistematis agar dapat memecahkan masalah dengan cara terbaik.
Misalnya sebagai berikut.
Dina adalah seorang siswa SMK kelas X. Setiap hari dia pergi ke sekolah setelah
melakukan sarapan. Pada suatu hari, ketika Dina akan sarapan, yang tersedia hanya
nasi tanpa sayur dan lauk. Kemudian terpikir oleh Dina untuk membuat tumis tauge
tempe dengan langkah-langkah sebagai berikut.
a. Siapkan tauge, tempe, cabe, bawang merah, bawang putih, lengkuas, dan bahan
lain yang diperlukan.
b. Iris bawang merah, bawang putih, cabai, dan lengkuas.
c. Panaskan minyak dan masukkan semua irisan bahan.
d. Goreng tempe sebentar.
e. Tambahkan tauge, kecap manis, 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.
Contoh di atas merupakan penyelesaian masalah dengan mengggunakan langkah-
langkah penyelesaian masalah, yang dinamakan dengan algoritma.
Algoritma adalah serangkaian langkah-langkah
yang disusun menjadi urutan logis kegiatan untuk
mencapai tujuan.
Algoritma Anda ikuti setiap hari ketika melakukan
aktivitas, misalnya ketika bangun tidur, sarapan,
bahkan ketika memakai pakaian di pagi hari.
Algoritma yang baik merupakan tindakan yang Gambar 2.2 Ilustrasi Algoritma
benar dan masuk akal.
Penyajian Algoritma
Terdapat berbagai bentuk cara untuk mengomunikasikan algoritma, antara lain
menggunakan bagan alir, pseudo code, dan bahasa pemrograman. Bentuk algoritma
yang mudah dibaca adalah menggunakan bagan alir.
1) Dokumentasi Proses
Tabel
c. 2.3 Tabel
Contoh Simbol-simbol
Penerapan Bagan
Bagan Alir
Alir
1) Berangkat sekolah
Berangkat sekolah merupakan aktivitas harian siswa SMK, terdapat berbagai
langkah yang dapat dipersiapkan sebelum berangkat hingga sampai ke
sekolah. Kegiatan tersebut dapat dibuatkan menjadi salah satu bagan alir
sebagai berikut.
Gambar 2.3 Bagan Alir Berangkat Sekolah
E. Langkah Kerja
1. Berdoa sebelum memulai praktikum
2. Persiapkan alat dan bahan
3. Catat penggunaan PC / Laptop pada kartu penggunaan PC / Laptop dengan
lengkap
4. Nyalakan PC / Laptop
5. Pastikan PC / Laptop booting dengan baik hingga masuk ke sistem windows
6. Catat dan laporkan apabila ada kerusakan PC/ Laptop
7. Kerjakan tugas yang diberikan oleh tenaga pendidik dan buatlah laporannya lalu
kumpulkan
8. Apabila selesai pemakaian, matikan PC / Laptop dan rapihkan kembali posisi PC /
Laptop seperti semula
9. Berdoa setelah praktikum
10.Bersihkan ruangan dari sampah dan kotoran
G. Tugas Siswa