Pembelajaran Textual
Programming
Textual Coding Practice I:
Traffic Light Game
June 2022
Traffic Light Game
Tahapan dalam pembuatan Traffic Light Game
1. Menampilkan instruksi yang harus diikuti
2. Program akan menerima masukan dari user
3. Program akan membandingkan masukan user dengan warna yang ada, lalu
akan menampilkan kegiatan yang harus dilakukan.
Print()
● Dalam pembelajaran Python programming, penulisan program membutuhkan
beberapa syntax.
● Syntax pertama yang dapat dipahami adalah untuk menampilkan pesan atau
teks, hal ini dapat dilakukan menggunakan print syntax.
● Print merupakan syntax yang akan kita gunakan dan syntax ini membutuhkan
teks atau pesan apa yang ingin kita tampilkan.
Print()
Kita akan menampilkan instruksi yang nantinya harus diikuti oleh user.
Maka kita dapat menuliskannya sebagai berikut:
Variable and user input
● Pembuatan variabel itu seperti menyiapkan sebuah wadah yang bisa
menyimpan angka ataupun teks.
● Di sini, kita ingin mendapatkan masukan dari user dan akan di simpan ke
dalam sebuah variabel.
● Masukan dari user tentunya beragam dan kali ini kita membutuhkan masukan
dari keyboard yang akan diterima oleh program.
User input
User diharuskan untuk memberikan masukan terhadap program dengan
menggunakan keyboard.
Maka kita dapat menuliskannya sebagai berikut:
Conditional statements
● Conditional statement dapat digunakan untuk mengungkapkan sebab akibat,
kemungkinan terjadinya suatu hal, maupun menyatakan pengandaian atas
hal yang sebetulnya tidak mungkin terjadi.
● Kalimat pengandaian memiliki contoh sebagai berikut, jika mengantuk maka
tidur, kalimat berikut menyatakan sebab dan akibat yang akan terjadi.
Penulisan dalam bahasa pemrograman Python akan dituliskan menggunakan
if else, sebagai berikut:
Kondisi yang terdapat dalam kalimat
pengandaian tentunya dapat terdiri
lebih dari satu pengandaian. Dalam
bahasa pemrograman Python hal ini
disebut sebagai nested if else
statement.
Conditional statements
Program akan membandingkan value awal dengan masukan dari user dan
memberikan instruksi yang harus dilakukan saat warna tertentu. Tentunya warna
yang dimiliki beragam, maka kita dapat menggunakan nested if else statement.
Maka kita dapat menuliskannya sebagai berikut:
Traffic Light
Game Codes
Berikut adalah hasil
seluruh codes dari
program Traffic Light
Game.