介紹於編碼和遊戲設計

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

課程說明 :讓學生在 Roblox 創造並編寫他們的第一個體驗。學會如何建造障礙賽和變更顏色的代碼。 ISTE 標準 : 創新設計者 4a、4c、4d、Creative Communicator 6b、6d

課程目標
  • 操作 3D 零件來創建障礙賽。
  • 設計並測試體驗,專注於有趣的使用者體驗。
  • 使用變數和循環為遊戲中的視覺效果提供動態效果。
技能和概念

    變量 - 代碼中的資訊。 字串 - 可以存儲整個句子,寫在引號裡。 1> 2> 循環2> - 可以重複直到告訴其他方式。1>

    5> 6> 代碼集

    6> - 可以存儲整個代

準備

  • 確認每個學生都有 Roblox 帳號,並且知道他們的登入資訊。
  • 列印手提賬和禮品。
  • >

材料

    使用 Roblox Studio 已安裝的Windows或Mac電腦 手提講座:Roblox Studio 駭客手冊 手提講座:介紹於Coding Cheatsheet 0> 可選手提講:Brainstorming0> 1> 2> 選

總覽

時效活動說明
5 分鐘介紹介紹項目和課程結構。
30 分鐘引導教學:介紹Studio通過建造障礙賽的第一個項目介紹 Roblox Studio 的基本知識。
60 分鐘引導教學:介紹於 Coding建立變更零件顏色的指令碼。
20 分鐘獨立工作:完成學生項目讓學生追上或繼續建立他們的項目。
5 分鐘結束反思項目,並總結已學到的概念。

課程計畫

介紹

  1. 介紹課程:

    • 學生們將製作自己的障礙賽 (障礙賽) ,其他人可以玩 遊玩。
    • 將學習更多的 C# 碼,以便能創作變更顏色的零件來裝飾他們的障礙賽。
  2. 請確保所有學生都在 Roblox Studio 上主動登入。如果這是他們的第一次,請建議所有學生在登入後 5 分鐘內進行登記。

引導教學 - 介紹 Studio

  1. 通過以下教學帶領學生:介紹 Roblox Studio

  2. 教導時務必考慮到以追蹤中內容:

    • 提醒學生旋轉相機視圖以獲得準確的視角。
    • 鼓勵學生使用 Roblox Studio 的基本技能。

引導教學 - 介紹於 Coding

  1. 告訴學生們現在開始編寫,以增加他們的體驗。

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

獨立工作 - 完成學生項目

  1. 隨著學生進入獨立工作時,提出他們有以下目標要達成礙賓跑道。

    • 使用者可以到達終點 (以合理的難度).
    • 有一個平衡的容易和困難的跳躍。
    • 自由於任何不是意圖的視覺或程式碼問題。
  2. 讓學生追上他們的編程項目。 如果已完成,請給他們時間來工作,以增加或改進他們的障礙賽。

  3. 如果有時間,兩個學生可以玩測試彼此的體驗,並提供回饋。

結束

  1. 重溫學生創作和詞彙: 變數字串循環
  2. 讓兩三個學生知道他們想要改善的體驗,然後再提出一些建議。例如,更具視覺吸引力的端點或更挑戰的跳躍

附件

排障提示

一般排解提示

  • 介紹學生「Ask 3 Before Me」:學生需要向三位同學問清楚,才能向教師請求協助。
  • 請注意學生對電腦有不同的經驗。在教學時強調正確的步驟,例如雙擊或右擊。
  • 設定嚴格的時間期望以完成任務,例如 1 分鐘選擇零件的顏色,或兩分鐘播放測試。 Studio 介紹
  • 強調學生正在創作其他人可以玩 遊玩的體驗,而不是只是為自己。
  • 如果您的時間有限,可選擇課程顏色和材料。 編程入門
  • 這個年齡的學生最常見的錯誤是不正確的大小寫和類型。
  • 讓學生提出問題,而不是嘗試為他們解決問題,盡可能多地解決問題。這允許學生建立寶貴的解決問題技能。例如:什麼符號需要在字串周圍有效嗎?

自訂課程

擴展課程 讓學生切換位置並在互相體驗體驗。

  • 開始時,請學生提供意見,以 2 顆星 (什麼他們喜歡) 和一個願望 (他們想看到什麼)。
  • 在收到回饋後,每個學生應該按照他們收到的意見來實現一些變更。

額外資源

如果您使用此課程作為工作坊的一部分,我們已包含公開使用的說明。 範例課程說明: 與超過 60 百萬用戶每月,Roblox 是世界上最大的社交技術平台。但你知道嗎,所有由用戶創建的 Roblox 體驗?學習並使用 Roblox 免費提供的工具來創建和編寫自己的遊戲。這是一個完美的課程,適合新手,對於創作�����

在這個課程中,你的學生將:

  • 使用 Lua 學習程式設計的基礎。
  • 通過建立障礙賽來探索設計思維和 3D 模型。
  • 帶回家一個完整的體驗,可以在線上 在線上玩和分享。