# Presentasi: Golf Mini 3D Godot · SMA · Pemula · Sesi 56 · 60 menit Proyek: Golf Mini 3D ## 1. Presentasi: Golf Mini 3D · 3 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 3 menit di dalam alur sesi, bukan tambahan. ## 2. Hari ini kita dapat… · 2 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Target kurikulum: Menerapkan uji golf dari brief baru pada Golf Mini 3D sesuai batas versi minimum. Target khusus: Menerapkan uji golf dari brief baru pada Golf Mini 3D sesuai batas versi minimum. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 2 menit di dalam alur sesi, bukan tambahan. Menyelesaikan tugas inti: Presentasi: Golf Mini 3D. Mencoba satu perubahan dan menjelaskan hasilnya. Menunjukkan bagian yang dikerjakan sendiri. ## 3. Pahami konsepnya · 3 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan. Brief penguji menguji alasan arah, impuls, dan status. Pisahkan prediksi dari hasil fisika aktual. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 3 menit di dalam alur sesi, bukan tambahan. Brief penguji menguji alasan arah, impuls, dan status. Pisahkan prediksi dari hasil fisika aktual. ## 4. Telusuri kode sebelum F5 · 0 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Baca variant sebagai pemilih kasus 0 atau 1. value adalah nilai hasil, yang dibandingkan dengan expected pada pembungkus lab. Helpers di bawah run adalah fungsi terpisah. Prediksi kasus A: -2; B: -4. Jangan tampilkan jawaban sebelum siswa memprediksi. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slide acuan opsional; tidak perlu dipresentasikan ulang. ## 5. Siapkan lab dan proyekmu · 2 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 2 menit di dalam alur sesi, bukan tambahan. Ekstrak ZIP, lalu Import project.godot. Jalankan lab dengan F5; pilih kasus A atau B. Buka proyek siswa untuk tugas integrasi. ## 6. Acuan scene: Golf Mini 3D · 0 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Cakupan starter: Bola fisika, dua penghalang, satu impuls ketika tenang, sensor tujuan dengan batas kecepatan, dan reset. Arah bidik, kekuatan, batas lima pukulan, dan prioritas hasil dikembangkan siswa. README di ZIP memuat pohon node, konstruksi editor, dan urutan tugas. Starter dibangun dari bentuk dasar; tidak semua tuntutan akhir tersedia. Screenshot ini boleh dipakai ulang sepanjang proyek yang sama. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slide acuan opsional; tidak perlu dipresentasikan ulang. Buka starter sebagai proyek terpisah. Telusuri node lewat Scene → Remote. Terapkan satu tugas pada proyekmu. ## 7. Praktik bersama mentor · 0 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Demo kurikulum: Di Godot 4, peragakan contoh terpisah untuk uji golf dari brief baru. Minta prediksi input dan hasil sebelum menjalankan, lalu tunjukkan satu kesalahan yang relevan. Tugas rinci: Teman mengubah kekuatan atau satu penghalang. Prediksi, jalankan tiga percobaan, dan jelaskan status saat boleh memukul lagi. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slide acuan opsional; tidak perlu dipresentasikan ulang. Siapkan sumber karya dan bukti revisi. Latih penjelasan singkat dengan teman. Tidak perlu merakit ulang contoh mentor. ## 8. Contoh pengerjaan: kasus A · 0 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Hasil awal yang diuji di Godot: -2. Cocokkan angka, tipe, dan satuan. Screenshot menunjukkan satu kasus komponen saja. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slide acuan opsional; tidak perlu dipresentasikan ulang. Input memakai variant 0. Bandingkan hasil dengan prediksimu. Klik gambar untuk membaca detail. ## 9. Presentasikan karya · 24 menit · 24 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Instruksi: Teman mengubah kekuatan atau satu penghalang. Prediksi, jalankan tiga percobaan, dan jelaskan status saat boleh memukul lagi. Rincian kurikulum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Keputusan siswa: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Batas cakupan: 64 sesi × 1 jam per program. Delapan proyek × delapan sesi: 32 sesi 2D kemudian 32 sesi 3D. Setiap game memiliki mekanik sendiri; gambar memakai bentuk sederhana dan tidak menjadi target kualitas komersial. Berkas bukti: godot-sma-pemula-S56-kode-siswa. Jangan menyelesaikan tugas siswa; catat mandiri/petunjuk/bantuan. Hasil minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 24 menit di dalam alur sesi, bukan tambahan. Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Jelaskan satu keputusan dan satu perbaikan. Jawab satu pertanyaan dengan menunjukkan bukti. ## 10. Bandingkan dengan kasus B · 0 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Hasil pembanding yang diuji di Godot: -4. Jika hasil A dan B sama, jelaskan sifat yang diuji, misalnya reset atau satu kontak satu akibat. Minta satu kasus baru dengan harapan buatan siswa. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slide acuan opsional; tidak perlu dipresentasikan ulang. Input kini memakai variant 1. Cari nilai yang berubah atau tetap. Jelaskan alasan hasilnya. ## 11. Uji dan perbaiki dengan bukti · 11 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Gangguan kurikulum: Kalah ditetapkan sebelum hasil pukulan terakhir selesai. Cek: Siswa menunjukkan: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi. Catat hasil harapan dan hasil aktual pada satu kasus baru. Semua script lab adalah contoh awal yang valid; bug pada proyek siswa dianalisis terpisah. Ubah satu variabel, hindari mengubah expected hanya untuk membuat label hijau. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 11 menit di dalam alur sesi, bukan tambahan. Catat keadaan awal dan hasil yang diharapkan. Jalankan satu kasus sah dan satu kasus gagal. Perbaiki satu penyebab, lalu ulangi kedua uji. ## 12. Periksa sebelum selesai · 10 menit Kriteria sesi: Siswa menunjukkan: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi. Catat hasil harapan dan hasil aktual pada satu kasus baru. Simpan versi awal dan akhir; catat harapan, hasil aktual, satu alasan perubahan, dan bentuk bantuan. Lanjut jika hasil minimum dapat diulang, satu perubahan baru dapat dikerjakan, dan siswa menjelaskan satu perbaikan. Catat bentuk bantuan; bila belum siap, ulangi keterampilan yang belum tampak sebelum menambah konsep. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 10 menit di dalam alur sesi, bukan tambahan. Tugas inti selesai dan dapat dijalankan ulang. Satu perubahan dicoba dan dijelaskan. Sumber tersimpan; bantuan dicatat. ## 13. Jelaskan keputusanmu · 3 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Minta siswa menunjuk baris atau node yang relevan. Minta satu hubungan sebab-akibat dari kode ke hasil. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 3 menit di dalam alur sesi, bukan tambahan. Input serta data yang saya gunakan adalah… Saya memilih aturan ini karena… Bukti pengujian saya menunjukkan… ## 14. Apa yang perlu diuji berikutnya? · 2 menit SMA · Pemula, sesi 56; proyek Golf Mini 3D, sesi 49–56. Godot 4.x. Contoh diuji dengan 4.4.1, renderer Compatibility. Ekstrak seluruh ZIP ke folder baru; Project Manager → Import → pilih project.godot. F5 menjalankan lab; F6 menjalankan scene aktif pada proyek siswa. Main.gd adalah penampil; lesson.gd berisi fungsi konsep. Screenshot adalah runtime lab asli, bukan tampilan editor atau game proyek akhir. Buka proyek siswa dari sesi sebelumnya dan salin folder cadangan sebelum mengedit. Mentor membangun satu komponen kecil sesuai tugas. Siswa memprediksi, mengetik bagian yang dipahami, lalu menguji satu perubahan. Jangan meminta siswa menyalin semua kode penampil lab. Prasyarat jalur: Tidak memerlukan pengalaman coding. Editor, print(), indentasi, tipe data, operator, parameter, return, if dan signal diajarkan sebelum game pertama dirangkai. Dukungan: Mentor mendemonstrasikan satu konsep, siswa memprediksi hasil lalu menulis bagian kecil sendiri. Gunakan bentuk dasar dan catat bantuan; perluas hanya setelah versi minimum serta reset dapat dijelaskan.Catat prasyarat yang belum kuat sebelum menambah mekanik. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. [Kebijakan belajar] Mentor memberi contoh kecil; siswa memprediksi, mencoba variasi, lalu menjelaskan dan memperbaiki hasil. Sesi 1–8 menghasilkan prototipe terbimbing. Sesi 9–16 menguatkan input, fungsi, koordinat dan kondisi melalui proyek kedua. Parameter/return serta rumus gerak menjadi pengayaan awal, lalu diperdalam saat fondasi siap. Tidak harus membuat ulang proyek dari kosong. Sebelum sesi 33, siswa menunjukkan input, perubahan posisi, satu kondisi, satu fungsi, collision/signal dan reset dari proyek 2D; memperbaiki satu bug serta menjelaskan hasil tanpa menyalin. Jika belum konsisten, gunakan waktu pengayaan dan variasi 2D untuk penguatan; bagian 3D menunggu kesiapan. Minimum proyek: Satu lapangan datar, satu lubang berupa Area3D, dua penghalang, maksimal lima pukulan; tanpa deformasi tanah. Pengayaan: Setelah hasil minimum lolos, buat satu variasi aturan atau data pada proyek Golf Mini 3D dan bandingkan hasilnya; jangan menambah banyak fitur sekaligus. Transfer: Gunakan tema atau data baru pada Golf Mini 3D tanpa menyalin urutan contoh; jelaskan bagian yang berubah dan perbaiki satu kesalahan. [Estimasi tugas] Jenis: Presentasi karya · 60 menit. Estimasi awal; perlu validasi mentor di kelas Alur: Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 24 menit → Pertanyaan dan umpan balik 21 menit → Simpan, refleksi dan cadangan waktu 5 menit Titik awal: Lanjutkan berkas latihan/proyek yang sudah disimpan; contoh mentor adalah acuan, bukan hasil siswa. Minimum: Penguji mengubah satu kekuatan atau penghalang; siswa menjelaskan arah, impuls dan status sebelum presentasi Bukti pemahaman: Tunjukkan satu bagian yang dibuat sendiri, satu keputusan dan satu perbaikan; jawab satu pertanyaan menggunakan sumber karya. Pengayaan: Pilih satu masukan yang berguna, revisi bagian terkait dan tunjukkan hasil uji ulang; tidak perlu menambah fitur baru. Blok demonstrasi kelas: 19–24 menit. Blok seluruh giliran demonstrasi kelas; bukan waktu bicara per siswa. Umpan balik mempunyai slot terpisah. Jika hasil minimum dan probe sudah terbukti, lanjut ke pengayaan atau refleksi; tidak perlu menghabiskan jatah waktu. Jika belum, kurangi variasi dan catat penguatan. Presentasi bergiliran: 4 menit/siswa; kapasitas rencana 4 siswa, 4 menit pergantian. Grup 1–4 siswa: gunakan sisa blok untuk latihan penjelasan atau pertanyaan singkat; tidak perlu memperpanjang bicara demi mengisi waktu. Private menggunakan varian tersendiri. Varian private (satu siswa): Pembuka dan cek bekal 5 menit → Konsep dan demo 3 menit → Persiapan sumber 2 menit → Demonstrasi siswa 15 menit → Pertanyaan dan umpan balik 30 menit → Simpan, refleksi dan cadangan waktu 5 menit. Blok 15 menit: sekitar 5 menit demonstrasi dan 10 menit penjelasan/probe; 30 menit uji, masukan dan revisi. Catat uji kelas: jumlah siswa, menit aktual, bantuan, hasil minimum, hasil probe dan penguatan berikutnya. Slot slide ini 2 menit di dalam alur sesi, bukan tambahan. Sumber API: https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html