Deskripsi Pelajaran : Jelajahi konsep kode fungsi, loop, dan jika/jadi pernyataan dengan proyek mini yang dapat ditambahkan ke game seperti platform perubahan warna dan perangkap.
Objektif Pelajaran |
|
Keterampilan dan Konsep | Properti - Sesuatu yang mengontrol cara objek terlihat atau bersikap, seperti warna atau apakah pemain dapat berjalan melalui itu. Loop - Set kode yang diulang sampai dikatakan sebaliknya. 1> 2> Fungsi |
Mengapa
Durasi | Aktivitas | Deskripsi |
---|---|---|
5 menit | Pengantar | Masukkan sesi. |
20 menit | Tutorial Berbimbing: Bekerja dengan Prop | Ubah warna proporsi bagian menggunakan skrip. |
35 menit | Tutorial Berbimbing: Mengkode Perangkap | Kode perangkap menggunakan fungsi dan if/then statement. |
5 menit | Bungkus | Refleksikan proyek dan catat konsep yang dipelajari. |
Rencana Pelajaran
Pengantar
Jelaskan proyek mini hari ini akan berbeda untuk mengembangkan keterampilan dalam scripting
- Penting untuk memahami konsep-konsep ini karena game petualangan akan memiliki lebih banyak skrip.
- Soroti proyek-proyek ini, seperti perangkap, dapat ditambahkan ke proyek game petualangan mereka akan memulai di Session 3.
Tutorial Berbimbing - Bekerja dengan Prop
Mewakili siswa melalui tutorial berikut:
Mendorong siswa untuk mencari sendiri jika mereka memiliki kesalahan. Untuk membantu, bantu mereka mencoba:
- Mengulangi beberapa langkah terakhir mereka.
- Meminta teman untuk membantu.
Saat siswa menulis kode, periksa bahwa siswa menulis komentar yang benar menggambarkan kode.
- Tidak spesifik: Mengeksekusi kode
- Ditingkatkan: Mengubah warna PracticePart
Tutorial Berbimbing - Mengkode Perangkap
Mewakili siswa melalui tutorial berikut:
Saat bekerja dengan if statement, pastikan siswa menyisipkan kode agar terlihat seperti contoh kode. Ini membantu membuat kode lebih mudah dibaca, yang menjadi penting saat skrip menjadi lebih besar.
Bungkus
- Recap apa yang telah dibuat oleh siswa dan kosakata: property , loop , dan function .
- Tunjukkan di sesi berikutnya, siswa akan memulai proyek baru di mana mereka membuat gamepetualangan.
Terakhir
Tips Troubleshooting dan Classroom
- Saat menulis, ingatkan siswa untuk menggandakan memverifikasi kapitalisasi mereka atau meminta rekan untuk memeriksa pekerjaan mereka. Bahkan satu huruf salah dapat menyebabkan kesalahan dalam kata-kata panjang seperti FindFirstChildWhichIsA .
- Coba berikut ini untuk membantu siswa mengembangkan keterampilan penyelesaian masalah.
- Buat kesalahan sengaja dalam kode Anda dan minta siswa untuk mengidentifikasi kesalahan. Ini dapat dengan mudah dikonversi menjadi game.
- Tulis satu baris kode parcial dan minta siswa untuk menyelesaikannya.
- Gunakan 'Ask 3 Before Me' di mana siswa bertanya tiga rekan sebelum meminta guru untuk membantu. Penting bagi siswa untuk menjadi nyaman secara mandiri mencari solusi masalah saat mereka maju ke proyek yang lebih kompleks.