SlideShare a Scribd company logo
JOBSHEET 1
Simulasi dan
Komunikasi Digital
Menerapkan Logika dan Algoritma
Komputer
GURU
MATERI: Konsep Logika dan Algoritma
Komputer
Abdul Rohman, S.Kom
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
Algoritma menurut Microsoft Press Computer and Internet Dictionary (1998)
adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang
ditekankan adalah urutan langkah logis, yang berarti algoritma harus mengikuti suatu
urutan tertentu, tidak boleh melompat-lompat dan disusun secara sistematis.
Sedangkan yang dimaksud dengan langkah-langkah logis adalah kita harus dapat
mengetahui dengan pasti setiap langkah yang kita buat.
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
benar dan masuk akal.
Gambar 2.2 Ilustrasi Algoritma
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.
2. Pemanfaatan Bagan Alir
a. Fungsi Bagan Alir
Bagan alir (Flowchart) merupakan sebuah bagan yang menunjukkan
aliran algoritma dan menampilkan langkah-langkah penyelesaian terhadap suatu
masalah.
Terdapat berbagai alasan bagi seseorang untuk menggunakan flowchart, antara
lain sebagai berikut.
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.
b. Simbol-Simbol Bagan Alir
Bagan alir tersusun dari berbagai simbol yang berbeda untuk mempresentasikan
sebuah input, proses, maupun output yang berbeda. Berikut adalah berbagai
simbol dan masing-masing kegunaannya.
Simbol Nama dan Kegunaan
Terminator
Simbol ini berfungsi untuk menandai awal dan akhir
sebuah flowchart, dan terdiri dari dua label
 Mulai (Start) untuk menandai awal flowchart, dan
 Akhir (End) untuk menandai akhir dari flowchart.
Proses (Process)
Simbol ini menyatakan proses yang dilaksanakan pada
tahapan tertentu.
Keputusan (Decision)
Simbol ini digunakan untuk pengambilan keputusan
terhadap suatu kondisi. Terdapat dua keadaan yang
harus dipenuhi, yaitu:
 Ya (Yes) jika dalam pengambilan keputusan
menghasilkan keadaan benar, atau;
 Tidak (No) jika pengambilan keputusan menghasilkan
keadaan salah.
Subproses (Subprocess /Alternate process)
Simbol ini adalah simbol proses yang dapat dibuat
menjadi lebih detail menjadi bagian-bagian proses
(subproses) lainnya.
Dokumen (Document)
Simbol ini digunakan untuk menunjukkan penggunaan
dokumen yang terkait, misalnya berupa masukan atau
hasil dari proses.
Data
Simbol ini menyatakan data tertentu yang terkait pada
sebuah flowchart.
Pangkalan Data (Database)
Simbol ini menunjukkan pemakaian database pada
sebuah flowchart.
Tampilan (Display)
Simbol yang menyatakan peralatan output, misalnya layar
tv.
Simbol Nama dan Kegunaan
Kartu (Punched card)
Simbol yang menyatakan kartu, dapat digunakan untuk
masukan dan keluaran.
Penunjuk alir (Flow direction)
Simbol ini digunakan untuk menghubungkan setiap
langkah dalam flowchart, dan menunjukkan kemana arah
aliran diagram.
Masukan manual (Manual input).
Simbol ini merepresentasikan masukan yang dapat dilihat
secara manual.
Operasi manual (Manual operation)
Simbol ini merepresentasikan operasi yang dapat dilihat
secara manual.
Persiapan (Preparation)
Simbol merepresentasikan persiapan yang dapat
dilakukan sebelum menuju ke langkah berikutnya.
Connector/ On-
page reference
Simbol konektor digunakan untuk menghubungkan suatu
langkah dengan langkah lain dalam sebuah flowchart.
Terdiri dari:
 On-page digunakan sebagai titik awal penghubung
suatu langkah (biasanya pada halaman yang sama);
 Off-page digunakan sebagai titik temu penghubung
