ikon aplikasi Python for Kids: Coding Games

Python for Kids: Coding Games

Pendidikan · Gratis · iOS & Android · CoddyKit

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.

App Store — Unduh gratisGoogle Play — Unduh gratis
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)
Ilustrasi anak tersenyum yang memegang tablet di samping layar beranda Python for KidsKartu jalur belajar Python for Kids dengan tombol Mulai Pelajaran Pertama dan progres 0 percent
41Puzzle coding blok
14Gambar turtle
84Pelajaran dalam 20 kursus
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

Ilustrasi anak tersenyum yang memegang tablet di samping layar beranda Python for Kids
BerandaLayar beranda menampilkan target harian dan Skill Hub, di samping ilustrasi toko yang memperlihatkan seorang anak dengan tablet.
Kartu jalur belajar Python for Kids dengan tombol Mulai Pelajaran Pertama dan progres 0 percent
Jalur belajarKartu jalur belajar memulai pelajaran pertama dan menampilkan progres sepanjang kursus.
Halaman kursus Getting Started with Coding yang menampilkan 84 pelajaran dan kursus pertama gratis
Halaman kursusKursus pertama, Getting Started with Coding, gratis dan dimulai dengan What is Coding serta What is an Algorithm.
Kartu topik kursus tentang algoritma dalam kehidupan sehari-hari, di samping seorang anak yang sedang bersepeda
TopikKartu topik mengaitkan ide seperti algoritma dengan kehidupan sehari-hari dalam bagian-bagian singkat.
Layar chat AI dengan saran untuk menjelaskan konsep, memberikan tips, mengadakan kuis, dan membuat peta jalan belajar coding untuk anak
Chat AIChat AI menyarankan untuk menjelaskan ide, memberikan tips, mengadakan kuis, dan membuat peta jalan belajar.

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.

  1. Memulai Coding

    Pengertian coding dan algoritma dijelaskan dalam pelajaran singkat dengan contoh berwarna-warni. Kursus pertama ini gratis.

  2. Introduction to Python and Python Basics

    Pernyataan print pertama, variabel, input, dan matematika sederhana, yang berkembang menjadi program-program kecil yang dapat dijalankan anak.

  3. Conditional Statements

    if dan else: mengajarkan program untuk memilih di antara dua jalur berdasarkan kondisi yang benar.

  4. Functions and Lists

    Menggunakan kembali blok kode dengan function, serta menyimpan daftar berbagai hal, seperti daftar buah.

  5. Pemrograman Berorientasi Objek dan File

    Pengenalan awal tentang class, serta membaca dan menulis file, untuk anak-anak yang ingin melampaui dasar-dasar.

  6. Working with Libraries

    Menggunakan kode siap pakai, dengan kursus lanjutan yang membahas PyGame dan data.

  7. Introduction to Artificial Intelligence

    Pengertian artificial intelligence dan tempat penerapannya, beserta berbagai aplikasinya dan langkah awal mempersiapkan diri untuk AI dengan Python.

  8. 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.

  1. 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.

  2. 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.

  3. 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.

App Store — Unduh gratisGoogle Play — Unduh gratis
Terakhir ditinjau · Diterbitkan oleh CoddyKit · Kebijakan privasi
Tersedia di iOS dan Android.