ikon aplikasi Learn Coding for Kids: Python

Learn Coding for Kids: Python

Pendidikan · Gratis · iOS & Android · CoddyKit

Learn Coding for Kids: Python — Pemrograman untuk anak-anak, dari menggambar dengan turtle hingga membuat game kuis

Learn Coding for Kids: Python adalah aplikasi iOS dan Android gratis yang mengajarkan pemrograman untuk anak-anak dengan Python sungguhan. Langkah pertama bahkan tidak memerlukan pengetikan: anak menjalankan program kecil, lalu turtle menggambar bintang di ponsel, gores demi gores. Setelah itu, tersedia 20 kursus singkat, 41 level puzzle blok, dan 60 misi, dengan ritme yang sesuai untuk rentang perhatian yang singkat.

App Store — Unduh gratisGoogle Play — Unduh gratis
Harga
Gratis, upgrade Pro
Platform
iOS dan Android
Bahasa
22
Batas usia
4+
Memerlukan
iOS 15.1 atau lebih baru
App Store
5.0 ★ (1)
Ilustrasi anak yang memegang tablet di samping layar beranda aplikasi dengan kartu Daily Goal, Feature Request, dan Skill HubKartu jalur pembelajaran berjudul Coding for Kids, ditandai sedang berlangsung pada 12 persen, dengan tombol Resume
20Kursus, 80 pelajaran
41Level puzzle blok
60Misi Python
Konsep loop dipahami sebelum kata loop muncul.

Pada menit pertama, turtle menggambar bintang. Ketuk program lain, lalu muncul persegi, bunga, atau spiral pelangi; ubah dua angka, dan gambarnya ikut berubah. Anak memahami pengulangan melalui sesuatu yang bisa mereka lihat, sementara kosakatanya diperkenalkan kemudian. Gambar pertama dijalankan langsung di ponsel, tanpa memerlukan internet.

Apa itu

Learn Coding for Kids: Python adalah aplikasi iOS dan Android gratis yang memberikan kursus pemrograman pertama dalam Python bagi pemula usia dini. Aplikasi ini menggabungkan 20 kursus singkat dan 80 pelajaran ringkas dengan gambar menggunakan turtle, 41 level puzzle blok, 60 misi, dan editor kode bawaan, sehingga anak dapat beralih dari melihat program menggambar menjadi menulis program sendiri. Kursus pertama, level blok pertama, dan misi pertama tersedia gratis, sementara gerbang orang tua melindungi pembelian dan tautan eksternal.

Di dalam aplikasi

Tampilannya

Ilustrasi anak yang memegang tablet di samping layar beranda aplikasi dengan kartu Daily Goal, Feature Request, dan Skill Hub
BerandaLayar beranda menampilkan target harian dan Skill Hub, dengan tab Home, Study, Editor, AI Chat, dan Challenge di bagian bawah.
Kartu jalur pembelajaran berjudul Coding for Kids, ditandai sedang berlangsung pada 12 persen, dengan tombol Resume
Jalur pembelajaranTombol Resume melanjutkan jalur dari tempat anak berhenti, dengan angka kemajuan pada kartu.
Layar kursus Introduction to Programming dengan kemajuan keseluruhan 12 persen, tiga dari 26 pelajaran telah diselesaikan, dan pelajaran pertama gratis
Ringkasan kursusSebuah kursus menampilkan kemajuan keseluruhan, jumlah pelajaran yang telah diselesaikan, dan pelajaran pertamanya yang ditandai gratis.
Slide Store bertuliskan Code, Succeed dengan seorang anak di atas sepeda dan layar pelajaran yang membahas algorithms dalam kehidupan sehari-hari
Terapkan keterampilanKarya seni Store untuk menggambarkan gagasan bahwa anak langsung menggunakan setiap keterampilan baru; bagian dari pelajaran algorithms terlihat di ponsel.
Layar AI Chat dengan prompt yang disarankan tentang konsep utama, tips belajar, kuis, dan roadmap untuk Coding for Kids
AI ChatPrompt siap pakai meminta konsep utama, tips untuk belajar lebih cepat, kuis, atau roadmap.