suatu langkah (dari on-page, dan biasanya terdapat
pada halaman yang berbeda).
Off-page
connector/ Off-
page reference
Simbol Anotasi
Simbol ini merepresentasikan informasi deskriptif
tambahan, komentar atau catatan penjelasan.
c. Contoh Penerapan Bagan 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
Tabel 2.3 Tabel Simbol-simbol Bagan Alir
sebagai berikut.
Gambar 2.3 Bagan Alir Berangkat Sekolah
Proses mandi, sarapan, dan berangkat ke sekolah merupakan salah satu
contoh subproses yang dapat dibagi lagi menjadi proses-proses lainnya.
Masing-masing akan dijelaskan melalui algoritma sebagai berikut.
C. Alat dan Bahan
1. Personal Computer / Laptop
2. Internet
3. Jobsheet/Lembar Kerja Siswa
D.Materi Praktik / Percobaan
1. Memecahkan masalah sederhana menggunakan algoritma dan flowchart
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
F. Petunjuk Keselamatan Kerja
1. Pakailah wearpack ketika praktikum bila diperlukan
2. Dilarang membawa makanan dan minuman ke dalam kelas
3. Ikuti aturan K3
4. Hindari terjadinya laporan kerja sobek / kotor
G.Tugas Siswa
TUGAS : Buatlah algoritma dari masalah sederhana kehidupan sehari-hari berikut!
a. Cara membuat mie goreng instant
b. Cara mempartisi hardisk
c. Langkah menggunakan speaker bluetooth
Hasil Algoritma dan flowchart
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
_________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
___________________________________

More Related Content

PDF
Bab 1 pengantar algoritma
DOC
Pengantar Algoritma Dan Program
PDF
2 definisi dan simbol flowchart
PDF
1.0 memahami pengaturcaraan
PDF
Pemrograman komputer
PPT
Pertemuan 1
PPT
Presentasi1
PPTX
Topik 2(notasi flowchart)
Bab 1 pengantar algoritma
Pengantar Algoritma Dan Program
2 definisi dan simbol flowchart
1.0 memahami pengaturcaraan
Pemrograman komputer
Pertemuan 1
Presentasi1
Topik 2(notasi flowchart)

What's hot (15)

PPTX
Topik 1(pengantar algoritma)
PDF
Sejarah Algoritma
PPTX
Algoritama & Pseudocode
PPT
Konsep Dan Asas Pengaturcaraan
PPT
Algoritma dan pemrograman 1
PPT
Hand out Algoritma Pemrograman
ODT
Pengertian algoritma lengkap by.artayahonest
PPT
Struktur dan notasi algoritma dengan flowchart
PPTX
Algoritma
PDF
PPTX
Pertemuan 1 - Algoritma - Tri Lux
PDF
Algoritma pemrograman 01
PDF
C programming language notes (2)
DOCX
Ali majid memahami dan menganalisis kaidah dan simbol
DOC
Pengenalan dan definisi flowchart
Topik 1(pengantar algoritma)
Sejarah Algoritma
Algoritama & Pseudocode
Konsep Dan Asas Pengaturcaraan
Algoritma dan pemrograman 1
Hand out Algoritma Pemrograman
Pengertian algoritma lengkap by.artayahonest
Struktur dan notasi algoritma dengan flowchart
Algoritma
Pertemuan 1 - Algoritma - Tri Lux
Algoritma pemrograman 01
C programming language notes (2)
Ali majid memahami dan menganalisis kaidah dan simbol
Pengenalan dan definisi flowchart
Ad

Similar to Jobsheet 1 logika algoritma (20)

