Langkau ke kandungan
Penjelasan · Taman Kod

Code Garden: Panduan Ibu Bapa tentang Pengekodan Blok dan Python

Cara kanak-kanak berumur 6–10 tahun belajar mengekod dengan mencantumkan blok dalam Code Garden, dan cara setiap blok bertukar menjadi Python sebenar. Fakta privasi dan petua untuk ibu bapa.

3 min membacaDiterbitkan

Code Garden mengajar kanak-kanak berumur 6 hingga 10 tahun mengekod dengan mencantumkan blok untuk membimbing wira kecil melalui sesat taman. Menariknya, setiap blok ditunjukkan sebagai baris Python sebenar di sebelahnya. Panduan ini menerangkan perkara yang dilakukan oleh anak anda, perkara yang dipelajari dan cara anda boleh membantu tanpa mengetahui sebarang pengaturcaraan.

Perkara yang dilakukan oleh anak anda dalam Code Garden

Setiap teka-teki menunjukkan taman kecil dengan watak dan matlamat: melompat melepasi kon, mengutip bintang, membawa anjing kepada tulang. Anak anda membina atur cara dengan mengetik blok seperti Kanan, Lompat, Atas, Bawah dan Ulang, kemudian menekan main dan melihat watak mengikut arahan.

Jika watak itu tidak mencapai matlamat, tiada apa-apa yang hilang. Anak anda melihat apa yang berlaku, mengubah blok dan mencuba lagi. Kitar meramal, menguji dan membaiki itulah inti pati pengaturcaraan.

Teka-teki ini hadir dalam beberapa bentuk. Ada yang meminta penyelesaian dari awal. Ada juga yang menunjukkan atur cara yang hampir betul, contohnya kucing yang berhenti satu petak terlalu awal, dan meminta anak anda mencari kesilapan. Membaiki pepijat orang lain ialah kemahiran yang digunakan oleh pembangun profesional setiap hari.

Blok yang bertukar menjadi Python sebenar

Banyak alat berasaskan blok menyembunyikan kod sebenar. Code Garden melakukan perkara yang sebaliknya. Apabila blok diletakkan, Python yang sepadan muncul di sebelahnya. Blok Kanan dipaparkan sebagai go_right(). Blok Lompat dipaparkan sebagai jump().

Blok Ulang ialah yang paling menarik. Mengulangi sesuatu tiga kali dipaparkan sebagai gelung sebenar:

for i in range(3):

dengan pergerakan di dalamnya. Kanak-kanak tidak dijangka dapat membacanya pada hari pertama. Namun, melihatnya setiap kali membina kefahaman secara perlahan-lahan, jadi apabila mereka bertemu kod bertulis kemudian, bentuknya tidak lagi asing.

Ini ialah persekitaran pembelajaran yang dipermudah, dengan set arahan yang kecil. Ia merupakan langkah pertama ke dalam Python, bukan keseluruhan bahasa itu.

Idea yang dipelajari oleh anak anda

  • Urutan. Susunan penting. Bergerak ke atas kemudian ke kanan tidak sama dengan bergerak ke kanan kemudian ke atas.
  • Gelung. Daripada menggunakan lima blok yang sama, satu blok Ulang sudah memadai. Kanak-kanak memahami idea menjimatkan usaha.
  • Penyahpepijatan. Apabila atur cara melakukan perkara yang salah, biasanya ada satu kesilapan kecil yang perlu dicari.
  • Kecekapan. Bintang diberikan kerana menggunakan sedikit blok, jadi jawapan betul yang lebih pendek mendapat paling banyak bintang. Ini menggalakkan pemikiran yang kemas tanpa menghukum percubaan pertama yang lebih panjang.
  • Perancangan. Melihat taman dahulu dan memikirkan laluan sebelum mengetik blok menjadi satu tabiat.

Semua ini tidak memerlukan papan kekunci atau kemahiran membaca yang melebihi asas, jadi ia sesuai untuk bahagian awal julat umur tersebut.

Privasi dan keselamatan kanak-kanak

