Deskripsi pelajaran : Jelajahi konsep pemrograman fungsi, loop, dan if/then dengan proyek mini yang dapat ditambahkan ke game seperti platform perubahan warna dan perangkap.
Tujuan pelajaran |
|
Keterampilan dan konsep |
|
Pandangan Umum
Durasi | Aktivitas | Deskripsi |
---|---|---|
5 menit | Pengantar | Perkenalkan sesi. |
20 menit | Tutorial Bimbingan: Bekerja dengan Properti | Modifikasi properti warna bagian menggunakan skrip. |
35 menit | Tutorial Bimbingan: Memprogram Perangkap | Kode perangkap menggunakan fungsi dan if/then statement. |
5 menit | Ringkasan | Pikirkan proyek dan kembali konsep yang dipelajari. |
Rencana pelajaran
Pengantar
Jelaskan sesi hari ini akan menjadi proyek mini yang berbeda untuk mengembangkan keterampilan dalam scripting
- Penting untuk memahami konsep ini karena permainan petualangan akan memiliki lebih banyak skrip.
- Tunjukkan proyek-proyek ini, seperti perangkap, dapat dimasukkan dalam proyek permainan petualangan yang akan mereka mulai di Sesi 3.
Tutorial berpanduan - Bekerja dengan properti
Memimpin siswa melalui tutorial berikut:
Mendorong siswa untuk memecahkan masalah secara mandiri jika mereka memiliki kesalahan. Untuk membantu, beri mereka coba:
- Mengulangi beberapa langkah terakhir mereka.
- Meminta bantuan dari seorang peer.
Saat siswa menulis kode, periksa apakah siswa menulis komentar yang akurat menggambarkan kode.
- Tidak Spesifik: Menjalankan kode
- Ditingkatkan: Mengubah warna PracticePart
Tutorial terpandu - Kode perangkap
Memimpin siswa melalui tutorial berikut:
Saat bekerja dengan pernyataan if, periksa apakah siswa mengindentifikasi kode untuk terlihat seperti sampel kode.Ini membantu membuat kode lebih mudah dibaca, yang menjadi penting saat skrip menjadi lebih besar.
Ringkasan
- Ringkas apa yang telah dibuat siswa dan kosakata: properti , loop , dan fungsi .
- Tunjukkan di sesi berikutnya, siswa akan memulai proyek baru di mana mereka membuat gamepetualangan.
Bagian Lanjut
Saran pemecahan masalah dan tips kelas
- Saat coding, ingatkan siswa untuk memeriksa ulang kapitalisasi mereka atau meminta seorang rekan untuk memeriksa pekerjaan mereka.Bahkan satu huruf yang salah dapat menyebabkan kesalahan pada kata-kata yang lebih panjang seperti FindFirstChildWhichIsA .
- Coba yang berikut untuk membantu siswa mengembangkan keterampilan troubleshooting.
- Sengaja membuat kesalahan dalam kode Anda dan meminta siswa untuk mengidentifikasi kesalahan. Ini dapat dengan mudah diubah menjadi game.
- Tulis baris kode parsial dan minta siswa untuk menyelesaikannya.
- Manfaatkan 'Tanyakan 3 Sebelum Saya' di mana siswa menanyakan tiga rekan sebelum meminta bantuan guru.Penting bagi siswa untuk menjadi nyaman secara mandiri memecahkan masalah saat mereka maju ke proyek yang lebih kompleks.