Skip to content

The Coding Knight ​

The Coding Knight adalah kursus pengantar untuk anak usia 5–7 tahun pada materi training. Fokusnya bukan sekadar memakai tablet: Student belajar mengikuti dan menyusun algoritma, menjelaskan urutan tindakan, membuat game/kartun sederhana, bekerja bersama, dan mempresentasikan hasil.

Konteks versi

Sumber kursus menggambarkan 8 modul, 32 Lesson selama satu tahun, kelas tatap muka 45 menit, dan penggunaan tablet maksimal 15 menit berturut-turut. Itu adalah desain kursus lama. Jadwal Malaysia mengikuti kelas yang ditugaskan; jangan mengubah durasi berdasarkan angka ini.

Silabus kursus ​

Cara membaca tabel

Nama modul, jumlah Lesson, konsep, dan artefak berasal dari course material. Rumusan pemeriksaan tutor merupakan Recommended Practice yang disusun dari learning outcomes sumber; ini bukan syarat kelulusan atau kebijakan operasional tambahan.

ModulLessonMateri utamaArtefak / pemeriksaan tutor
1. Linear algorithms4Executor, program, memory block, membaca, menjalankan, dan menggambar urutanStudent memprediksi hasil algoritma linear, menjalankannya, lalu menemukan dan memperbaiki langkah yang salah.
2. Loops4Pengulangan dan algoritma loopStudent mengenali bagian berulang dan menggantinya dengan loop yang menghasilkan tindakan sama.
3. ScratchJr dasar4Interface, scene, sprite, backdrop, movement, coordinate, event, appearance, loopStory kecil empat scene lalu interactive project minimal dua scene; Student dapat menunjukkan blok pemicu dan urutan tindakan.
4. Events & animation4Events, pergantian stage, animasiKartun beberapa stage berjalan dari event yang dipilih dan urutan animasinya dapat dijelaskan.
5. Messages4Messages, event, tombol kontrolBeberapa character saling memicu; Student dapat mengikuti message dari pengirim ke penerima.
6. Condition / touching4Touching dan conditional behaviorInteraksi seperti mengambil key/membuka door bereaksi pada kondisi yang benar.
7. Group project4Memilih, merencanakan, membuat, dan mempresentasikan game bersamaSetiap Student memiliki kontribusi yang dapat ditunjukkan; game/kartun bekerja dan Group menjelaskan rencananya.
8. Personal project4Ide, rencana, implementasi, presentationQuest atau interactive cartoon memakai konsep yang dipilih Student dan dapat dijelaskan tanpa tutor mengambil alih.

Modul 1–2 memakai lingkungan Coding Knight. Modul 3–6 memperkenalkan ScratchJr. Modul 7–8 menerapkan kemampuan tersebut pada project. Mini-project mulai muncul saat transisi ke ScratchJr, bukan hanya pada akhir kursus.

Rincian transisi pertama ke ScratchJr ​

LessonFokusHasil konkret
9Interface, scene, script area, sprite, backdrop, graphic editorStory kecil dengan empat scene.
10Movement, coordinate, click event, infinite loopCharacter bergerak sebagai respons terhadap event.
11Appearance, event, loopScene malam dengan cloud/star atau variasi sesuai task.
12Integrasi konsepProject interaktif minimal dua scene memakai click, movement, appearance, dan loop.

Kemampuan yang sedang dibangun ​

Programming dan berpikir ​

  • memahami executor, program, algoritma linear, dan loop;
  • mengamati pola, membuat prediksi, menjalankan, lalu memperbaiki urutan;
  • memahami posisi, arah, dan koordinat secara visual;
  • memakai events, messages, movement, appearance, dan touching pada ScratchJr;
  • merencanakan project sederhana dan menghubungkan ide dengan blok program.

Cara belajar dan berkomunikasi ​

Materi juga menargetkan rasa ingin tahu, creative thinking, logical thinking, spatial imagination, komunikasi, presentasi, dan self-organization. Untuk usia ini, bukti kemajuan dapat terlihat ketika Student mampu menjelaskan apa yang dibuat, menyimak teman, menunggu giliran, dan kembali pada rencana setelah melakukan percobaan.

Karakteristik Student usia 5–7 ​

Materi training menekankan bahwa anak usia ini membutuhkan gerakan, permainan, dan pergantian aktivitas. Instruksi perlu pendek, konkret, serta dibantu benda atau visual. Kemampuan membaca dan menggunakan perangkat dapat berbeda jauh; jangan menjadikan kecepatan membaca atau mengoperasikan tablet sebagai satu-satunya ukuran pemahaman algoritma.

Saat Student tidak mau ikut aktivitas, jangan memaksa. Tawarkan pilihan peran, langkah kecil, atau waktu beradaptasi. Saat Student ingin bercerita, dengarkan secukupnya dan hubungkan kembali dengan aktivitas. Kontak yang aman dan perasaan didengar merupakan bagian dari adaptasi Group.