PPTX
materi 1 algoritma dan pemrograman .pptx
DOCX
Lampiran materi simkomdig 3.1 4.1
PPTX
Pemrograman_Dasar_Materi_1_konsep-algoritma.pptx
PPTX
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
DOC
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PPT
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
PDF
Jobsheet algoritma dan pemrograman 01
DOC
Materi ap#1
DOCX
Laporan jobsheet 1
PPT
algoritma-dan-flowchart14_ilmu komunikasi.ppt
PPTX
Bab 1 pengantar logika algoritma
PPTX
Algoritma Pemrograman
PDF
Algoritma dan data struktur pdf
PPT
Algoritma dan Flowchart1.ppt
PPTX
Pengertian dan Pengenalan Flowchart.pptx
PPT
materi-ii-pengertian-algoritma-dan-flowchart.ppt
PPT
materi-ii-pengertian-algoritma-dan-flowchart.ppt
PDF
Algoritma Pemrogaman
PPTX
Pertemuan 2-Algoritma pemrograman python.pptx
PPTX
DASAR - DASAR ALGORITMA
materi 1 algoritma dan pemrograman .pptx
Lampiran materi simkomdig 3.1 4.1
Pemrograman_Dasar_Materi_1_konsep-algoritma.pptx
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
Jobsheet algoritma dan pemrograman 01
Materi ap#1
Laporan jobsheet 1
algoritma-dan-flowchart14_ilmu komunikasi.ppt
Bab 1 pengantar logika algoritma
Algoritma Pemrograman
Algoritma dan data struktur pdf
Algoritma dan Flowchart1.ppt
Pengertian dan Pengenalan Flowchart.pptx
materi-ii-pengertian-algoritma-dan-flowchart.ppt
materi-ii-pengertian-algoritma-dan-flowchart.ppt
Algoritma Pemrogaman
Pertemuan 2-Algoritma pemrograman python.pptx
DASAR - DASAR ALGORITMA
Ad

Recently uploaded (20)

PDF
BAHASA INDONESIA KELAS 6 SD TEKS INFORMATIF
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PPTX
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN
PDF
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
PDF
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PPT
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PPTX
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PPTX
Bahan Presentasi Persamaan Elips .pptx
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
PDF
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
PPTX
Keragaman kerajinan tangan mancanegara.pptx
PPTX
MATERI NARKOBA RTS badan anti narkoba.pptx
PPTX
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
PPTX
Model Lintas minat dan pendalaman materi
DOCX
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
BAHASA INDONESIA KELAS 6 SD TEKS INFORMATIF
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
Teknologi-Pangan-Pertemuan-820728132309-.ppt
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
Bahan Presentasi Persamaan Elips .pptx
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
Keragaman kerajinan tangan mancanegara.pptx
MATERI NARKOBA RTS badan anti narkoba.pptx
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Model Lintas minat dan pendalaman materi
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...

