Anda di halaman 1dari 3

SMK NEGERI 1 SAPTOSARI

JOBSHEET
ALGORITMA PEMROGRAMAN MENGGUNAKAN BAHASA NATURAL
MATA PELAJARANPemrograman DasarGURUAnna Novita, S.Si. WAKTU180 menitTGL10 Agustus 2018

I. KOMPETENSI DASAR
4.1 Menggunakan algoritma pemrograman untuk memecahkan permasalahan.

II. TUJUAN
1. Siswa dapat menggunakan algoritma pemrograman untuk memcahkan
permasalahan menggunakan bahasa natural sesuai prosedur.

III.  ALAT DAN BAHAN


1. 1 unit PC

IV. KESELAMATAN KERJA


1. Berdoalah sebelum memulai kegiatan belajar.
2. Gunakan peralatan sesuai dengan fungsinya.
3. Gunakan alas kaki yang terbuat dari karet untuk menghindari aliran listrik ke tubuh
(tersengat listrik)
4. Letakkan peralatan dan bahan pada tempat yang aman.
5. Bacalah dan pahami petunjuk praktikum pada setiap lembar kegiatan belajar.
6. Tanyakan pada instruktur apabila belum mengerti cara pemakaian alat & bahan praktikum.
7. Matikan catu daya listrik setelah paktikum selesai.

V. DASAR TEORI
A. DEFINISI ALGORITMA
Algoritma adalah urutan langkah langkah penyelesaian masalah yang disusun secara logis
dan sistematis

B. CIRI ALGORITMA
1. Algoritma tidak memiliki makna ganda atau ambigu
2. Algoritma mempunyai awal dan akhir
3. Algoritma memiliki input atau kondisi awal
4. Algoritma memiliki output atau kondisi akhir
5. Ada penyelesaian masalah

C. PENYAJIAN ALGORITMA
 Algoritma Bahasa natural
Algoritma ditulis dengan bahasa yang kita gunakan sehari-hari (bahasa indonesia), atau
bahasa apapun yang dipahami.
1. Mulai 

 2. Siapkan 1 buah gelas kosong


3. Masukan gelas yang isinya teh kedalam gelas kosong.

4. Masukan gelas isi kopi ke gelas yang sebelumnya berisi teh yang sudah kosong.

5. Masukan teh dari gelas sebelumnya kosong ke gelas kosong yang sebelumnya berisi kopi.

6. Selesai 

VI. LANGKAH KERJA


1. Persiapkan semua peralatan dan bahan pada tempat yang aman.
2. Periksa semua bahan dan peralatan dalam kondisi yang baik.
SMK NEGERI 1 SAPTOSARI
JOBSHEET
ALGORITMA PEMROGRAMAN MENGGUNAKAN BAHASA NATURAL
MATA PELAJARANPemrograman DasarGURUAnna Novita, S.Si. WAKTU180 menitTGL10 Agustus 2018

3. Berdasarkan Dasar Teori di atas, amati barisan algoritma di bawah ini


menggunakan bahasa natural !
 Algoritma Membuat Telur Dadar Mie (TeDarMie)
Bahan-bahan:
1 bungkus mie instant rasa kaldu ayam
3 butir telur
1 batang daun bawang
1 batang daun seledri
Sedikit minyak goreng
Sedikit bawang goreng Langkah-langkah
Rebus mie
Setelah masak tiriskan mie, lalu campur dengan bumbu
Kocok telur
Beri irisan daun bawang dan daun seledri
Campurkan mie yang sudah dicampur, aduk rata
Siapkan teflon dan miyak goreng
Setelah panas masukkan adonan tedarmi
Balik 1 x
Jika sudah matang, angkat dan tedarmi siap disajikan

4. Diskusikan dalam kelompok untuk merumuskan pertanyaan-pertanyaan terkait


algoritma di atas!
NO PERTANYAAN
1
2
3
4
5

5. Diskusikan dalam kelompok untuk menuliskan 5 baris program yang ambigu sesuai
dengan algoritma di atas!
NO AMBIGU
1
2
3
4
5

6. Diskusikan dalam kelompok!


Buatlah algoritma menggunakan bahasa natural untuk menghitung luas persegi
panjang
SMK NEGERI 1 SAPTOSARI
JOBSHEET
ALGORITMA PEMROGRAMAN MENGGUNAKAN BAHASA NATURAL
MATA PELAJARANPemrograman DasarGURUAnna Novita, S.Si. WAKTU180 menitTGL10 Agustus 2018

ALGORITMA……………………………………………………………………………………………..

VII Lembar Penilaian


Nama Siswa :
Kelas :
Guru Pengajar :
BOBOT ITEM PENILAIAN RENTANG SKOR JUMLAH
SKOR HASIL
20%A. PROSES
Penggunaan Alat1 – 10
Proses1 – 10
3.K3LH1 – 10
70%B.PRODUK
1. Baris Program Ambigu 1 – 20
2. Algoritma menggunakan bahasa natural 1 – 30

10%C.WAKTU
Lebih cepat dari alokasi20
Sesuai alokasi15
Lebih lambat dari alokasi10

100% TOTAL
Saptosari,…………..…
Praktikan Guru Pengajar

……………….. Anna Novita, S.Si.


NIP. 198411262010012015

Anda mungkin juga menyukai