介紹編碼和遊戲設計

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

課程說明 : 讓學生在 Roblox 創建和編寫他們的第一個體驗。學習如何構建障礙賽和代碼變色方塊。 ISTE 標準 : 創新設計師 4a、4c、4d、創意通訊者 6b、6d

課程目標
  • 操縱 3D 零件來創建障礙賽道。:
  • 設計並進行體驗測試,重點關注有趣的使用者體驗。:
  • 使用變數和循環創建在遊戲中的視覺效果腳本。
技能和概念
  • 變量 - 代碼中的資訊暫時器。:
  • 字串 - 可以儲存完整句子的變量,寫在引號中。:
  • 循環 - 一組代碼,直到另有指示否則才會重複。
準備
  • 請確保每個學生都有 Roblox 帳戶,並知道他們的登錄資訊。
  • 列印手冊和準備演示。
材料

概觀

時間長度活動說明
5分鐘介紹介紹項目和課程結構。
30 分引導式教學:進入工作室透過建造障礙賽的第一些零件來介紹 Roblox Studio 的基礎。
60 分引導式教學:編碼介紹創建會改變零件顏色的腳本。
20 分獨立工作:完成學生項目讓學生追上或繼續構建他們的項目。
5分鐘總結反思項目並總結已學到的概念。

課程計畫

介紹

  1. 介紹課程:

    • 學生將製作自己的障礙賽(其他人可以玩 遊玩)。
    • 也會學習編碼,創建變色的零件來裝飾他們的障礙賽。
  2. 確保所有學生都已經登入 Roblox Studio 。請注意,如果這是他們第一次,建議為此過程配置 5 分鐘,以防任何學生發生登入問題。

引導式教學 - 介紹工作室

  1. 帶領學生進行以下教學:Roblox Studio 介紹

  2. 當您教學時,請記住以追蹤中事項:

    • 提醒學生旋轉相機視圖以獲得準確的項目視圖。
    • 鼓勵學生使用 Explorer,這是 Roblox Studio 中的基礎技能。

引導式教學 - 編程介紹

  1. 通知學生他們現在將開始編寫代碼來增加到他們的體驗。

    • 在這段時間,學生應該專注於編寫代碼,而不是繼續工作在他們的障礙賽上。他們稍後會有時間繼續添加更多零件或進行遊戲測試。
  2. 帶領學生進行以下教學:

獨立工作 - 完成學生項目

  1. 隨著學生進入獨立工作,指出他們有以下目標需要達成他們的障礙賽。

    • 使用者可以到達終點(以一個合理的困難程度)。
    • 有一個平衡的容易和困難的跳躍。
    • 免受任何未意識到的視覺或代碼問題。
  2. 讓學生追上他們的編碼項目。如果完成了,就給他們時間來添加更多或改進他們的障礙賽。

  3. 如果有時間,兩名學生可以相互玩測各自的經驗並提供回饋。

總結

  1. 重述學生創建和詞彙: 變量字串循環
  2. 問兩三名學生他們會添加什麼到他們的體驗來改善它。例如,更具視覺吸引力的終點或更具挑戰性的跳躍

附件

排除故障提示

一般排除問題提示

  • 介紹學生「在我之前問3個問題」:學生需要先向三名同僚求助,然後才能向教練求協助。
  • 請記住學生對電腦的經驗各不相同。在教學時強調準確的步驟,例如點擊兩次或點擊右鍵的時間。
  • 設定嚴格的時間期望來完成任務,例如 1 分鐘選擇零件的顏色,或兩分鐘進行測試。 介紹工作室
  • 強調學生正在創建一個體驗,其他人也可以玩 遊玩,而不僅僅為自己。
  • 如果你的時間快到了,教學顏色和材料可以選擇性地使用。 編碼介紹
  • 在這個年齡的學生最常見的錯誤是不正確的大寫和拼字錯誤。
  • 問學生帶領問題,而不是盡可能地解決問題。這讓學生能夠建立寶貴的排除問題技能。例如:哪些符號需要在字串周圍?-引用符

自訂課程

擴展課程 讓學生交換位置,並測試彼此的體驗。

  • 首先讓學生在 2 顆星 (他們喜歡的) 和一個願望 (他們想看到的) 的形式提供反饋。
  • 收到回饋後,每位學生應該根據收到的回饋進行變更。

額外資源

如果您使用此課程作為工作坊的一部分,我們已包含公眾使用的說明。 課程說明範例: 擁有超過 6,000 萬用戶一個月的 Roblox,是世界上最大的社交技術平台。但你知道嗎?所有由使用者創建的 Roblox 體驗?學習使用 Roblox 提供的免費工具來創建和編寫自己的遊戲。這是第一次、希望成為遊戲開發者的完美課程。

在本課程中,您的學生將:

  • 使用 Luau 學習程式基礎。
  • 透過創建障礙賽來探索設計思維和 3D 建模,以及如何解決問題。
  • 帶回家一個完整的體驗,可以在線上 在線上播放和分享。