Jobsheet 1 logika algoritma

  • 1. JOBSHEET 1 Simulasi dan Komunikasi Digital Menerapkan Logika dan Algoritma Komputer GURU MATERI: Konsep Logika dan Algoritma Komputer Abdul Rohman, S.Kom 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 Algoritma menurut Microsoft Press Computer and Internet Dictionary (1998) adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat dan disusun secara sistematis. Sedangkan yang dimaksud dengan langkah-langkah logis adalah kita harus dapat mengetahui dengan pasti setiap langkah yang kita buat. 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.
  • 2. 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 benar dan masuk akal. Gambar 2.2 Ilustrasi Algoritma
  • 3. 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. 2. Pemanfaatan Bagan Alir a. Fungsi Bagan Alir Bagan alir (Flowchart) merupakan sebuah bagan yang menunjukkan aliran algoritma dan menampilkan langkah-langkah penyelesaian terhadap suatu masalah. Terdapat berbagai alasan bagi seseorang untuk menggunakan flowchart, antara lain sebagai berikut. 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. b. Simbol-Simbol Bagan Alir Bagan alir tersusun dari berbagai simbol yang berbeda untuk mempresentasikan sebuah input, proses, maupun output yang berbeda. Berikut adalah berbagai simbol dan masing-masing kegunaannya.
  • 4. Simbol Nama dan Kegunaan Terminator Simbol ini berfungsi untuk menandai awal dan akhir sebuah flowchart, dan terdiri dari dua label  Mulai (Start) untuk menandai awal flowchart, dan  Akhir (End) untuk menandai akhir dari flowchart. Proses (Process) Simbol ini menyatakan proses yang dilaksanakan pada tahapan tertentu. Keputusan (Decision) Simbol ini digunakan untuk pengambilan keputusan terhadap suatu kondisi. Terdapat dua keadaan yang harus dipenuhi, yaitu:  Ya (Yes) jika dalam pengambilan keputusan menghasilkan keadaan benar, atau;  Tidak (No) jika pengambilan keputusan menghasilkan keadaan salah. Subproses (Subprocess /Alternate process) Simbol ini adalah simbol proses yang dapat dibuat menjadi lebih detail menjadi bagian-bagian proses (subproses) lainnya. Dokumen (Document) Simbol ini digunakan untuk menunjukkan penggunaan dokumen yang terkait, misalnya berupa masukan atau hasil dari proses. Data Simbol ini menyatakan data tertentu yang terkait pada sebuah flowchart. Pangkalan Data (Database) Simbol ini menunjukkan pemakaian database pada sebuah flowchart. Tampilan (Display) Simbol yang menyatakan peralatan output, misalnya layar tv.
  • 5. Simbol Nama dan Kegunaan Kartu (Punched card) Simbol yang menyatakan kartu, dapat digunakan untuk masukan dan keluaran. Penunjuk alir (Flow direction) Simbol ini digunakan untuk menghubungkan setiap langkah dalam flowchart, dan menunjukkan kemana arah aliran diagram. Masukan manual (Manual input). Simbol ini merepresentasikan masukan yang dapat dilihat secara manual. Operasi manual (Manual operation) Simbol ini merepresentasikan operasi yang dapat dilihat secara manual. Persiapan (Preparation) Simbol merepresentasikan persiapan yang dapat dilakukan sebelum menuju ke langkah berikutnya. Connector/ On- page reference Simbol konektor digunakan untuk menghubungkan suatu langkah dengan langkah lain dalam sebuah flowchart. Terdiri dari:  On-page digunakan sebagai titik awal penghubung suatu langkah (biasanya pada halaman yang sama);  Off-page digunakan sebagai titik temu penghubung suatu langkah (dari on-page, dan biasanya terdapat pada halaman yang berbeda). Off-page connector/ Off- page reference Simbol Anotasi Simbol ini merepresentasikan informasi deskriptif tambahan, komentar atau catatan penjelasan. c. Contoh Penerapan Bagan 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 Tabel 2.3 Tabel Simbol-simbol Bagan Alir
  • 6. sebagai berikut. Gambar 2.3 Bagan Alir Berangkat Sekolah Proses mandi, sarapan, dan berangkat ke sekolah merupakan salah satu contoh subproses yang dapat dibagi lagi menjadi proses-proses lainnya. Masing-masing akan dijelaskan melalui algoritma sebagai berikut. C. Alat dan Bahan 1. Personal Computer / Laptop 2. Internet 3. Jobsheet/Lembar Kerja Siswa D.Materi Praktik / Percobaan 1. Memecahkan masalah sederhana menggunakan algoritma dan flowchart
  • 7. 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 F. Petunjuk Keselamatan Kerja 1. Pakailah wearpack ketika praktikum bila diperlukan 2. Dilarang membawa makanan dan minuman ke dalam kelas 3. Ikuti aturan K3 4. Hindari terjadinya laporan kerja sobek / kotor G.Tugas Siswa TUGAS : Buatlah algoritma dari masalah sederhana kehidupan sehari-hari berikut! a. Cara membuat mie goreng instant b. Cara mempartisi hardisk c. Langkah menggunakan speaker bluetooth Hasil Algoritma dan flowchart ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ _________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________