Kursusnya

Materi kursus Python

Nama-nama di bawah ini adalah kursus sungguhan dari kursus Coding for Kids di situs ini, sesuai urutan saat anak menemuinya: gambar pertama, lalu gagasan di baliknya, kemudian proyek kecil.

  1. Apa Itu Coding?

    Apa yang bisa dilakukan komputer dan apa itu code, tanpa perlu mengetik di awal. Kursus pertama gratis.

  2. Berpikir Seperti Coder: Algorithms

    Berpikir dalam langkah-langkah yang jelas dan berurutan, konsep dasar yang menjadi landasan semua pelajaran berikutnya.

  3. Program Python Pertama Anda

    Mencetak pesan pertama ke layar—momen ketika anak melihat kata-kata mereka sendiri muncul.

  4. Mengingat Berbagai Hal

    Variables sebagai cara menyimpan angka atau kata untuk digunakan nanti, dilanjutkan dengan Counting and Calculating untuk matematika sederhana.

  5. Membuat Pilihan

    Menggunakan if dan else agar program dapat mengambil keputusan, dengan Fun with Text dan True or False Fun untuk nilai yang diputuskan oleh program.

  6. Mengulangi Berbagai Hal

    Loops dan penghitungan dengan range, lalu Collecting Things in Lists untuk menyimpan banyak item secara bersamaan.

  7. Functions seperti Resep

    Functions sebagai resep yang dapat digunakan kembali, sehingga anak cukup menulis serangkaian langkah sekali lalu menggunakannya berkali-kali.

  8. Menggambar dengan Turtle

    Grafik Turtle, lalu Simple Animations dan Patterns with Nested Loops, diakhiri dengan Mini Project: Quiz Game.

Cara kerjanya

Yang dilakukan anak di aplikasi

Aplikasi ini disusun agar anak selalu memiliki satu hal kecil berikutnya untuk dikerjakan, dan orang tua dapat melihat hal berikutnya tersebut sekilas.

  1. Lihat program menggambar, lalu ubah

    Jalankan program kecil pertama, lalu turtle menggambar bintang. Pilih program lain untuk membuat persegi, bunga, atau spiral pelangi, lalu ubah dua angka untuk melihat gambarnya berubah.

  2. Ikuti kursus singkat

    Masing-masing dari 20 kursus dibagi menjadi pelajaran-pelajaran kecil, mulai dari apa itu komputer dan kode, dilanjutkan dengan algoritma, variabel, dan loop, hingga proyek mini: membuat game kuis.

  3. Bermain, berlatih, dan terus maju

    Selesaikan level puzzle blok saat kucing, katak, robot, atau naga harus mencapai tujuan, coba sebuah misi, lalu gunakan kuis, kartu flash, lembar contekan, dan streak harian agar gagasan baru lebih melekat.

Apa saja isinya

Yang tersedia di dalam aplikasi

20

Kursus, 80 pelajaran

Komputer dan kode, algoritma, mencetak pesan, variabel dan matematika sederhana, teks serta true atau false, if dan else, loop dengan range, list dan dictionary, angka acak, fungsi, dan animasi turtle.

41

Level puzzle blok

Level-level memberikan bintang dan menjadi semakin sulit secara bertahap, dengan blok seperti move, jump, repeat, if blocked, dan repeat until goal. Level pertama tersedia gratis.

60

Misi Python

Tujuan-tujuan kecil dan konkret dengan tingkat mudah, sedang, dan sulit: menyapa komputer, menghitung jellybean, membuat tangga bintang, memeriksa bilangan genap atau ganjil, dan menemukan mainan yang tersembunyi.

Turtle

Menggambar dengan kode

