Anda di halaman 1dari 20

PSEUDOCODE

Oleh : PUPUT INDAH LESTARI, S. Kom. / NIM : 203153758886

Pemrograman Dasar KD 3.1 dan 4.1


http://www.free-powerpoint-templates-design.com
PENDAHULUAN

 Salam
 Doa

20% 80%

 Bagaimana kabar kalian?


Semua sehat ?
 Menyiapkan Personal
Computer dan LCD Proyektor
Apersepsi dan Motivasi
Pada pertemuan sebelumnya kita telah belajar tentang bagaimana
Place Your Picture Here membuat langkah – langkah untuk menyelesaikan
masalah/algoritma dalam bentuk kalimat deskriptif
Masih ingatkah apa itu Kalimat Deskriptif atau Bahasa Natural?

Pada pertemuan kali ini kita akan belajar menuliskan algoritma


dalam bentuk Pseudocode. Kemarin sudah ibu sedikit
menerangkan tentang Pseudocode bukan? Ya Pseudocode adalah
cara penulisan algoritma yang mirip dengan program. Kalian tidak
udah takut tidak bisa menuliskannya, karena kalian sudah memiliki
bekal yaitu Matematika dan Bahasa Inggris.
Apersepsi dan Motivasi
Sekali lagi ibu tegaskan ya, jika kalian bersungguh – sungguh
Place Your Picture Here dalam mempelajari materi ini insyaallah minimal saat kalian
menemukan masalah akan akan dapat menyelesaikannya dengan
langkah – langkah yang logis.

Sebelum kita mulai pelajaran ibu punya tayangan yang bagus,


silahkan dicermati video berikut : https://
www.youtube.com/watch?v=D-cfnCFUSgk
Setelah TUJUAN
mengikuti PEMBELAJARAN
pembelajaran
peserta didik Mengartikan algoritma pemrograman
komputer dalam bentuk pseudocode
dapat :
Menentukan struktur penulisan algoritma
pseudocode

Membandingkan antara algoritma bahasa


natural dan pseudocode

Memilih penggunaan keyword pseudocode

Menampilkan aturan penulisan algoritma


dan aturan identasi pseudocode
Setelah TUJUAN
mengikuti PEMBELAJARAN
pembelajaran
peserta didik Menyajikan algoritma pemrograman
komputer dalam bentuk pseudocode;
dapat :
Memodifikasi algoritma kalimat deskriptif
menjadi bentuk pseudocode
Membuat karya laporan/portofolio sesuai
dengan penugasan dalam LKPD secara mandiri,
dan tepat
Penilaian
Penilaian
Teknik Penilaian Keterampilan
Sikap (Observasi) (LKPD/Observasi)

Penilaian
Pengetahuan (CBT)
Orientasi siswa kepada masalah

Fase 1. Apa Permasalahan Kita ?


Kita telah dapat menuliskan notasi
algoritma menggunakan Bahasa
natural / Kalimat deskriptif.
Namun dalam penulisan algoritma
Bahasa natural / Kalimat deskriptif.
akan sulit dikonversi ke bahasa
Pemrograman.

Bagaimana cara
menuliskan algoritma yang
bisa dikonversi ke dalam
Bahasa Pemrograman?
Fase 2. Pengorganisasian Siswa
Add Text Add Text

Buatlah kelompok Perhatikan LKPD


yang @ A B yang telah diberikan
beranggotakan 5
orang
Fase 3. Penyelidikan
individu / Kelompok
1 Perhatikan tayangan Video
pada link berikut:
https://www.youtube.com/watch?v

2 =9chgb3XatlQ
(Menit 0.20) dan
https://www.youtube.com/watch?v
=XiRgSeKiYew
3 (0.25 – 5.12)

Buka link berikut :


https://www.nesabamedia.co
4 m/pengertian-pseudocode/

5 Buka e-book yang telah


dibagikan
PENGERTIAN PSEUDOCODE

Penyajian algoritma dalam bentuk bahasa


yang “mirip” dengan bahasa pemrograman
disebut dengan pseudocode.
Pseudocode yang baik adalah
pseudocode yang dapat dipahami dan
diterjemahkan oleh programmer ke bahasa
pemrograman yang ada
Struktur penulisan algoritma pseudocode

Nama Algoritma/Judul Deklarasi/Kamus Deskripsi/Implementasi


Algoritma VolumeTabung Konstanta Phi=3.14; 1) READ r
Variabel r, t, V: bilangan real 2) READ t
3) V = Phi*r*r*t
4) WRITE V
5) END
S c i e n c e Te c h n o l o g y E n g i n e e r i n g A r t s M a t h e m a t i c s
Keyword Umum
IF, THEN, ELSE
INPUT

OUTPUT WHILE, DO

REPEAT, REPEAT
UNTIL, FOR, FOR
PRINT, WRITE
TO DO
Aturan Identasi Algoritma Pseudocode

Atur semua statement yangg dieksekusi berturutan


dengan tepi yang sama
Atur semua pernyataan dalam sebuah kondisi bersyart (IF THEN)
terletak pada tepi (kolom) yang sama, tapi tidak termasuk kata kunci
pembuat kondisi

Memberi penomoran pada tiap baris pernyataan


Mengatur semua pernyataan dalam suatu perulangan terletak pada
tepi (kolom) yang sama, tapi tidak termasuk kata kunci pembuat
perulangan
Menghindari penggunaan perintah dalam kata sehari-hari
yang sekiranya itu tidak dikenal dalam komputer
Aturan Penulisan Algoritma dengan Pseudocode

3. Membuat indentasi untuk menunjukkan hirarki.

2. Menggunakan huruf besar untuk kata-kata kunci

1. Menuliskan satu langkah atau pernyataan tiap baris


Aturan Penulisan Algoritma
dengan Pseudocode
1. Menuliskan satu
langkah atau pernyataan
tiap baris
2. Menggunakan huruf
besar untuk kata-kata
kunci

3. Membuat indentasi untuk


menunjukkan hirarki.
Fase 4. Penyajian Hasil Karya
Silahkan mempresentasikan hasil
diskusi kalian (perwakilan kelompok)

Secara individu presentasikan LKPD kalian


untuk yang praktikum
Fase 5. Analisis dan Evaluasi

01 Apa kesimpulan dari hasil diskusi kalian?

Kumpulkan LKPD untuk dinilai ! 02

03 Silahkan buka link google form berikut :

SELAMAT MENGERJAKAN 04
PENUTUP
KEBERSIHAN
REFLEKSI Bagi petugas piket kelas
apa yang sulit dipelajari, selahkan membersihkan
masalah apa yang kelas.
dirasakan, bagaimana
kesuksesan dan/atau
kegagalan dalam
pekerjaannya

DOA
TINDAK LANJUT Silahkan ketua kelas untuk
Pelajari materi tentang Flowchart; memimpin doa.
Untuk yang hasil evaluasinya hari ini
belum memenuhi KKM silahkan mengikuti
remidi dan bagi yang nilainya di atas 90
silahkan mengikuti pengayaan
Power Point Presentation

Terima Kasih
Insert the Sub Title of Your Presentation

Anda mungkin juga menyukai