Bahasa ini diterjemahkan oleh mesin dan belum ditinjau oleh manusia.

Pendidikan · Panduan

Cara Mengajar Anak-Anak Coding: Panduan Berdasarkan Usia untuk Orang Tua dan Guru

Terbit:

Singkatnya

Kurikulum sekolah resmi dan organisasi di balik alat kelas yang paling banyak digunakan sepakat bahwa pendidikan komputasi dapat dimulai sekitar usia lima tahun, dimulai dengan aktivitas tanpa plug sebelum coding berbasis layar apa pun. Panduan ini menguraikan langkah-langkah berdasarkan usia yang sudah diikuti sekolah di Inggris, alat gratis yang paling banyak digunakan di seluruh dunia, dan apa yang ditemukan studi terkontrol ketika siswa kelas satu dan dua mengikuti pelajaran coding.

Versi ini adalah terjemahan mesin dari naskah asli (English). Baca naskah asli

Mengajar anak cara coding tidak dimulai dengan bahasa pemrograman. Otoritas pendidikan dan organisasi nirlaba yang membangun alat coding anak-anak paling banyak digunakan di dunia menjelaskan perkembangan: memahami algoritma terlebih dahulu, kemudian memanipulasi blok visual yang sudah jadi, dan hanya kemudian, jika sama sekali untuk anak-anak muda, menulis kode berbasis teks.

Panduan langkah demi langkah berdasarkan usia

  1. Sekitar usia lima tahun, mulai dengan pemikiran algoritma 'tanpa plug' daripada layar. Kurikulum nasional Inggris mengharuskan siswa Key Stage 1 (usia 5–7) memahami apa itu algoritma dan bagaimana program berjalan dengan mengikuti instruksi yang tepat dan jelas — konsep yang dapat diajarkan melalui pengurutan sehari-hari sebelum perangkat apa pun terlibat.
  2. Perkenalkan alat berbasis blok seret dan lepas setelah anak dapat mengikuti instruksi di layar sederhana. Scratch, yang dibangun di MIT Media Lab pada 2007 dan sekarang dipertahankan oleh organisasi nirlaba Scratch Foundation, dan kurikulum K-12 gratis dari CodeAI (organisasi yang sebelumnya dikenal sebagai Code.org) keduanya menggunakan blok alih-alih sintaks yang diketik sehingga anak-anak tidak perlu mengetahui tata bahasa bahasa pemrograman.
  3. Ajari blok bangunan spesifik yang ditambahkan Key Stage 2 (usia 7–11) dalam kurikulum Inggris: urutan, seleksi, pengulangan, variabel, dan input dan output dasar, bersama dengan menguraikan masalah menjadi bagian-bagian yang lebih kecil.
  4. Perlakukan debugging sebagai langkah normal dan yang diharapkan daripada kesalahan. Persyaratan Key Stage 2 Inggris secara eksplisit mencantumkan kemampuan mendeteksi dan mengoreksi kesalahan dalam algoritma dan program sebagai keterampilan inti, bukan pengecualian.
  5. Biarkan anak-anak membangun dan berbagi proyek lengkap daripada hanya menyelesaikan latihan terisolasi. Scratch menggambarkan dirinya sebagai 'komunitas online yang aman dan dimoderasi' di mana anak-anak muda berbagi cerita, permainan, dan animasi yang mereka buat dengan rekan sebaya di seluruh dunia.
  6. Ikuti kurikulum gratis yang terstruktur daripada serangkaian tutorial yang tidak terkait. CodeAI melaporkan bahwa kursus K-12 mereka telah menjangkau lebih dari 150 juta siswa dan melatih lebih dari 3 juta guru di 190 negara, memberikan urutan yang telah diuji bukan kegiatan ad hoc.

Apa yang diperlukan kurikulum Inggris di setiap tahap

