Python for Kids: Coding Games
Python for Kids: Coding Games — Puzzle blok yang berubah menjadi Python sungguhan
Python for Kids: Coding Games adalah aplikasi iOS dan Android gratis untuk orang tua yang anaknya siap belajar coding, membawa mereka dari puzzle blok ke Python yang diketik. Anak-anak menyusun blok, menekan Jalankan, lalu melihat karakter bergerak sementara program Python yang sesuai muncul di samping blok. Setelah itu, mereka bisa menggambar dengan turtle, memperbaiki program yang memiliki bug, dan mengikuti 20 kursus singkat — dengan Pojok Orang Tua yang dilindungi gerbang orang tua.
- Harga
- Gratis, peningkatan ke Pro
- Platform
- iOS dan Android
- Bahasa
- 22
- Peringkat usia
- 4+
- Versi
- 82.6.0
- Memerlukan
- iOS 15.1 atau lebih baru
- App Store
- 3.5 ★ (11)


Setiap program blok juga merupakan program Python.
Banyak game coding untuk anak berhenti pada blok. Di sini, blok menjadi jembatan: kode Python berada di samping puzzle dengan baris yang sedang dijalankan disorot, sehingga berpindah dari menyeret blok ke mengetik kode terasa seperti level berikutnya dari game yang sama, bukan pelajaran baru.
Apa itu
Python for Kids: Coding Games adalah aplikasi iOS dan Android gratis yang mengajarkan Python kepada anak-anak, dimulai dengan 41 puzzle coding blok yang menampilkan Python sungguhan di balik setiap blok. Aplikasi ini juga menyediakan studio menggambar turtle dengan 14 gambar, Bug Hunt, misi harian, serta 20 kursus singkat dengan 84 pelajaran dan 60 misi. Pojok Orang Tua, pembelian, dan tautan ke luar aplikasi dilindungi gerbang orang tua, sementara data Pojok Orang Tua tetap tersimpan di perangkat.
Di dalam aplikasi
Tampilannya