Grafik turtle, animasi sederhana, dan pola nested-loop mengubah beberapa baris Python menjadi gambar di layar.

Editor

Editor kode sungguhan

Saat anak sudah siap, editor bawaan dapat menulis dan menjalankan Python di ponsel serta menampilkan hasilnya. Program dapat disimpan dan dibuka kembali di My Codes.

Ulasan

Alat bantu agar pelajaran melekat

Kuis mini dan ulasan dengan kartu flash, lembar contekan, contoh program, catatan, pelajaran tersimpan, serta streak harian dengan progres yang menunjukkan apa saja yang telah dipelajari.

Untuk orang tua

Apakah Python merupakan bahasa pertama yang baik untuk anak, dan mengapa menggambar dengan turtle membantu?

Python sering direkomendasikan sebagai bahasa teks pertama karena kodenya mirip dengan bahasa Inggris dan hanya menggunakan sedikit tanda baca yang dapat membingungkan. Menggambar dengan turtle menambahkan hal lain yang dibutuhkan pelajar usia dini: hasil yang dapat mereka lihat. Beberapa baris kode menggerakkan pena di layar, dan kesalahan terlihat sebagai bentuk yang miring, bukan pesan yang membingungkan. Kebanyakan anak lebih senang mencoba lagi ketika hasilnya berupa gambar.

Grafik turtlekode yang bisa dilihat

Turtle adalah pena kecil yang mematuhi perintah seperti bergerak maju dan berbelok. Ulangi dua perintah yang sama, maka persegi akan muncul; ulangi dengan sudut yang berbeda, maka bentuknya menjadi bintang. Hal ini membuat konsep loop dapat terlihat.

Algoritmalangkah-langkah berurutan

Sebelum menulis kode apa pun, anak belajar menjelaskan tugas sebagai langkah-langkah yang jelas dalam urutan yang benar, seperti resep. Aplikasi ini kembali menggunakan gagasan resep ketika memperkenalkan fungsi sebagai resep yang dapat digunakan kembali.

IndentasiSatu keunikan Python

Python menandai baris mana yang berada di dalam loop atau if berdasarkan seberapa jauh baris tersebut diindentasi. Setelah dipahami, tampilannya rapi, dan ini adalah hal pertama yang ingin diperiksa orang dewasa ketika program anak tidak berjalan.

Blok lalu teksdua cara untuk memahami gagasan yang sama

Menyusun blok seperti move, jump, repeat, dan if blocked melatih pola pikir yang sama seperti mengetik Python. Anak yang lebih kecil atau kurang percaya diri dapat memulai dengan blok, sementara anak yang ingin menggunakan kode sungguhan dapat langsung menuju pelajaran.

Kesesuaian

Untuk siapa — dan bukan untuk siapa

Cocok untuk Anda jika Anda

  • Anda adalah orang tua yang ingin melihat kemajuan nyata dalam pemrograman pertama anak, bukan video tentang pemrograman
  • Anak Anda senang menggambar, memecahkan puzzle, atau bermain game dan mau mencoba code jika hasilnya berupa gambar
  • Anda ingin anak mengenal Python sungguhan sejak awal, dengan block games sebagai awal yang lebih lembut bagi anak yang lebih kecil atau kurang percaya diri
  • Anda menyukai pelajaran yang jelas dan singkat, yang dapat disesuaikan dengan hari yang sibuk
  • Anda ingin aplikasi tersedia dalam bahasa keluarga sendiri, dari 22 bahasa antarmuka

Bukan alat yang tepat untuk Anda jika Anda

  • Anda mengharapkan seluruh jalur pembelajaran gratis: kursus pertama, level block pertama, dan misi pertama memang gratis, sementara CoddyKit Pro membuka sisanya
  • Anda sedang mencari kursus untuk remaja yang ingin menekuni data science atau web development
  • Anda menginginkan kelas dengan guru manusia; aplikasi ini berjalan sesuai kecepatan anak, dengan tab AI Chat untuk pertanyaan

