課程說明 :探索功能、循環和 if/然後文件的編碼概念,以小型項目添加到 Roblox 體驗,例如變色平台和陷阱。
課程目標 |
|
技能和概念 |
|
概觀
時間長度 | 活動 | 說明 |
---|---|---|
5分鐘 | 介紹 | 介紹會作業。 |
20 分 | 指導教學:使用屬性 | 使用腳本修改零件的顏色特性。 |
35 分 | 指導教學:編寫陷阱 | 使用函數和 if/然後狀態來編寫陷阱。 |
5分鐘 | 總結 | 反思項目並總結已學到的概念。 |
課程計畫
介紹
- 解釋今天的會議將是發展腳本技能的不同小型項目。
指導教學 - 使用屬性
鼓勵學生獨立解決問題,如果他們有錯誤。為了協助,讓他們嘗試:
- 重做最後幾步。
- 向一位同僚求協助。
當學生寫代碼時,請檢查學生是否寫出準確描述代碼的評論。
- 不特定:執行代碼
- 改進:修改練習部分的顏色
引導式教學 - 編寫陷阱
帶領學生進行以下教學:
當使用 if 聲明時,請確認學生 indent 代碼以看起來像代碼樣本。這有助於使代碼更易於閱讀,因為隨著腳本變得更大,這變得越來越重要。
總結
- 回顧學生創造和詞彙: 屬性 、 循環 和 功能 。
附件
排除故障和課堂提示
- 在編寫代碼時,提醒學生雙重檢查其大小寫或讓同僚檢查他們的工作。即使是一個不正確的字母也可能在更長的字串,例如 FindFirstChildWhichIsA 中造成錯誤。
- 試試以下內容,幫助學生發展排除故障技能。
- 故意在代碼中犯錯誤,並請學生確認錯誤。這可以很容易轉變為一個遊戲,在你挑戰他們在有限的時間內找到錯誤時,與學生一起。
- 寫一行部分代碼,然後請學生完成它。
- 在「在我之前問三個」中使用,學生向三名同僚先求助,然後才向老師求協助。學生在進入更複雜的項目時,熟練地進行獨立排除故障很重要。