Anda di halaman 1dari 11

BELAJAR MEMBUAT ALGORITMA &

FLOWCHART SEDERHANA

SUB BAB Algoritma & Pemrograman


Materi Pelajaran TIK kelas 8

Oleh Angie Silvanda, S.SI.


Di SMP N 1 Kota Jambi
Tujuan Pembelajaran
• Mengenalkan dasar dari pembuatan program
atau aplikasi
• Memahami algoritma dan contohnya dalam
kehidupan sehari-hari
• Memahami bahwa algoritma dirancang untuk
menggeneralisasi solusi pada berbagai situasi
• Membuat flowchart dari Algoritma sederhana
Introduce / inisiasi sebelum masuk materi inti

• Guru bertanya ke peserta didik :


Pernahkah siswa membuka laptop / komputer ?
Apakah siswa mengenal aplikasi / program ?
Pernahkah siswa menggunakan aplikasi/
program pada komputer ?
Bagaimanakah asal mula aplikasi dibuat oleh
programer ?
Ada 3 tahapan dasar dalam
pembuatan program / aplikasi :

1. Membuat algoritma
2. Membuat flowchart
3. Mengetahui bahasa pemrograman komputer
Tahapan ke 1,
Apa itu ALGORITMA ??
Algoritma susunan / langkah-langkah
yang dibuat secara sistematis (logis) dan efisien
untuk memecahkan masalah

Pada bidang ilmu komputer algoritma digunakan


sebagai dasar pembuatan program
Contoh algoritma dalam kehidupan sehari-hari

• Memasak nasi goreng


• Memasak nasi
• Mencetak dokumen dari printer
• Berangkat sekolah
• Menghitung keliling persegi panjang
• Dll

➢ Segala sesuatu hal yang dikerjakan secara


sistematis dan efisien dapat disebut dengan
istilah ALGORITMA
Contoh Langkah Algoritma
Menghitung Keliling Persegi Panjang
1. Mulai
2. Tentukan nilai panjang (P)
3. Tentukan nilai lebar (L)
4. Hitung Keliling (K)
K = 2 x (P+L)
5. Cetak nilai keliling
6. Selesai
Tahapan ke 2 dalam membuat
program yaitu FLOWCART

FLOWCHART diagram yang berisikan


simbol-simbol khusus dan digunakan untuk
menjelaskan tahapan pada ALGORITMA

FLOWCHART = Penyajian algoritma dalam


bentuk gambar (simbol-simbol)
Simbol- simbol Flowchart
Mulai / akhir

Garis alur proses

Preparation / persiapan

Proses

Input /output /masukan

Konektor / bersambung ke hal selanjutnya


Contoh Flowchart menghitung keliling persegi
mulai
1. Mulai
2. Tentukan nilai
panjang (P)
3. Tentukan nilai p = 5, l = 3
lebar (L)
4. Hitung Keliling
(K) K = 2 x (p+L)
K = 2 x (P+L)
5. Cetak nilai keliling
6. Selesai
Hasil K / print K

selesai
selesai
Tahapan ke 3 : Memahami bahasa
Pemrograman
• Penerapan algoritma dalam pembuatan
program / aplikasi dapat dijalankan dengan
bahasa pemrograman
• Macam-macam bahasa pemrograman, yaitu :
➢BASIC
➢C
➢C++
➢PHP
➢JAVA

Anda mungkin juga menyukai