
สอนวิธีการเขียนโค้ดและสร้างเกมสำหรับแพลตฟอร์ม Roblox - เหมาะสำหรับผู้สอนที่กำลังมองหาหลักสูตรแนะนำที่มีหลายเซสชันในครึ่งแรกของหลักสูตรนักเรียนพัฒนาทักษะในการโมเดล 3D การเขียนโค้ด และออกแบบโดยสร้างสนามแข่งอุปสรรคและใช้โค้ดเพื่อเพิ่มองค์ประกอบการเล่นเกมเช่นกับดักในครึ่งหลังพวกเขาใช้ทักษะเหล่านั้นเพื่อสร้างเกมผจญภัยที่ผู้เล่นสำรวจ รวบรวมทรัพยากร และซื้อสินค้า เป้าหมายและผลลัพธ์การเรียนรู้
- จัดการชิ้นส่วน 3D และสภาพแวดล้อมการปั้นเพื่อสร้างโลกเสมือน
- สัมผัสกระบวนการออกแบบเกมโดยวางแผน ออกแบบ และทดสอบเกม
- สร้างสคริปต์สำหรับองค์ประกอบการเล่นเกมโดยใช้แนวคิดเช่น if/then และตัวแปร มาตรฐาน ISTE : ผู้เรียนที่ได้รับอำนาจ 1d, นักออกแบบที่ความคิดสร้างสรรค์ 4a, 4c, นักสื่อสารสร้างสรรค์ 6b, 6c เซสชัน
เซสชัน | คําอธิบาย |
---|---|
พื้นฐานของ Roblox Studio | แนะนำนักเรียนให้รู้จักกับหลักสูตรและโครงการที่พวกเขาจะทำงานด้วยจากนั้นพัฒนาทักษะพื้นฐานเช่นการควบคุมชิ้นส่วนและสร้างสคริปต์โดยสร้างสนามอุปสรรคที่เรียบง่ายเมื่อทักษะเหล่านี้ถูกครอบคลุมแล้ว นักเรียนสามารถไปโค้ดเกมการผจญภัยในเซสชั่นต่อไปได้ |
พื้นฐานของการเขียนโค้ด | สำรวจแนวคิดการเขียนโค้ดของฟังก์ชัน ลูป และ if/then สถานะด้วยโครงการขนาดเล็กที่สามารถเพิ่มลงในเกมเช่นแพลตฟอร์มเปลี่ยนสีและกับดักได้ |
เกมผจญภัย Pt. 1 | หลังจากเรียนรู้พื้นฐานของการใช้ Roblox Studio scriptingนักเรียนจะพัฒนาทักษะต่อไปโดยเริ่มโครงการที่ซับซ้อนมากขึ้น เกมผจญภัยพวกเขาจะวางแผนองค์ประกอบของเกมของพวกเขา สร้างโลกเสมือน และติดตั้งส่วนประกอบการเล่นเกมพื้นฐานเช่นการติดตามไอเทมผู้เล่น |
เกมผจญภัย Pt. 2 | นักเรียนยังคงพัฒนาเกมผจญภัย พวกเขาจะสร้างสคริปต์สำหรับการใช้เครื่องมือ, การขายไอเทม, และอัพเกรดพื้นที่ของพวกเขา |
เกมผจญภัย Pt. 3 | ใช้เวลาในการทบทวนบทเรียนก่อนหน้าและเตรียมเกมการผจญภัยสำหรับผู้อื่นที่จะเล่นนักเรียนควรประเมินว่าเกมของพวกเขาตอบสนองเป้าหมายในการสนุก ท้าทาย และไร้ข้อบกพร่องหรือไม่; ออกแบบใหม่หรือปรับปรุงเกมตามความจำเป็น |
1- Roblox Studio พื้นฐาน