Kursusnya
Materi dalam kursus Python for Kids
Kursus-kursus singkat dari daftar kursus bawaan aplikasi, mulai dari pengertian coding hingga menulis program sungguhan dengan Python.
Memulai Coding
Pengertian coding dan algoritma dijelaskan dalam pelajaran singkat dengan contoh berwarna-warni. Kursus pertama ini gratis.
Introduction to Python and Python Basics
Pernyataan print pertama, variabel, input, dan matematika sederhana, yang berkembang menjadi program-program kecil yang dapat dijalankan anak.
Conditional Statements
if dan else: mengajarkan program untuk memilih di antara dua jalur berdasarkan kondisi yang benar.
Functions and Lists
Menggunakan kembali blok kode dengan function, serta menyimpan daftar berbagai hal, seperti daftar buah.
Pemrograman Berorientasi Objek dan File
Pengenalan awal tentang class, serta membaca dan menulis file, untuk anak-anak yang ingin melampaui dasar-dasar.
Working with Libraries
Menggunakan kode siap pakai, dengan kursus lanjutan yang membahas PyGame dan data.
Introduction to Artificial Intelligence
Pengertian artificial intelligence dan tempat penerapannya, beserta berbagai aplikasinya dan langkah awal mempersiapkan diri untuk AI dengan Python.
Data and Visualisation
Manipulasi data dan grafik sederhana untuk pelajar yang lebih besar dan siap melangkah ke tahap berikutnya.
Cara kerjanya
Seperti apa sesi belajar anak
Sesi berlangsung singkat dan menyenangkan, dengan misi harian untuk mempertahankan rangkaian aktivitas secara ringan, serta tujuan dan petunjuk yang dapat dibacakan untuk anak yang baru belajar membaca.
Selesaikan puzzle blok
Gerakkan, ulangi, dan putar blok untuk mencapai tujuan, lalu lihat versi Python dari program yang sama disorot baris demi baris saat dijalankan. Hingga tiga bintang diberikan sebagai penghargaan jika level diselesaikan dengan sesedikit mungkin blok.
Menggambar dengan turtle
Ubah angka atau kata dalam program gambar singkat dengan mengetuknya, tekan Jalankan, lalu lihat turtle menggambar gambar baru — bintang, bunga, spiral, atau kepingan salju — tanpa perlu keyboard.
Perbaiki bug, lalu tulis kode
Jalankan program yang hampir benar, temukan kesalahannya, lalu perbaiki. Pelajaran singkat, kuis, dan 60 misi kemudian mengarahkan anak untuk menulis dan menyimpan program mereka sendiri di editor.
Apa saja isinya
Isi aplikasi
41
Puzzle coding blok
Gerakkan, ulangi, putar, dan perbaiki program untuk mencapai tujuan, dengan Python sungguhan ditampilkan di samping setiap puzzle. Anak-anak juga dapat merancang dan menyimpan level mereka sendiri setelah menyelesaikannya.
14
Gambar turtle
Bintang, bunga, spiral, kepingan salju, kota, dan banyak lagi, semuanya dibuat dengan program singkat yang dapat diedit dengan mengetuk kata dan angka.
84
Pelajaran dalam 20 kursus
Mulai dari What is coding? hingga print, variables, loops, functions, dan lists, lalu pengenalan pertama pada classes, dengan contoh, kuis, dan latihan di setiap pelajaran.
60
Misi
Program-program kecil untuk dibuat, seperti menyebutkan nama, menghitung sampai 10, atau menggambar bintang, dengan tingkat kesulitan mudah, sedang, dan sulit.
Bug Hunt
Temukan kesalahannya
Jalankan program yang hampir benar, temukan kesalahannya, lalu perbaiki, dengan misi harian sebagai pendamping.
Orang tua
Pojok Orang Tua
Laporan mingguan tentang waktu yang dihabiskan dan ide yang dipraktikkan. Pojok Orang Tua, pembelian, dan tautan yang meninggalkan aplikasi dilindungi gerbang orang tua, dan datanya hanya disimpan di perangkat.
Untuk orang tua
Pada usia berapa anak bisa mulai belajar coding dalam Python, dan bagaimana memulainya?
Tidak ada satu usia yang berlaku untuk semua anak. Anak yang sudah bisa mengikuti urutan langkah siap mempelajari coding blok, yaitu saat instruksi berupa potongan-potongan yang dapat disusun, sedangkan Python yang diketik biasanya mulai masuk akal setelah anak dapat membaca dengan lancar dan sudah mengenal loop serta conditions dalam blok. Python adalah bahasa pertama yang umum dipelajari karena kodenya mirip bahasa Inggris biasa, sehingga program singkat seperti loop yang mengulang langkah menggambar mudah dibaca ulang dan diubah oleh anak.
Sequence dan algorithmide pertama
Program adalah daftar langkah dalam urutan yang benar. Menggerakkan karakter menuju kotak tujuan dengan sesedikit mungkin blok mengajarkan anak untuk merencanakan urutannya sebelum menekan Jalankan.
Looplakukan lima kali
Loop mengulang suatu tindakan, bukan instruksinya. Menggambar bintang atau spiral dengan turtle menunjukkan mengapa loop singkat lebih baik daripada sepuluh baris yang disalin.
Conditionsjika ini, maka itu
Condition memungkinkan program memilih. Inilah pertama kalinya anak melihat kode berperilaku berbeda bergantung pada apa yang benar.
Debuggingketerampilan yang sebenarnya
Program yang hampir benar lebih bermanfaat bagi pelajar daripada program yang sudah selesai, karena menemukan kesalahan adalah bagian terbesar dari pekerjaan programmer. Membaca, menjalankan, dan memperbaiki program yang hampir benar melatih kesabaran sekaligus logika.
Kesesuaian
Untuk siapa — dan bukan untuk siapa
Cocok untuk Anda jika Anda
- Apakah Anda orang tua yang sedang mencari aplikasi coding pertama yang mengarah ke Python sungguhan, bukan berhenti pada block?
- Apakah anak Anda pernah mencoba block coding dan siap melangkah ke tahap berikutnya?
- Apakah Anda ingin anak belajar sambil bermain, menggambar, dan memperbaiki kesalahan dalam sesi-sesi singkat?
- Apakah Anda menyukai tampilan mingguan waktu yang dihabiskan dan ide yang dilatih, yang disimpan di perangkat?
- Apakah Anda lebih memilih pembelian dan tautan eksternal berada di balik gerbang orang tua?
Bukan alat yang tepat untuk Anda jika Anda
- Apakah Anda ingin anak langsung sepenuhnya mandiri menggunakan laptop dengan editor teks?
- Apakah Anda mengharapkan semuanya gratis: kursus pertama, 12 puzzle, 7 gambar, dan misi-misi pertama gratis, sedangkan Pro membuka sisanya?
- Apakah Anda sedang mencari alat manajemen kelas dengan akun guru?
- Apakah anak Anda belum bisa membaca—target dan petunjuk dapat dibacakan, tetapi pelajaran tetap mengasumsikan kemampuan membaca dasar?
Pertanyaan
Pertanyaan yang sering diajukan
Apakah Python for Kids: Coding Games cocok untuk anak pemula?
Ya. Python for Kids: Coding Games dibuat untuk anak-anak yang belum pernah coding maupun yang pernah mencoba block dan ingin melangkah ke tahap berikutnya. Aplikasi ini dimulai dengan puzzle block, menampilkan Python di balik setiap puzzle, lalu berkembang hingga ke kode yang diketik, sehingga perjalanan dari bermain ke programming berlangsung secara bertahap.
Bagaimana puzzle block mengarah ke Python sungguhan?
Masing-masing dari 41 puzzle block menampilkan program Python yang sesuai di samping block, dengan baris yang sedang dijalankan disorot saat karakter bergerak. Anak dapat melihat bahwa block yang mereka seret dan kode yang nantinya akan mereka ketik adalah hal yang sama, sehingga langkah menuju pengetikan menjadi jauh lebih mudah.
Apa yang akan dipelajari anak saya?
Urutan dan algoritma, loop, kondisi, debugging, function, serta cara menyimpan daftar berbagai hal, dengan menggunakan Python sejak pelajaran pertama. Ke-20 kursus singkat dengan 84 pelajaran ini bergerak dari What is coding? ke print, variabel, input, if dan else, loop dan range(), lalu function, list, dictionary, file, serta pengenalan awal tentang class.
Apakah aplikasi ini aman untuk anak-anak, dan apa yang dapat dikontrol orang tua?
Python for Kids: Coding Games menempatkan Parent Corner, pembelian, dan tautan yang meninggalkan aplikasi di balik gerbang orang tua. Parent Corner menampilkan laporan mingguan tentang waktu yang dihabiskan dan ide yang dilatih, dan data tersebut hanya disimpan di perangkat. Harap baca kebijakan privasi yang ditautkan dari halaman aplikasi di store sebelum mengizinkan anak menggunakan aplikasi apa pun.
Apakah anak saya memerlukan keyboard?
Belum tentu untuk memulai. Puzzle block dimainkan dengan menyatukan block, sedangkan di Turtle Drawing Studio anak mengedit kode dengan mengetuk kata dan angka. Mengetik menjadi berguna nantinya, dalam pelajaran, misi, dan editor tempat mereka menulis serta menyimpan program sendiri.
Apa itu Bug Hunt?
Bug Hunt memberikan anak sebuah program yang hampir benar. Mereka menjalankannya, memperhatikan apa yang salah, lalu memperbaikinya. Fitur ini melatih kebiasaan membaca dan memeriksa yang diandalkan programmer, sementara quest harian membantu menjaga streak secara ringan tanpa tekanan.
Apakah Python for Kids: Coding Games gratis?
Aplikasi ini gratis untuk diunduh. Kursus pertama, 12 puzzle block, 7 gambar turtle, dan misi-misi pertama gratis, dan aplikasi tetap dapat digunakan tanpa subscription. Pro membuka semua kursus, puzzle, gambar, dan misi, serta ujian akhir dan sertifikat penyelesaian dengan nama anak tercantum di dalamnya.
Mengapa mengajarkan Python, bukan hanya block?
Block adalah langkah awal yang sangat baik, tetapi bukan sesuatu yang ditulis programmer. Python digunakan secara luas, dan kodenya mirip dengan bahasa Inggris sehari-hari, sehingga anak dapat berpindah dari block ke bahasa berbasis teks tanpa harus memulai dari awal. Di aplikasi ini, keduanya ditampilkan berdampingan sehingga hubungannya terlihat jelas.
Apakah anak yang lebih besar juga dapat menggunakannya?
Ya. Selain puzzle block, kursus-kursusnya mencakup function, list, dictionary, file, dan class, sedangkan kursus lanjutan memperkenalkan library, PyGame, data, dan artificial intelligence, sehingga anak yang sudah melampaui puzzle dapat terus belajar. Ke-60 misi dibagi menjadi tingkat mudah, sedang, dan sulit.
Platform dan bahasa apa saja yang didukung?
Python for Kids: Coding Games dapat digunakan di iPhone dan iPad melalui App Store serta di Android melalui Google Play, dan antarmuka aplikasinya tersedia dalam 22 bahasa. Aplikasi ini memiliki rating 4+ di App Store.
Mulai
Mulai dengan teka-teki pertama hari ini
Gratis untuk memulai di iOS dan Android, dalam 22 bahasa.
Lainnya dari CoddyKit
Tersedia di iOS dan Android.