Menyiapkan Lesson ​

  • Baca methodological guidelines dan jalankan seluruh task Student sebelum kelas.
  • Siapkan presentation, workbook, permainan fisik, dan perangkat yang memang diminta Lesson.
  • Pahami tujuan setiap tahap. Guidelines memberi contoh kalimat, tetapi tutor boleh menggunakan bahasa yang lebih cocok untuk Group tanpa mengganti topik atau task inti.
  • Periksa penyimpanan project ScratchJr pada perangkat yang digunakan. Sumber lama menyimpan project secara lokal pada tablet, sehingga kehilangan atau tertukar perangkat dapat memengaruhi project.
  • Siapkan activity tanpa layar. Training lama membatasi penggunaan tablet berturut-turut dan mengandalkan permainan/workbook untuk menjaga perhatian.

Menjalankan Lesson ​

Gunakan pembuka singkat untuk mengingat cerita dan konsep sebelumnya. Perkenalkan masalah melalui permainan atau cerita, demonstrasikan satu langkah, lalu beri kesempatan Student mencoba. Ketika memakai tablet, sebutkan nama elemen UI dan dampak tindakannya. Setelah task, ajak Student menunjukkan project atau menjelaskan urutan blok.

Jangan menyelesaikan project untuk mereka. Jika Student macet, tanyakan apa yang ingin terjadi, blok mana yang memulai program, dan tindakan apa yang seharusnya terjadi berikutnya. Untuk anak yang belum lancar membaca, gunakan warna/kelompok blok, arah, dan demonstrasi singkat.

ScratchJr: bagian antarmuka yang perlu dikenali ​

Materi ScratchJr memperlihatkan:

  • Project Library dan tombol kembali/menyimpan;
  • Stage dan beberapa backdrop;
  • daftar sprite/character dan editor gambar;
  • koordinat/grid;
  • programming area dan tombol menjalankan project;
  • blok event berwarna kuning, movement biru, appearance ungu, loop oranye, sound hijau, serta end/switch stage merah.

Antarmuka Project Editor ScratchJr dari materi training 2019

Screenshot berasal dari PDF training 2019. Letak tombol atau versi aplikasi aktual dapat berbeda. Gunakan nama fungsi serta hasil tindakannya, bukan menghafal posisi tombol dari gambar lama.

Mengukur progress ​

Jangan hanya memeriksa apakah semua blok sudah dipasang. Gunakan bukti berikut:

BuktiYang dicari tutor
Review awalStudent mengingat cerita/konsep yang diperlukan dan ingin melanjutkan.
TaskStudent dapat membaca urutan, memprediksi hasil, menjalankan, dan memperbaiki.
Mini-projectStudent membuat pilihan sendiri pada karakter, stage, atau cerita sambil memakai konsep modul.
ReflectionStudent dapat menjelaskan apa yang terjadi dan bagian yang sulit.
PresentasiStudent menunjukkan project, menyebut ide, dan menerima respons Group.

Materi menyarankan catatan positif per anak dan presentasi project. Gunakan catatan itu untuk feedback yang spesifik. Kewajiban serta kanal feedback Malaysia tetap mengikuti Feedback & pelaporan.

Kasus yang sering terjadi ​

Student belum bisa membaca atau mengoperasikan tablet ​

Jelaskan melalui permainan fisik, ikon, arah, dan demonstrasi. Dampingi satu langkah, lalu minta Student mengulang sendiri. Pisahkan kesulitan perangkat dari pemahaman konsep.

Student menolak activity ​

Cari penyebabnya, tawarkan pilihan, dan beri waktu beradaptasi. Hindari mempermalukan atau memaksa. Panduan kasus.

Student sangat aktif, pemalu, berkonflik, atau sedang emosional ​

Materi Coding Knight memberi respons berbeda untuk setiap kondisi: salurkan kebutuhan bergerak ke peran yang terarah, jangan memaksa Student pemalu tampil, dengarkan semua pihak saat konflik, dan gunakan active listening ketika Student sedih atau marah. Gunakan langkah lengkap pada case handling kelas.

Student hanya menyalin ​

Minta ia memprediksi hasil sebelum menjalankan program, mengubah satu parameter, lalu menjelaskan akibatnya. Tujuannya memastikan blok dipahami sebagai instruksi.

Project hilang atau tidak ditemukan ​

Periksa perangkat dan Project Library yang benar. Karena materi menyebut penyimpanan lokal, kumpulkan fakta sebelum menganggap bug platform; lalu gunakan jalur laporan teknis bila masalah tidak selesai.

Yang harus diverifikasi sebelum diterapkan ​

  • durasi Lesson serta aturan perangkat pada Group Malaysia;
  • apakah workbook fisik masih dipakai;
  • mekanisme penyimpanan dan penamaan project ScratchJr pada perangkat sekarang;
  • urutan Lesson platform dan apakah Attendance perlu ditandai manual setelah transisi ke ScratchJr;
  • kebijakan penggunaan identitas Student pada nama project.
Rujukan asli halaman ini
  • 2_the-coding-knight/Lesson_1/1_Course-in-details/1_.md sampai 5_.md
  • 2_the-coding-knight/Lesson_1/2_Children-n-parents-potrait/1_.md dan 2_.md
  • 2_the-coding-knight/Lesson_1/3_The-coding-knight-module/1_.md sampai 5_.md
  • 2_the-coding-knight/Lesson_1/4_Tools/1_.md sampai 6_.md
  • 2_the-coding-knight/Lesson_1/5_Scratch Jr Platform/1_.md, 2_.md, dan 3_.pdf

Dokumentasi kerja pribadi. Verifikasi perubahan kebijakan dengan tim Algonova.