คำอธิบายบทเรียน : แนะนำนักเรียนให้รู้จักกับหลักสูตรและโครงการที่พวกเขาจะทำงานด้วยจากนั้นพัฒนาทักษะพื้นฐานเช่นการควบคุมชิ้นส่วนและสร้างสคริปต์โดยสร้างสนามอุปสรรคที่เรียบง่ายเมื่อทักษะเหล่านี้ถูกครอบคลุมแล้ว นักเรียนสามารถไปโค้ดเกมการผจญภัยในเซสชั่นต่อไปได้
เป้าหมายของบทเรียน |
|
ทักษะและแนวคิด |
|
เตรียม |
|
วัสดุ |
|
ภาพรวม
ระยะเวลา | กิจกรรม | คําอธิบาย |
---|---|---|
5 นาที | บทนํา | แนะนำโครงการและโครงสร้างบทเรียน |
5 นาที | บทแนะนำการสอน: พื้นฐานของ Roblox Studio | สอนพื้นฐานการใช้ Roblox Studio ในขณะที่สร้างสนามอุปสรรคง่ายๆ |
15 นาที | การสอนแบบมีคำแนะนำ: การสอนแบบมีคำแนะนำ | แนะนำการเขียนโค้ดโดยการสร้างสคริปต์ที่แสดงข้อความ |
5 นาที | สรุป | สะท้อนถึงโครงการและสรุปแนวคิดที่เรียนรู้ |
แผนการเรียนรู้
บทนํา
ดึงความสนใจของนักเรียนโดยการเล่นตัวอย่างของเกมผจญภัยที่สร้างเสร็จ นี่คือตัวอย่างประเภทโครงการที่พวกเขาจะมีในตอนท้ายของหลักสูตร
- อธิบายเกม: ผู้เล่นสำรวจโลกเพื่อรวบรวมไอเทมและอัพเกรดกระเป๋าเป้สะพายหลัง
- เรียกออกว่านักเรียนจะสร้างและปรับแต่งเกมตามวิสัยทัศน์ของตนเอง (เช่นรวบรวมคัพเค้กในโลกแฟนตาซีหรือเก็บเหล็กบนดวงจันทร์)
สรุปเซสชั่นในหลักสูตร
- สองเซสชั่นแรกมุ่งเน้นการพัฒนาทักษะในการออกแบบเกมและการเขียนโค้ดโดยการทำโครงการฝึกหัด ซึ่งจะรวมถึงการสร้างสนามแข่งอุปสรรค
- จะใช้เวลาส่วนที่เหลือของเซสชันพัฒนาเกมผจญภัย
ชี้ให้เห็นสำหรับเซสชันหรือวันนี้นักเรียนจะได้เรียนรู้พื้นฐานของ Roblox Studio โดยสร้างสนามแข่งอุปสรรค
- โปรดทราบว่าสนามอุปสรรคเป็นการฝึกซ้อม แต่สามารถรวมส่วนหนึ่งของมันในเกมผจญภัยได้หากต้องการ
บทแนะนำการสอน - พื้นฐานของ Roblox Studio
นำนักเรียนผ่านบทแนะนำต่อไปนี้: การแนะนำ Roblox Studio
กำลังติดตาม:
- เตือนนักเรียนให้หมุนมุมมองกล้องเพื่อรับมุมมองที่ถูกต้องของโครงการของพวกเขา
- ส่งเสริมให้นักเรียนใช้ Explorer ทักษะพื้นฐานใน Roblox Studio
การสอนแบบมีเครื่องมือ - สร้างสคริปต์
- นำนักเรียนผ่านบทแนะนำการสร้างสคริปต์ สร้างบทแนะนำการสร้างสคริปต์
สรุป
- สรุปสิ่งที่นักเรียนได้สร้างและคำศัพท์ที่เรียนรู้: ตัวแปรและสตริง
ส่วนท้าย
เคล็ดลับการแก้ปัญหา
การแก้ปัญหาทั่วไป
- หากชิ้นส่วนล้มหรือหายไปในระหว่างการทดสอบการเล่น ให้เตือนนักเรียนให้เปิดใช้งานการยึดติดสำหรับส่วนนั้น
- ข้อผิดพลาดที่พบบ่อยที่สุดสำหรับนักเรียนในวัยนี้คือการเขียนหัวเรื่องไม่ถูกต้องและข้อผิดพลาดส่งเสริมให้นักเรียนตรวจสอบงานอย่างอิสระแทนที่จะพึ่งพาครู
การจัดการห้องเรียน
- แนะนำนักเรียนให้ "ถาม 3 ก่อนฉัน": นักเรียนจำเป็นต้องถามเพื่อนสามคนก่อนถามอาจารย์เพื่อขอความช่วยเหลือ
- โปรดจำไว้ว่านักเรียนมีประสบการณ์ที่แตกต่างกันกับคอมพิวเตอร์เน้นขั้นตอนที่แน่นอนเมื่อสอน เช่น เมื่อต้องคลิกสองครั้งหรือคลิกขวา
- รักษาบทเรียนให้ตรงเวลาโดยการตั้งขีดจํากัดที่เข้มงวดสําหรับการทําภารกิจ เช่น อนุญาตเพียงหนึ่งนาทีเพื่อเพิ่มส่วนเดียวหรือเลือกสีเพื่อสร้างทักษะการแก้ปัญหาให้ถามนักเรียนที่นำคำถามมากกว่าการแก้ปัญหาให้พวกเขามากที่สุดเท่าที่เป็นไปได้ตัวอย่างเช่น: สัญลักษณ์อะไรที่ต้องอยู่รอบๆ สตริง? - เครื่องหมายอ้างอิง
2- พื้นฐานการเขียนโค้ด
คำอธิบายบทเรียน : สำรวจแนวคิดการเขียนโค้ดของฟังก์ชัน ลูป และ if/then สถานะด้วยโครงการขนาดเล็กที่สามารถเพิ่มลงในเกมเช่นแพลตฟอร์มเปลี่ยนสีและกับดักได้
เป้าหมายของบทเรียน |
|
ทักษะและแนวคิด |
|
ภาพรวม
ระยะเวลา | กิจกรรม | คําอธิบาย |
---|---|---|
5 นาที | บทนํา | แนะนำเซสชัน |
20 นาที | การสอนแบบมีเครื่องมือ: ทำงานกับคุณสมบัติ | แก้ไขคุณสมบัติสีของชิ้นส่วนโดยใช้สคริปต์ |
35 นาที | การสอนแบบมีคำแนะนำ: เขียนโค้ดกับดัก | เขียนโค้ดกับดักโดยใช้ฟังก์ชันและ if/then สถานะ |
5 นาที | สรุป | สะท้อนถึงโครงการและสรุปแนวคิดที่เรียนรู้ |
แผนการเรียนรู้
บทนํา
scripting
- สำคัญที่ต้องเข้าใจแนวคิดเหล่านี้เนื่องจากเกมผจญภัยจะมีสคริปต์เพิ่มเติม
- ชี้ให้เห็นโครงการเหล่านี้เช่นกับกับดักสามารถรวมอยู่ในโครงการเกมผจญภัยที่พวกเขาจะเริ่มในเซสชัน 3
การสอนแบบมีเครื่องมือ - ทำงานกับคุณสมบัติ
นํานักเรียนผ่านบทแนะนำต่อไปนี้:
ส่งเสริมให้นักเรียนแก้ไขปัญหาอย่างอิสระหากพวกเขามีข้อผิดพลาด เพื่อช่วยให้พวกเขาลอง:
- กำลังย้อนกลับขั้นตอนสุดท้ายไม่กี่ขั้นตอน
- ขอความช่วยเหลือจากเพื่อน
รหัสรหัส
- ไม่เฉพาะเจาะจง: รหัส
- ปรับปรุง: เปลี่ยนสีของ PracticePart
การสอนแบบมีเครื่องมือ - เขียนโค้ดกับดัก
นํานักเรียนผ่านบทแนะนำต่อไปนี้:
เมื่อทำงานกับคํา if ตรวจสอบให้แน่ใจว่านักเรียนแยกโค้ดให้ดูเหมือนตัวอย่างโค้ดสิ่งนี้ช่วยทำให้โค้ดอ่านได้ง่ายขึ้น ซึ่งเป็นสิ่งสำคัญเมื่อสคริปต์มีขนาดใหญ่ขึ้น
สรุป
- สรุปสิ่งที่นักเรียนได้สร้างและคําศัพท์: คุณสมบัติ , ลูป และ ฟังก์ชัน 2. เซสชัน
ส่วนท้าย
เคล็ดลับแก้ปัญหาและเคล็ดลับในห้องเรียน
- ในขณะที่เขียนโค้ด, เตือนนักเรียนให้ตรวจสอบการเขียนใหญ่หรือขอให้เพื่อนตรวจสอบงานของพวกเขาแม้จะมีตัวอักษรที่ไม่ถูกต้องเพียงตัวเดียวก็สามารถทําให้เกิดข้อผิดพลาดในคําที่ยาวขึ้นเช่น FindFirstChildWhichIsA
- ลองสิ่งต่อไปนี้เพื่อช่วยให้นักเรียนพัฒนาทักษะการแก้ปัญหา
- ตั้งใจทำข้อผิดพลาดในรหัสของคุณและขอให้นักเรียนระบุข้อผิดพลาด สิ่งนี้สามารถเปลี่ยนเป็นเกมได้ง่าย
- เขียนบรรทัดโค้ดบางส่วนและขอให้นักเรียนเสร็จสิ้นมัน
- ใช้ 'ถาม 3 ก่อนฉัน' เมื่อนักเรียนถามเพื่อนสามคนก่อนขอความช่วยเหลือจากครูเป็นสิ่งสำคัญสำหรับนักเรียนที่จะสบายใจในการแก้ปัญหาอย่างอิสระเมื่อพวกเขาก้าวไปสู่โครงการที่ซับซ้อนมากขึ้น
3. ส่วนเกมผจญภัย 1

