You are on page 1of 27

Daftar Isi

A PLAYFUL INTRODUCTION TO PROGRAMMING

By Arya Adhi Nugraha


PENGANTAR

Guide Book — Programming &Anim ation — 1 Guide Book — Programming &Anim ation — 2
Chapter 1

An Empty Bottle

Guide Book — Programming &Anim ation — 3 Guide Book — Programming &Anim ation — 4
Chapter 2
Fill the bottles

IF WORLD

Guide Book — Programming &Anim ation — 5 Guide Book — Programming &Anim ation — 6
What Your Answer?

Kondisi

Jika Kondisi terpenuhi / benar

Jika Kondisi tidak terpenuhi / tidak benar

Coba masukan jaw aban angka ‘4’ maka akan muncul “Jawaban Benar”.

Guide Book — Programming &Anim ation — 7 Guide Book — Programming &Anim ation — 8
Who I am?

Guide Book — Programming &Anim ation — 9 Guide Book — Programming &Anim ation — 10
Choose the option

Guide Book — Programming &Anim ation — 11 Guide Book — Programming &Anim ation — 12
Chapter 2

LIST a.k.a ARRAY

Guide Book — Programming &Anim ation — 13 Guide Book — Programming &Anim ation — 14
Fill before full

Guide Book — Programming &Anim ation — 15 Guide Book — Programming &Anim ation — 16
Chapter 4

LOOP LIFE

Guide Book — Programming &Anim ation — 17 Guide Book — Programming &Anim ation — 18
Guide Book — Programming &Anim ation — 19 Guide Book — Programming &Anim ation — 20
Chapter 4
Go Go Jump

Metode PGBU

Guide Book — Programming &Anim ation — 21 Guide Book — Programming &Anim ation — 22
Guide Book — Programming &Anim ation — 23 Guide Book — Programming &Anim ation — 24
Guide Book — Programming &Anim ation — 25 Guide Book — Programming &Anim ation — 26
Chapter 6

Advance IF

Guide Book — Programming &Anim ation — 27 Guide Book — Programming &Anim ation — 28
Tekan bendera hijau Lanjut pesan minum
A B C

Say Hallo, selamat datang di


restoran Nikmat for 2 s Ask Mau pesan minuman apa?

Set Variabel B to Jawaban

Ask Mau pesan makanan apa?

ya Var C di tambah
Jika B = Es Teh
5000

Set Variabel A to Jawaban tidak

ya Var C di tambah
Jika B = Susu
6000
Jika A = Nasi ya Var C di tambah
tidak
Goreng 10000

tidak
ya Var C di tambah
Jika B = Jus
8000

Jika A = Mie ya Var C di tambah tidak


Goreng 15000

tidak ya Var C di tambah


Jika B = Milkjus
10000

tidak
ya Var C di tambah
Jika A = Burger
20000
Ask Pesanan tidak ditemukan,
mau pesan yg lain atau tidak?
tidak

Set Variabel B to Jawaban


Ask Pesanan tidak ditemukan,
mau pesan yg lain atau tidak?

ya
Jika B = ya

Set Variabel A to Jawaban

Say Jadi total yang


ya harus di bayar
Jika A = ya
adalah Var C

Lanjut pesan minum Selesai

Guide Book — Programming &Anim ation — 29 Guide Book — Programming &Anim ation — 30
Setelah gambar rancangan program selesai, coba analisa dengan mengikuti satu
atau dua alur dari awal hingga proses mencapai selesai. Setelah dirasa sesuai, lanjut-
kan dengan melakukan proses Buat. Dengan panduan gambar alur susunlah kode
yang sesuai.
My Resto #1

Guide Book — Programming &Anim ation — 31 Guide Book — Programming &Anim ation — 32
My Resto #2 My Resto #3

Guide Book — Programming &Anim ation — 33 Guide Book — Programming &Anim ation — 34
Chapter 7

Sensoric

Guide Book — Programming &Anim ation — 35 Guide Book — Programming &Anim ation — 36
Guide Book — Programming &Anim ation — 37 Guide Book — Programming &Anim ation — 38
Chapter 8
Icecream Car

Line Follower Robo

Guide Book — Programming &Anim ation — 39 Guide Book — Programming &Anim ation — 40
Guide Book — Programming &Anim ation — 41 Guide Book — Programming &Anim ation — 42
Guide Book — Programming &Anim ation — 43 Guide Book — Programming &Anim ation — 44
Chapter 9
Line Follower Robo

Machine Learning

Guide Book — Programming &Anim ation — 45 Guide Book — Programming &Anim ation — 46
Guide Book — Programming &Anim ation — 47 Guide Book — Programming &Anim ation — 48
Learning English

Guide Book — Programming &Anim ation — 49

You might also like