Matahari dan langit
Lengkapkan pemandangan
Matahari dan langit ialah pelajaran Pengaturcaraan untuk Kanak-kanak percuma di CoddyKit. Ini ialah pelajaran 4 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Pengaturcaraan untuk Kanak-kanak, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Pengaturcaraan untuk Kanak-kanak merangkumi sejumlah 4 pelajaran.
Lengkapkan Pemandangan! ☀️🏠
Rumah kita hampir siap! Sekarang mari tambahkan SUN, SKY dan sedikit GRASS untuk menghasilkan gambar yang lengkap! 🌅
Apabila selesai nanti, anda akan mempunyai pemandangan rumah yang lengkap! 🤩
import turtle
t = turtle.Turtle()
t.dot(50, 'yellow')Langit Biru 💙
Mula-mula, mari warnakan seluruh latar belakang dengan warna biru seperti langit! ☁️
Gunakan turtle.bgcolor('skyblue') dan seluruh skrin akan bertukar menjadi langit!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.forward(100)Lukis Matahari ☀️
Matahari ialah bulatan kuning yang besar. Cara paling mudah ialah menggunakan t.dot(60, 'yellow')!
Nombor pertama ialah saiz dan nombor kedua ialah warna. Cerah dan hangat! 🌞
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')Sinar Matahari! 🌟
Matahari memerlukan sinar yang memancar keluar! ✨
Kita melukis garisan kecil yang berpusing mengelilingi matahari. Gelung itu berpusing sebanyak 45 darjah setiap kali untuk menghasilkan 8 sinar!
import turtle
t = turtle.Turtle()
t.pencolor('orange')
t.pensize(3)
for i in range(8):
t.forward(40)
t.backward(40)
t.right(45)Rumput Hijau 🌱
Rumah ini perlu berdiri di atas rumput! 🌿
Kita melukis segi empat tepat hijau yang besar di sepanjang bahagian bawah. Hijau dan rimbun! 💚
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()Awan Gebu ☁️
Mari tambahkan awan putih yang gebu! ☁️ Awan hanyalah beberapa titik putih yang diletakkan berdekatan.
Kita melukis 3 titik berdekatan antara satu sama lain dan titik-titik itu kelihatan seperti awan!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
for x in [80, 120, 160]:
t.goto(x, 100)
t.dot(40, 'white')Masukkan Rumah 🏠
Sekarang kita tambahkan rumah kita! Dinding dan bumbung daripada pelajaran terdahulu. 🏠
Mari lukis dinding kuning terlebih dahulu.
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Bina Keseluruhan Pemandangan! 🌅
Mari gabungkan semuanya: langit, matahari, rumput dan rumah! 🏠☀️
Program ini besar, tetapi sebenarnya hanyalah semua bahagian kita yang digabungkan. Lihatlah betapa cantiknya! 🤩
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.speed(0)
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')
t.goto(-60, -60)
t.pendown()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Tambah Laluan ke Pintu 🛤️
Satu laluan kecil menuju ke pintu! 🚶
Kita melukis segi empat tepat kelabu dari pintu ke bawah hingga ke rumput.
import turtle
t = turtle.Turtle()
t.fillcolor('gray')
t.begin_fill()
for side in [30, 80, 30, 80]:
t.forward(side)
t.left(90)
t.end_fill()Burung Terbang 🐦
Mari tambahkan seekor burung kecil di langit! 🕊️ Burung hanyalah dua lengkung kecil yang menyerupai huruf M.
Kita melukis dua lengkok kecil dengan t.circle() menggunakan saiz yang kecil!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(50, 130)
t.pendown()
t.right(45)
t.circle(15, 90)
t.left(90)
t.circle(15, 90)Bina Pemandangan YOUR Sendiri! 🌅🎨
Giliran anda! Tukar warna langit, warna matahari dan tempat setiap objek diletakkan. 🤩
Mungkin langit senja berwarna merah jambu? 🌸 Atau malam ungu dengan bulan? 🌙 Andalah artisnya!
import turtle
turtle.bgcolor('pink')
t = turtle.Turtle()
t.penup()
t.goto(120, 120)
t.dot(70, 'orange')
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()Semakan Pantas ✅
Masa untuk teka-teki terakhir dalam kursus ini! 🧠🌅
Pemandangan Lengkap! 🏠☀️🎉
WOW! Anda telah membina seluruh pemandangan rumah! 🤩 Anda telah menamatkan kursus Lukis Rumah! Anda telah belajar:
turtle.bgcolor('skyblue')untuk menghasilkan langit 💙t.dot(60, 'yellow')untuk menghasilkan matahari ☀️- Segi empat tepat untuk rumput dan laluan 🌱🛤️
- Menggabungkan semua bahagian anda menjadi satu gambar besar! 🖼️
Anda benar-benar seorang artis pengekodan! Teruskan membina! 🐢🎨
Pelajari Python dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 35
- Pelajaran
- 140
Soalan Lazim
Adakah pelajaran “Matahari dan langit” percuma?
Ya — teks penuh “Matahari dan langit” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Pengaturcaraan untuk Kanak-kanak, tingkat taraf kepada CoddyKit PRO. Kursus Pengaturcaraan untuk Kanak-kanak merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Matahari dan langit”?
Lengkapkan pemandangan Anda berlatih Pengaturcaraan untuk Kanak-kanak menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Pengaturcaraan untuk Kanak-kanak?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Pengaturcaraan untuk Kanak-kanak di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 4 daripada 4.
Berapa lamakah pelajaran “Matahari dan langit” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Pengaturcaraan untuk Kanak-kanak ini?
Ya. Setiap pelajaran Pengaturcaraan untuk Kanak-kanak menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Melukis rumah persegi
- Menambah bumbung
- Pintu dan tingkap
- Matahari dan langit