課程說明 :開始您參與全球 Hour of Code™ 計劃的編程旅程。 ISTE 標準 : 創新設計者 4a、4c、4d、Creative Communicator 6b、6d
課程目標 |
|
技能和概念 | 變量 - 代碼中的資訊。 字串 - 可以存儲整個句子,寫在引號裡。 0> 1> 結合兩個字串到一起使用 4>..4> 7>Concatenation 7> 將兩個字串結合到一 |
準備 |
0> 0>可選 - 確保學生有足夠的空間來體驗動作參考動畫0> >0> |
材料 |
|
總覽
時效 | 活動 | 說明 |
---|---|---|
5 分鐘 | 介紹 | 介紹項目和課程結構。 |
5 分鐘 | 引導工作:創作故事 | 讓學生寫下他們的故事並創建位置標記。 |
25 分鐘 | 引導教學:故事遊戲 | 通過教學帶領學生建立故事遊戲。 |
10 分鐘 | 獨立工作:完成學生項目 | 讓學生抓上或繼續建立故事。 |
5 分鐘 | 結束 | 總結課題,讓學生分享故事 |
課程計畫
介紹
- 播放這個 視頻 關於 Hour of Code™,一個全國性計劃,讓數以百萬計的學生參與一個小時的電腦程式設計。
- 告訴學生們,他們將使用 Roblox Studio 建造遊戲。他們將寫一個故事,然後使用學生的答案來取代字詞和名稱。舉例:有一天 [name] 醒來了,吃了一個巨大的 [用戶最愛食物]。
- 播放項目概貌視頻,讓學生看到他們將創建和構建的激烈掌聲。
引導工作 - 創建故事
- 提供學生紙和鉛筆,讓他們寫下自己的故事。
- 帶領學生通過編寫故事的課程。
- 讓學生在電腦外進行此活動,以降低分心。
- 腦力風暴提示:讓學生在有一個建議角色 (巫師、廚師等) 的同時,有另一個建議那個角色做什麼。
引導教學 - 故事遊戲
獨立工作 - 完成學生項目
- 向學生顯示完成和添加的提示和技巧。
- 讓學生重新補充他們的項目。 如果已完成,請添加以下挑戰,讓他們添加兩個或更多角色(每個角色使用不同的變數:名稱2、名稱3)。
結束
- 重溫學生創作和詞彙:變數、字串、結合。
- 鼓勵 2 或 3 名學生聲稱他們寫作為一個課程的故事。例如,一個學生閱讀故事,然後呼叫另一個學生提供答案。
附件
排障提示
一般排解提示
- 介紹學生「Ask 3 Before Me」:學生需要向三位同學問清楚,才能向教師請求協助。
- 讓鄰居測試互相的工作。當他們測試時,勵勵學生注意到類似於順序不能的空格。 第一課:創建變量
- 為了幫助學生更好找到故事發生器指指令碼,請在顯示板上畫出順序: StarterGUI > GameGUI > StoryManager 。
- 當學生輸入他們的第一個變量時,請確認它在兩個斑點綠線之間。這將有助於避免未來的錯誤。 課程 2:獲得玩家答案
- 要求嚴格的寫字和拼寫,例如 storyMaker 和 GetInput 。有一個拼寫不正確或寫錯的字母會導致錯誤。
- 提醒學生按下停止按鈕,每次他們完成遊戲測試後。 課程 3:故事的故事
- 隨著學生輸入文字,可能會發現額外的空格或某些字詞組合在一起。變量字串會在引號之間顯示文字。
- 如果故事寫入了「wizardNia」等字串,請在變量之前加一個額外的空格。
自訂課程
簡化課題
- 讓學生專注於寫一個問題、一個句子和一個變數。 擴展課程
- 讓學生包含至少一個技巧來自 提示和技巧 。
- 允許學生交易地點,以便在完成時交換體驗。
其他資源
以下是檢查內容了解程度的問題。
第一課問題 | 回答 |
---|---|
變數是... | 資訊的預設值 |
指令碼是什麼? | 用於執行程序的代碼 |
命名一個好變數名的範例: | adjective03 , name3 , myVerb1 |
指令碼在哪裡需要輸入? | 在兩個綠色斑點線之間 |
第二課題 | 回答 |
---|---|
變數可以裝載更多種類的資訊。真或假? | 真 |
字串類型變數是否被沙灌在以下之間? | 引號 |
在您的代碼中,您可以和不能有空格之間的空格。 | 字串內容可以有空格 (像「My name」)、變數不能 (像「name1」) |
第三課:問題 | 回答 |
---|---|
concatenation 是做什麼的,和如何做? | 使用 .. 結合兩個或多個變量 |
課程說明 發現如何使用 Roblox 的免費編程和設計工具建立終極互動文字遊戲。在這個獨一無二的一小時課程中,學生將能夠探索電腦程式和遊戲設計的基本知識,然後在線上與朋友分享自己的完成體驗,即可��
在這個課程中,你的學生將:
- 使用 Lua 學習並發展程式設計基礎。
- 使用程式碼在 3D 世界中創作故事遊戲。
- 帶回家一個完整的體驗,可以在線上 在線上玩和分享。