๐Ÿง Rumah Adonan

Pilih titik untuk mulai. Selesaikan berurutan untuk membuka jalan!

โ† Peta
๐Ÿ“–
21-1 +2 XP Cerita
โ“
21-2 +4 XP Gerbang lereng membuka Rumah Adonan. Nara si Kakatua menunjuk satu cetakan di meja tepung. "Cetakan melahirkan kue," katanya. Di sudut dapur, Bolu si Kelinci mengangguk canggung. "Empuk: satu kue dulu," bisiknya. ```python class Donat: def __init__(self, rasa): self.rasa = rasa def sapa(self): print("Donat", self.rasa) kue1 = Donat("pisang") kue1.sapa() ``` <b>Pertanyaannya:</b> apa yang dihidangkan di layar?
โ“
21-3 +4 XP Bolu menimbang dua kue kecil hasil satu cetakan di telapaknya. "Empuk: dua... dua kali jalan," gumamnya, setengah tak percaya. Nara si Kakatua ikut menyalinnya ke gulunganmu. ```python class Roti: def __init__(self, rasa): self.rasa = rasa def sapa(self): print(self.rasa) kue1 = Roti("pandan") kue2 = Roti("stroberi") kue1.sapa() kue2.sapa() ``` <b>Pertanyaannya:</b> apa yang dihidangkan di layar?
๐Ÿ“–
21-4 +2 XP Cerita
โ“
21-5 +4 XP Bolu menaruh dua adonan di meja, lalu mengangkat satu. "Empuk: yang belakangan yang jadi," katanya. Nara si Kakatua ikut menyalinnya ke gulunganmu. ```python class Bakpau: def __init__(self, isi): self.isi = isi def sapa(self): print(self.isi) kue1 = Bakpau("wijen") kue1 = Bakpau("mawar") kue1.sapa() ``` <b>Pertanyaannya:</b> kue yang diangkat Bolu menyapa โ€” isinya apa?
๐Ÿ“–
21-6 +2 XP Cerita
โ“
21-7 +4 XP Bolu memberanikan diri menghias satu kue. "Empuk: sekali kuhias, isinya ikut ganti," katanya, lalu menoleh kepadamu. Nara si Kakatua ikut menyalinnya ke gulunganmu. ```python class Getuk: def __init__(self, isi): self.isi = isi def hias(self, hiasan): self.isi = hiasan def sapa(self): print(self.isi) kue1 = Getuk("ketan") kue1.sapa() kue1.hias("kinca") kue1.sapa() ``` <b>Pertanyaannya:</b> dua sapaan itu mengantarkan isi apa saja ke layar, urut?
โ“
21-8 +4 XP Bolu menghias satu kue, lalu menunjuk kue sebelahnya. "Empuk: yang ini kuhias... yang sana ikut berubah, kan?" bisiknya, setengah takut. Nara si Kakatua ikut menyalinnya ke gulunganmu. ```python class Apem: def __init__(self, isi): self.isi = isi def hias(self, hiasan): self.isi = hiasan a1 = Apem("abon") a2 = Apem("keju") a1.hias("serundeng") print(a2.isi) ``` <b>Pertanyaannya:</b> isi `a2` sekarang apa?
โ“
21-9 +4 XP Bolu menyodorkan cetakan yang panggangannya masih kosong. "Empuk: isi kue dititipkan saat lahir โ€” rapikan," katanya. ```python class Wingko: def __init__(self, isi): # lengkapi barisnya di sini def sapa(self): print(self.isi) kue1 = Wingko("kenari") kue1.sapa() ``` <b>Tugasmu:</b> lengkapi SATU baris badan panggangan supaya kue menyimpan isi dari bawaan lahirnya โ€” lalu program menulis `kenari`.
โ“
21-10 +4 XP Bolu menulis sendiri di satu kue โ€” kali ini tanpa gerak penghias. "Empuk: menulis langsung ke isinya, bisakah?" gumamnya. Nara si Kakatua ikut menyalinnya ke gulunganmu. ```python class Lemper: def __init__(self, isi): self.isi = isi def sapa(self): print(self.isi) kue1 = Lemper("teri") kue1.sapa() kue1.isi = "santan" kue1.sapa() ``` <b>Pertanyaannya:</b> dua sapaan itu mengantarkan isi apa saja ke layar, urut?
โ“
21-11 +4 XP Bolu menata rak pesanan pesta. "Empuk: yang bertanda tape kutukar isinya," katanya, menunjuk rak itu. Nara si Kakatua ikut menyalinnya ke gulunganmu. ```python class Cucur: def __init__(self, isi): self.isi = isi def sapa(self): print(self.isi) rak = [Cucur("kopyor"), Cucur("tape"), Cucur("mesi")] for pesanan in rak: if pesanan.isi == "tape": pesanan.isi = "kopyor" pesanan.sapa() ``` <b>Pertanyaannya:</b> isi apa saja yang disapukan ke layar, urut?
โ“
21-12 +4 XP Bolu menandai dua kue terakhir dengan penanda dua huruf depan. "Empuk: penandanya ditempel saat kue menyapa," katanya. Nara si Kakatua ikut menyalinnya ke gulunganmu. ```python class Nagasari: def __init__(self, isi): self.isi = isi def sapa(self): print(self.isi[:2]) rak = [Nagasari("martabak"), Nagasari("bika")] for kue in rak: kue.sapa() ``` <b>Pertanyaannya:</b> potongan apa saja yang disapukan ke layar, urut?
๐Ÿ“–
21-13 +2 XP Cerita
๐Ÿ‘‘
21-14 +48 XP Boss: Bolu si Kelinci Penjaga Rumah Adonan