Kurikulum komputasi wajib Inggris, Key Stages 1–2
Key StageUsiaPersyaratan Inti
Key Stage 15–7Pahami apa itu algoritma dan bagaimana program mengeksekusi instruksi; buat dan debug program sederhana; gunakan penalaran logis untuk memprediksi perilaku program sederhana
Key Stage 27–11Desain, tulis, dan debug program untuk tujuan tertentu, termasuk mengontrol atau mensimulasikan sistem fisik; uraikan masalah menjadi bagian-bagian yang lebih kecil; gunakan urutan, seleksi, dan pengulangan; bekerja dengan variabel dan input/output; deteksi dan koreksi kesalahan dalam algoritma dan

Apa yang ditunjukkan penelitian tentang coding dan pemikiran anak-anak

Sebuah studi yang diterbitkan di Frontiers in Psychology pada Desember 2019 oleh peneliti dari Universitas Padova menguji pelajaran coding menggunakan aktivitas Code.org dengan anak-anak tingkat dasar. Dalam uji coba kelompok acak dengan 76 anak kelas satu (usia 5–6), anak-anak yang menerima delapan pelajaran coding selama satu bulan menunjukkan peningkatan lebih besar pada tes perencanaan dan penghambatan — kedua keterampilan fungsi eksekutif — daripada anak-anak yang melakukan aktivitas STEM standar. Studi kedua melacak 38 anak kelas dua (sekitar usia 7) selama tujuh bulan dan menemukan bahwa bahkan satu bulan tambahan coding menghasilkan keuntungan pada ukuran-ukuran ini yang sebanding dengan, atau lebih besar dari, keuntungan yang terlihat di seluruh tujuh bulan kerja kurikulum biasa.

Platform gratis yang paling banyak digunakan

Pertanyaan

Pada usia berapa anak-anak dapat mulai belajar konsep komputasi?
Kurikulum nasional wajib Inggris memperkenalkan algoritma dan pemrograman sederhana pada usia lima tahun, di Key Stage 1, dan studi Frontiers in Psychology 2019 menguji pelajaran coding terstruktur dengan anak kelas satu berusia lima hingga enam tahun.
Apakah praktik coding awal benar-benar mengubah cara anak-anak berpikir?
Uji coba kelompok acak oleh peneliti Universitas Padova menemukan bahwa anak-anak kelas satu dan dua yang menerima satu bulan pelajaran coding menunjukkan peningkatan lebih besar pada tes perencanaan dan penghambatan — keterampilan fungsi eksekutif — daripada anak-anak yang melakukan aktivitas STEM atau kurikulum standar.
Alat gratis apa yang biasa digunakan sekolah untuk mengajar coding kepada anak-anak kecil?
Scratch, bahasa berbasis blok yang dibangun di MIT Media Lab pada 2007 dan sekarang dijalankan oleh organisasi nirlaba Scratch Foundation, dan kurikulum K-12 dari CodeAI (sebelumnya Code.org) keduanya gratis dan menggunakan blok seret dan lepas daripada kode yang diketik.
Apakah coding adalah mata pelajaran sekolah wajib di suatu tempat?
Di Inggris, komputasi telah menjadi mata pelajaran wajib sejak 2013: Key Stage 1 (usia 5–7) mencakup algoritma, program sederhana dan debugging, sementara Key Stage 2 (usia 7–11) menambahkan urutan, seleksi, pengulangan, variabel, dan koreksi kesalahan, menurut program studi Departemen Pendidikan.
Berapa banyak anak yang menggunakan platform seperti Scratch atau kursus CodeAI?
Scratch Foundation mengatakan lebih dari 200 juta anak telah membuat proyek di Scratch, sementara CodeAI melaporkan menjangkau lebih dari 150 juta siswa dan melatih lebih dari 3 juta guru di 190 negara.

Sumber

  1. CodeAI (formerly Code.org) — About
  2. Scratch Foundation — About Scratch
  3. UK Department for Education — National curriculum in England: computing programmes of study
  4. Frontiers in Psychology (PMC) — Arfé, Vardanega, Montuori & Lavanga, 2019, coding and executive functions in primary grades

Tulisan ini disiapkan dengan kecerdasan buatan dan lolos pemeriksaan sumber otomatis sebelum terbit. Jika Anda melihat kesalahan, ajukan koreksi. Ajukan koreksi atau hak jawab · Cara kami bekerja

Terkait