Page 122 - E-Modul Coding For Kids Berbasis Raspberry Pi
P. 122
Python
Bab ini menggunakan bahasa pemrograman Python. Hampir semua bahasa pemrograman
dapat melakukan hal yang sama, tetapi biasanya dikembangkan dengan
mempertimbangkan spesialisasi yang berbeda. Beberapa bahasa dirancang untuk
melakukan tugas dengan baik, beberapa dirancang untuk menjalankan kode secepat
mungkin, dan beberapa dirancang agar mudah dibaca.
Scratch dirancang untuk membuat animasi dan permainan, dan dirancang agar mudah
dibaca dan dipelajari, namun mungkin sulit untuk dikelola dalam program besar. Python
dirancang untuk menjadi bahasa yang serba bisa. Lebih mudah membaca dan
mengeksekusi kode lebih cepat daripada Scratch.
Python adalah bahasa berbasis teks. Daripada merakit komponen, masukkan kode. Hal ini
memudahkan Anda mengubah bagian kode yang telah Anda tulis, sehingga memungkinkan
Anda menulis kode kompleks dengan lebih cepat. Banyak tutorial dan informasi tentang
fitur yang tersedia dapat ditemukan online di http://docs.python.org/2/. Pelajari Python
dengan Cara yang Sulit adalah sumber belajar hebat lainnya yang tersedia di
http://learnpythonthehardway.org/ .
Sebagai contoh, mari kita lihat kode Scratch dan Python yang melakukan hal yang sama,
seperti yang ditunjukkan pada gambar berikut.
111