
課程說明 :與世界各地的 Hour of Code™ 倡議參與者一起加入 Roblox,開始您的編碼旅程。 ISTE 標準 : 創新設計師 4a、4c、4d、創意通訊者 6b、6d
課程目標 |
|
技能和概念 |
|
準備 |
|
材料 |
|
概觀
時間長度 | 活動 | 說明 |
---|---|---|
5分鐘 | 介紹 | 介紹項目和課程結構。 |
5分鐘 | 引導式工作:創建故事 | 讓學生寫下他們的故事並創建暫時位置。 |
25 分 | 指導教學:故事遊戲 | 通過教學帶領學生建立故事遊戲。 |
10 分 | 獨立工作:完成學生項目 | 讓學生追上或繼續構建故事。 |
5分鐘 | 總結 | 回顧課程並讓學生分享故事 |
課程計畫
介紹
- 播放這個 視頻 關於 Hour of Code™,一個全國性的倡議,將數以百萬的學生介紹到一小時的計算機編程。
- 告訴學生他們將使用 Roblox Studio 建造一個遊戲,這是創建所有 Roblox 體驗的工具。學生會寫一個故事,然後使用使用者的答案來取代字詞和名稱。例如:有一天[名稱]醒來吃了一份巨大的[使用者最喜愛的食物]。
- 播放項目概觀視頻,向學生展示他們將創建和構建的體驗,激發興奮。
引導式工作 - 創建故事
- 提供學生紙和鉛筆寫下他們的故事。
- 帶領學生通過課程 寫故事。
- 讓學生在遠離電腦的情況下進行此活動,以減少分心。
- 大腦storming提示:讓學生透過一個建議角色(巫師、廚師等),另一個建議那個角色的功能。
指導教學 - 故事遊戲
獨立工作 - 完成學生項目
- 向學生展示 完成和添加 的提示和技巧。
- 讓學生追上他們的項目。完成後,添加以下挑戰,讓他們添加兩個或更多的字符(每個使用不同變量:name2、name3)。
總結
- 回顧學生創造的內容和詞彙:變量、字串、連接。
- 鼓勵 2 或 3 名學生口頭分享他們寫作為班級的故事。例如,一位學生閱讀故事,然後呼叫另一位學生提供答案。
附件
排除故障提示
一般排除問題提示
- 介紹學生「在我之前問3個問題」:學生需要先向三名同僚求助,然後才能向教練求協助。
- 讓鄰居測試彼此的工作。當他們測試時,鼓勵學生注意常見的錯誤,例如在連接中缺少空格。 第一課:創建變數
- 要幫助學生更好地找到故事管理員腳指令碼,在顯示板上繪制訂單:StarterGUI > GameGUI > StoryManager .
- 當學生輸入第一個變量時,請確保它位於兩條粗綠色線之間。這將幫助避免未來錯誤。 第二課:獲得玩家答案
- 強調嚴格的大寫和拼寫,當學生輸入字詞,如 storyMaker 和 GetInput 時。一個字母拼寫錯誤或不正確地大寫會導致錯誤。
- 提醒學生每次完成遊戲測試時按下停止按鈕。 第三課:讲述故事
- 當學生輸入句子時,他們可能會注意到額外的空格或一些單詞結合在一起。字串變量會顯示括號之間的字面所有內容。
- 如果故事寫下像「wizardNia」這樣的字詞,請在變量前加一個額外空格。
自訂課程
簡化課程
- 讓學生專注只寫一個問題、一個句子和一個變量。 擴展課程
- 讓學生包括至少一個技巧來自 提示和技巧 。
- 讓學生在完成時交換位置來玩彼此的經驗。
其他資源
以下是要檢查內容理解的問題。
第 1 課程問題 | 回答 |
---|---|
變量是... | 資訊暫時器 |
腳本持有什麼? | 執行程式的代碼 |
命名一個良好變量名稱的例子: | adjective03 , name3 , myVerb1 |
在腳本中,代碼需要輸入在哪裡? | 在兩條綠色斜線之間 |
第 2 課題問題 | 回答 |
---|---|
變數可以存儲多於一種類型的資訊。真或假? | 真的 |
字串類型變數被什麼包圍? | 引言符 |
在您的代碼中,哪些東西可以和不可以之間有空格? | 字串內容可以包含空格(如 " My name "),變量不能(如 name1) |
第 3 課題問題 | 回答 |
---|---|
連接做什麼,以及如何? | 使用 .. 將兩個或更多字串/變量結合起來 |
課程說明 發現如何使用 Roblox 的免費編碼和設計工具建造終極互動字遊戲。在這個獨特的一小時課程中,學生將能夠探索電腦編程和遊戲設計的基礎知識,然後在線與朋友分享他們完成的經驗,創造自己的有趣故事!這個課程是專為新接觸編程的學生設計的,它是由 Roblox、最大的用戶生成 3D 體驗平台,和 Hour of Code™ 全球運動之間的合作創建的。
在本課程中,您的學生將:
- 使用 Luau 學習和發展編程基礎。
- 使用編程在 3D 世界中創建故事遊戲。
- 帶回家一個完整的體驗,可以在線上 在線上播放和分享。