Page 4 - E-Modul Coding For Kids Berbasis Raspberry Pi
P. 4
Rangkuman........................................................................................................................... 45
Kuis ...................................................................................................................................... 45
MATERI 4. PENGENALAN KE PEMROGRAMAN ........................................................... 46
Tujuan Pembelajaran ............................................................................................................ 47
A. Defenisi Pemrograman dan Bahasa Pemrograman ...................................................... 48
B. Kompilasi dan Interpretasi Pemrograman ................................................................... 50
C. Eksekusi dan Penyimpanan.......................................................................................... 52
D. Jenis-jenis Pemrograman ............................................................................................. 53
E. Konsep Dasar Bahasa Pemrograman ........................................................................... 55
F. Tingkatan Bahasa Pemrograman ................................................................................. 57
G. Struktur Dasar Bahasa Pemrograman .......................................................................... 57
H. Bahasa Pemrograman Populer seperti Python, Java, dan Scratch ............................... 59
Vidio Pembelajaran .............................................................................................................. 62
Rangkuman........................................................................................................................... 63
Kuis ...................................................................................................................................... 63
MATERI 5. PENGENALAN KE SCARTCH......................................................................... 64
Tujuan Pembelajaran ............................................................................................................ 65
A. Apa Itu Scratch ............................................................................................................ 66
B. Lingkungan Pengembangan Scratch............................................................................ 67
C. Latihan Sederhana ........................................................................................................ 73
Vidio Pembelajaran .............................................................................................................. 80
Rangkuman........................................................................................................................... 81
Kuis ...................................................................................................................................... 81
MATERI 6. MENGEMBANGKAN GAME SEDERHANA ................................................. 82
Tujuan Pembelajaran ............................................................................................................ 82
A. Membuat Game Angry Birt Sendiri ............................................................................. 84
B. Membuat Karakter ....................................................................................................... 87
C. Membuat Tingkat ......................................................................................................... 89
D. Memindahkan karakter ................................................................................................ 91
E. Bergerak dengan keyboard .......................................................................................... 91
F. Menambahkan Fisika ................................................................................................... 95
G. Mengakhiri permainan ................................................................................................. 97
Rangkuman......................................................................................................................... 102
Kuis .................................................................................................................................... 102
MATERI 7. MENGUJI KECEPATAN ANDA .................................................................... 103
iii