Zon kanak-kanak direka untuk memastikan kanak-kanak selamat:

  • Tiada iklan.
  • Tiada penjejak.
  • Tiada ruang sembang atau pemesejan.
  • Tiada akaun untuk kanak-kanak.
  • Pembelian dan tetapan dilindungi semakan orang dewasa.

Butirannya ada di halaman privasi kanak-kanak, manakala halaman ibu bapa menerangkan bahagian untuk orang dewasa.

Cara anda boleh membantu tanpa mengetahui kod

Anda tidak perlu memahami Python untuk menjadi pembantu yang hebat. Cuba perkara ini:

  1. Minta mereka membuat ramalan. "Di manakah kucing akan berakhir apabila kamu menekan main?"
  2. Minta mereka memberikan penjelasan. "Mengapa kamu menggunakan Ulang di sini?"
  3. Puji pembaikan, bukan kelajuan. Menemui pepijat ialah kejayaan.
  4. Kira blok bersama-sama. Bolehkah taman yang sama diselesaikan dengan lebih sedikit blok?
  5. Biarkan mereka mengajar anda. Apabila anak anda menerangkan gelung kepada anda, idea itu akan lebih mudah diingati.

Langkah pertama percuma ialah Langkah Pertama: blok kepada Python, panduan ringkas yang menyenaraikan blok dan baris Python yang terhasil daripada setiap blok. Panduan ini sesuai dibaca bersama-sama dengan kuat.

Membina rutin yang baik

Masa yang singkat dan tetap lebih baik daripada masa yang lama tetapi jarang. Sepuluh hingga lima belas minit beberapa kali seminggu sudah mencukupi untuk umur ini.

Mulakan dengan teka-teki yang boleh diselesaikan oleh anak anda, supaya minit-minit pertama terasa seperti satu kejayaan. Beralih kepada teka-teki "baikinya" apabila mereka sudah selesa, kerana teka-teki itu sedikit lebih sukar. Berhenti ketika mereka masih mahu bermain lagi.

Jika anak anda berasa kecewa, berhenti sebentar dan sambung semula kemudian. Teka-teki selalunya kelihatan lebih mudah selepas berehat.

Apabila mereka semakin membesar, makmal Elektronik & Arduino ialah jambatan semula jadi daripada pengekodan pada skrin kepada litar dan papan boleh atur cara sebenar, manakala Litar untuk Kanak-kanak ialah teman yang baik untuk membina dan memahami idea pendawaian.

Isi penting
  • Kanak-kanak memandu wira melalui maze taman dengan mencantumkan blok.
  • Setiap blok ditunjukkan di sebelah baris Python sebenar yang terhasil daripadanya.
  • Idea asas: urutan, gelung, penyahpepijatan dan mencari penyelesaian yang lebih pendek.
  • Zon kanak-kanak tiada iklan, penjejak, ruang sembang atau akaun kanak-kanak; pembelian dilindungi semakan orang dewasa.
  • Minta mereka membuat ramalan dan memberikan penjelasan; anda tidak perlu mengetahui kod untuk membantu.
Langkah seterusnya

Buka Code Garden

Percuma untuk dibuka, tiada apa-apa perlu dipasang.

Buka Code Garden

Lebih banyak pelajaran percuma daripada panduan ini

  1. 01Langkah Pertama: daripada blok kepada PythonTaman Kod · 4 minPERCUMA

Laporkan kesilapan

Apa yang salah?
0 / 2000 · sekurang-kurangnya 10 aksara
Dihantar bersama laporan anda
  • Halaman
  • Tentang Code Garden: A Parent’s Guide to Block Coding and Python · code-garden-python-for-kids-parents-guide
Selain itu, jenis pelayar anda. Laporan dihantar ke sistem sokongan kami; lihat notis privasi.

Simulasi pada Novareka ialah model pengajaran yang sengaja dipermudah. Simulasi ini menunjukkan cara sesuatu idea berfungsi; ia bukan pengganti nasihat profesional, perubatan atau kejuruteraan.