คำอธิบายบทเรียน : หลังจากเรียนรู้พื้นฐานของการใช้ Roblox Studio scriptingนักเรียนจะพัฒนาทักษะต่อไปโดยเริ่มโครงการที่ซับซ้อนมากขึ้น เกมผจญภัยพวกเขาจะวางแผนองค์ประกอบของเกมของพวกเขา สร้างโลกเสมือน และติดตั้งส่วนประกอบการเล่นเกมพื้นฐานเช่นการติดตามไอเทมผู้เล่น
เป้าหมายของบทเรียน |
|
ทักษะและแนวคิด |
|
วัสดุ |
ภาพรวม
ระยะเวลา | กิจกรรม | คําอธิบาย |
---|---|---|
5 นาที | บทนํา | แนะนำเซสชัน |
10 นาที | การทำงานแบบนำทาง: วางแผนเกม | สร้างเอกสารออกแบบเกมเพื่อวางแผนองค์ประกอบของโครงการ |
10 นาที | งานแนะนำ: สร้างโลก | ออกแบบสภาพแวดล้อมโดยใช้เครื่องมือที่อยู่บนพื้นฐานของเอกสารวิสัยทัศน์ก่อนหน้านี้ |
30 นาที | การสอนแบบมีเครื่องมือ: ตั้งค่าเกม | สคริปต์โค้ดเพื่อติดตามไอเทมผู้เล่นและสร้างไอเทมแรกที่ผู้เล่นจะรวบรวม |
5 นาที | สรุป | สะท้อนถึงโครงการและสรุปแนวคิดที่เรียนรู้ |
แผนการเรียนรู้
บทนํา
- อธิบายว่านักเรียนจะใช้ทักษะที่เรียนรู้ในเซสชั่นก่อนหน้าเพื่อสร้างเกมในสามเซสชั่นถัดไป พวกเขาจะ:
- วางแผนโลกที่ไม่ซ้ำกันของพวกเขาโดยใช้เอกสารออกแบบเกม
- สร้างโลกใน Roblox โดยอ้างอิงแผนของพวกเขาในเอกสารออกแบบเกม
- สร้างและเขียนรหัสไอเทมสำหรับผู้เล่นเพื่อรวบรวมในเกม
การทำงานแบบนําทาง - วางแผนเกม
- โปรดทราบว่านักเรียนไม่จำเป็นต้องเข้าถึงคอมพิวเตอร์ในตอนเริ่มต้นของส่วนนี้
- นํานักเรียนผ่านบทเรียน: สร้างแผนที่ หยุดก่อนส่วน: สร้างสภาพแวดล้อม
- เมื่อนักเรียนวาดพื้นที่เริ่มต้นของพวกเขา กำลังติดตาม
- พื้นที่ที่วาดควรเป็นไปได้ในเชิงของสิ่งที่นักเรียนสามารถทำได้ภายในหนึ่งสัปดาห์ - เช่นบ้านที่มีสนามหญ้าด้านหน้าหรือป่าเรียบง่ายกับบล็อกเมืองที่มีรายละเอียดหรือไม่สิ่งนี้ช่วยให้นักเรียนมุ่งเน้นและพวกเขาสามารถเพิ่มได้เสมอเมื่อเสร็จสิ้น
- ภาพวาดไม่จำเป็นต้องซับซ้อน - สัญลักษณ์ง่ายๆ เช่นวงกลมและสี่เหลี่ยมก็เพียงพอแล้ว
การทำงานแบบนําทาง - สร้างโลก
- นักเรียนควรอยู่ที่คอมพิวเตอร์ของพวกเขาสำหรับส่วนนี้
- นํานักเรียนผ่านบทเรียน: สร้างแผนที่ เริ่มต้นที่การสร้างสภาพแวดล้อม
- แสดงเครื่องมือพื้นที่แต่ละครั้งสั้น ๆ และให้เวลาสูงสุดหกนาทีในการสร้างพื้นที่เริ่มต้น พวกเขาสามารถเพิ่มเติมได้ตลอดเวลา
การสอนแบบมีเครื่องมือ - ตั้งค่าเกม
- นำนักเรียนผ่านบทแนะนำต่อไปนี้: เขียนโค้ดบอร์ดผู้นำ .
สรุป
- สรุปสิ่งที่นักเรียนได้สร้างและคําศัพท์: กลไกเกมและการผลิตก่อน
- ตัวเลือก: มีนักเรียนสะท้อนถึงจุดกลางของเซสชั่นโดยถามคำถามหนึ่งหรือมากกว่าต่อไปนี้:
- สิ่งหนึ่งที่ท้าทาย แต่วิธีที่พวกเขาเอาชนะมันได้
- ทักษะหนึ่งที่คุณกำลังมองหาเพื่อปรับปรุงในอีกสองเซสชั่นต่อไป (เช่น ดีขึ้นในการแก้ปัญหา, สร้างโลกที่น่าสนใจมากขึ้น, ฯลฯ)
- สิ่งที่น่าตื่นเต้นที่สุดที่คุณบรรลุวันนี้คืออะไร คุณทำอย่างไรและทำไมมันจึงน่าตื่นเต้น?
ส่วนท้าย
เคล็ดลับการแก้ปัญหา
- ชื่อของตัวแปร leaderstats จะต้องเป็น "leaderstats" ตารางอันดับ
- ส่งมอบ: การอ้างอิงเกมผจญภัย ช่วยให้นักเรียนติดตามชื่อแปรได้เป็นประโยชน์อย่างยิ่งถ้าพวกเขาแทนที่ชื่อตัวแปรเริ่มต้นด้วยชื่อตัวแปรของตนเอง เช่น "Gold" เป็นเจ้าของเช่น "Rubies"
- เตือนนักเรียนให้สร้างทุกอย่างโดยใช้ชิ้นส่วน ไม่ใช้กล่องเครื่องมือ การใช้กล่องเครื่องมืออาจทำให้เกิดปัญหาที่ไม่คาดคิดในเกมของพวกเขา
การจัดการห้องเรียน
- เมื่อนักเรียนทำงานในโครงการของพวกเขา, ช่วยให้พวกเขาจำไว้ว่ามีขนาดที่เหมาะสมของสิ่งที่พวกเขาสามารถบรรลุได้ภายในสิ้นเซสชั่น
- หากนักเรียนมีเป้าหมายที่ทะเยอทะยาน ( ฉันต้องการสร้างโลกที่แตกต่างกันสามแห่งในเกมของฉัน) ให้พวกเขามุ่งเน้นไปที่เป้าหมายของพวกเขาสำหรับเซสชั่นปัจจุบันให้พวกเขาเขียนความคิดเพิ่มเติมเกี่ยวกับเอกสารออกแบบเกมลงไป
- ตั้งความคาดหวังอย่างเคร่งครัดว่านักเรียนสามารถใช้เวลาทำงานในพื้นที่เริ่มต้นได้เท่าใด พวกเขาสามารถดำเนินการต่อได้ในเซสชั่นต่อไปได้เสมอ
ปรับแต่งบทเรียน
- นักเรียนสามารถใช้เวลามากขึ้นในการสร้างพื้นที่เริ่มต้นของพวกเขาโดยใช้เครื่องมือภูมิประเทศหรือเพิ่มชิ้นส่วนตกแต่ง
- หากนักเรียนไม่แน่ใจว่าจะเพิ่มอะไร ถามคำถามเกี่ยวกับวัตถุที่พวกเขาคาดว่าจะพบในโลกที่มีธีม (เช่นหากคุณอยู่บนฐานดวงจันทร์คุณจะเห็นอะไร? คุณจะสร้างได้อย่างไรโดยใช้ชิ้นส่วน )
- นักเรียนสามารถเพิ่มไอเทมมากกว่าหนึ่งประเภทเพื่อเก็บเกี่ยวได้เพียงจำไว้ว่าแต่ละรายการทำตามองค์กรเดียวกันใน Explorer และมี BoolValue ชื่อ CanHarvest ตั้งค่าเป็นจริง
4 - ส่วนเกมผจญภัย 2
คำอธิบายบทเรียน : นักเรียนยังคงพัฒนาเกมการผจญภัยต่อไปพวกเขาจะสร้างสคริปต์สำหรับการใช้เครื่องมือ การขายไอเทม และอัพเกรดพื้นที่ของพวกเขา
เป้าหมายของบทเรียน |
|
เตรียม |
|
ภาพรวม
ระยะเวลา | กิจกรรม | คําอธิบาย |
---|---|---|
5 นาที | บทนํา | แนะนำเซสชัน |
50 นาที | การสอนแบบมีเครื่องมือ: เขียนโปรแกรมกลไกเกม | ให้นักเรียนสร้างสคริปต์สำหรับเครื่องมือ ขายไอเทม และอัพเกรดพื้นที่ |
5 นาที | สรุป | สะท้อนถึงโครงการและสรุปแนวคิดที่เรียนรู้ |
แผนการเรียนรู้
บทนํา
- อธิบายว่านักเรียนจะเพิ่มกลไกการเล่นเกมหลักของเกมผจญภัยในวันนี้: โดยใช้เครื่องมือเพื่อรวบรวมไอเทม, ขายไอเทม, และอัพเกรดพื้นที่เพื่อรวบรวมไอเทมเพิ่มเติม
- ชี้ให้เห็นว่าเซสชันนี้จะหนักในการสอนแบบมีคำแนะนำ เซสชันต่อไปจะเป็นแบบอิสระมากขึ้นเพื่อให้นักเรียนสามารถทำงานเองหรือทำตามได้
การสอนแบบมีเครื่องมือ - กลไกเกมสคริปต์
- นํานักเรียนผ่านบทแนะนำต่อไปนี้:
สรุป
- สรุปสิ่งที่นักเรียนได้สร้างขึ้น
- ตัวเลือก - ถามนักเรียนว่าคุณสมบัติใดที่พวกเขาตื่นเต้นที่จะทำงานหรือเพิ่มในวันพรุ่งนี้เมื่อพวกเขาจบเกมของพวกเขา
ส่วนท้าย
เคล็ดลับแก้ปัญหาและเคล็ดลับในห้องเรียน
การแก้ปัญหาทั่วไป
- ในขณะที่นักเรียนเขียนโค้ด ปล่อยตัวอย่างสคริปต์สำหรับนักเรียนเพื่อให้อ้างอิง สคริปต์เครื่องมือมีประโยชน์เป็นพิเศษเนื่องจากมีคำสั่งซ้อนกัน
- ตรวจสอบว่านักเรียนกําลังสันนิษฐานโค้ดของพวกเขาให้ดูเหมือนตัวอย่างโค้ด ซึ่งทําให้โค้ดอ่านได้ง่ายขึ้นและลดความเป็นไปได้ของข้อผิดพลาด เคล็ดลับการเขียนสคริปต์
- เตือนนักเรียนให้เสมอเพิ่มจุลภาคระหว่างพารามิเตอร์หลายตัวในฟังก์ชัน, เช่นใน sellItems(playerItems, playerGold)
- ในสคริปต์การอัพเกรด ลำดับของฟังก์ชันมีความสำคัญ ตรวจสอบให้แน่ใจว่าฟังก์ชัน giveUpgrade() อยู่เหนือ clickDetector.MouseClick เคล็ดลับการอำนวยความสะดวก
- เพื่อให้นักเรียนอยู่บนเส้นทาง ตั้งเวลาจํากัดสําหรับการทดสอบเล่นอย่างเคร่งครัด เช่น หนึ่งนาที
- ส่งเสริมให้นักเรียนจดจำเป้าหมายเฉพาะเมื่อทดสอบเครื่องมือ เช่น ตรวจสอบว่าเครื่องมือเก็บรวบรวมไอเทมตามที่ตั้งใจไว้หรือไม่สิ่งนี้ช่วยให้พวกเขามุ่งเน้นได้
ปรับแต่งบทเรียน
ขยายบทเรียน
- สามารถเพิ่มไอเทมมากกว่าหนึ่งรายการเพื่อเก็บเกี่ยวได้เพียงจำไว้ว่าแต่ละรายการต้องการ BoolValue ที่ตั้งค่าเป็นจริง CanHarvest
- อินเทอร์เฟซ GUI เช่นป้ายอัพเกรดสามารถปรับแต่งได้ส่งเสริมนักเรียนให้สำรวจคุณสมบัติของ TextLabels เช่น สีและฟอนต์ในคุณสมบัติของ TextLabel และ SurfaceGui นั้น
5 - ส่วนเกมผจญภัย 3
คําอธิบายบทเรียน : ใช้เวลาในการทบทวนบทเรียนก่อนหน้าและเตรียมเกมผจญภัยสําหรับผู้อื่นเพื่อเล่นนักเรียนควรประเมินว่าเกมของพวกเขาตอบสนองเป้าหมายในการสนุก ท้าทาย และไร้ข้อบกพร่องหรือไม่; ออกแบบใหม่หรือปรับปรุงเกมตามความจำเป็น
เป้าหมายของบทเรียน |
|
ทักษะและแนวคิด |
|
ภาพรวม
ระยะเวลา | กิจกรรม | คําอธิบาย |
---|---|---|
5 นาที | บทนํา | แนะนำเป้าหมายสำหรับเกมนักเรียนและความสามารถในการทำตามหรือดำเนินโครงการต่อไป |
15 นาที | การสอนแบบมีเครื่องมือ: ทำให้เกมพร้อม | ทำการเปลี่ยนแปลงเล็กน้อยในเกมของพวกเขาและใช้เวลาในการทดสอบกับเพื่อน |
30 นาที | งานอิสระ | ติดตามบทเรียนก่อนหน้านี้ ขยายเกมด้วยสภาพแวดล้อมที่ดีขึ้น หรือรายการเพิ่มเติมที่จะรวบรวม |
10 นาที | สรุป | สรุปสนามแข่งและแบ่งปันเกม |
แผนการเรียนรู้
บทนํา
- อธิบายว่าวันนี้เป็นโอกาสที่จะทำตามหรือพัฒนาเกมต่อไป
- ไม่ว่านักเรียนจะทำงานอะไร พวกเขาจะต้องการประเมินและออกแบบใหม่เกมของพวกเขาเพื่อตอบสนองเป้าหมายเฉพาะ:
- ความสนุก - ผู้เล่นชอบเล่นต้องการเล่นต่อ
- ท้าทาย - ผู้เล่นมีความท้าทาย แต่ไม่ถูกลงโทษหรือเครียดเกินไป
- ปราศจากข้อผิดพลาดและข้อบกพร่อง - ไม่มีข้อผิดพลาดของสคริปต์, ชิ้นส่วนหรือภาพที่ดูผิดปกติ, ฯลฯ
การสอนแบบมีเครื่องมือ - ทำให้เกมพร้อม
- นำนักเรียนผ่าน เสร็จสิ้นโครงการ
- การทดสอบเล่นเป็นตัวเลือก ขึ้นอยู่กับคลาสของคุณเวลานั้นอาจถูกใช้เพื่อให้นักเรียนทำตามโครงการของพวกเขา
งานอิสระ
- ให้นักเรียนทบทวนบทเรียนหรือพัฒนาโครงการสุดท้ายของพวกเขาต่อไป
- เมื่อนักเรียนทำงานแล้ว การกระทำของพวกเขาควรช่วยให้พวกเขาบรรลุเป้าหมายสำหรับวันนี้ (สนุก ท้าทาย ไร้ข้อผิดพลาด)
- หากนักเรียนรู้สึกว่าสำเร็จแล้ว คุณสามารถส่งเสริมให้พวกเขา:
- เพิ่มไอเทมหรืออัพเกรดเพิ่มเติม
- ใช้เครื่องมือภูมิประเทศเพื่อขยายและปรับปรุงสภาพแวดล้อมของพวกเขา
- เพิ่มชิ้นตกแต่งที่เหมาะกับธีมสภาพแวดล้อมของพวกเขา
- ข้อเสนอแนะ
สรุป
- สรุปโดยนําการสนทนาในชั้นเรียน ถามหนึ่งในคําถามด้านล่างมากกว่าหนึ่งคํา
- สิ่งหนึ่งที่ท้าทาย แต่วิธีที่พวกเขาเอาชนะมันได้
- บางสิ่งที่พวกเขาภูมิใจในเกมของพวกเขาและทำไม
- ตัวอย่างของวิธีที่นักเรียนคนอื่นช่วยปรับปรุงเกมของพวกเขา
- เพื่อแสดงผลงานให้นักเรียนแลกเปลี่ยนที่นั่งกับพันธมิตรและให้พวกเขาสำรวจโลกของพวกเขา