Privasi

Untuk orang tua: pembelian dan tautan eksternal

Gerbang orang tua muncul sebelum pembelian dan sebelum tautan yang keluar dari Learn Coding for Kids: Python. Langganan diatur oleh orang tua, dan di Android dapat dikelola atau dibatalkan kapan saja di Google Play.

Detail lengkap ada di kebijakan privasi CoddyKit.

Pertanyaan

Pertanyaan yang sering diajukan

Apa itu Learn Coding for Kids: Python?

Learn Coding for Kids: Python adalah aplikasi iOS dan Android gratis yang mengajarkan coding untuk anak-anak dengan Python. Aplikasi ini menawarkan 20 kursus singkat dan 80 pelajaran, gambar dengan turtle, 41 level puzzle block, 60 misi, serta code editor bawaan. Aplikasi ini dibuat untuk anak-anak yang belum pernah menulis code.

Untuk usia berapa aplikasi ini?

Subjudul App Store menjelaskannya sebagai pemrograman menyenangkan untuk usia 6 tahun ke atas, dan aplikasi ini memiliki rating 4+. Setiap anak berbeda, jadi gambar pertama dapat menjadi uji coba yang baik: jika anak Anda senang melihat turtle menggambar bintang dan mengubah angkanya, pelajaran awal kemungkinan cocok untuk mereka.

Apakah anak saya harus mengetik code?

Belum. Gambar pembuka tidak memerlukan pengalaman mengetik, dan Block Playground menggunakan block yang dapat disatukan. Mengetik Python diperkenalkan secara bertahap melalui pelajaran dan code editor, yang menjalankan program anak di ponsel dan menampilkan hasilnya.

Apa yang sebenarnya akan dipelajari anak saya?

Anak-anak mempelajari apa itu komputer dan code, cara menjelaskan tugas dalam langkah-langkah berurutan, cara mencetak pesan dan menggunakan variables, cara if dan else membuat pilihan, cara loops dan range mengulangi tindakan, serta cara kerja lists, dictionaries, functions, dan random numbers. Kursus ini diakhiri dengan animasi turtle, pola nested-loop, dan quiz game buatan mereka sendiri.

Bagaimana puzzle block digunakan?

Block Playground memiliki 41 level, dengan tujuan yang harus dicapai oleh kucing, katak, robot, atau naga. Anak menyatukan block seperti move, jump, repeat, dan if blocked, menekan play, lalu melihat program berjalan. Ini melatih computational thinking yang sama seperti dalam pelajaran, dengan menggunakan block alih-alih teks.

Apa yang gratis dan apa yang dibuka oleh Pro?

Kursus pertama, level pertama Block Playground, dan misi coding pertama gratis, sehingga anak dapat mencoba coding sungguhan sebelum orang tua memutuskan. CoddyKit Pro membuka semua kursus dan pelajaran, seluruh 41 level puzzle, seluruh 60 misi, serta ujian dan sertifikat.

Apakah aplikasi ini dapat digunakan tanpa koneksi internet?

Gambar turtle pertama berjalan di ponsel dan tidak memerlukan internet. Informasi di Store tidak menjanjikan penggunaan offline untuk bagian aplikasi lainnya, jadi periksa pelajaran di perangkat sebelum mengandalkannya untuk perjalanan panjang.

Apa bedanya dengan aplikasi JavaScript untuk anak-anak?

Learn Coding for Kids: Python mengajarkan Python dan dibuka dengan turtle yang menggambar bintang. Learn JavaScript for Kids mengajarkan JavaScript dan dibuka dengan program langsung yang stikernya dapat diubah anak dengan mengetuknya. Keduanya memiliki building blocks yang sama berupa variables, loops, dan decisions, jadi pilihan utamanya bergantung pada bahasa yang membuat anak Anda penasaran.

Mulai

Biarkan anak Anda menggambar bintang pertama mereka dalam Python

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.