แนะนำการเขียนโค้ดและการออกแบบเกม

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

คําอธิบายบทเรียน : รับนักเรียนที่สร้างและเขียนโค้ดประสบการณ์แรกของพวกเขาใน Robloxเรียนรู้วิธีสร้างสนามแข่งอุปสรรคและบล็อกเปลี่ยนสีรหัส มาตรฐาน ISTE : นักออกแบบสร้างสรรค์ 4a, 4c, 4d, นักสื่อสารสร้างสรรค์ 6b, 6d

เป้าหมายของบทเรียน
  • จัดการชิ้นส่วน 3D เพื่อสร้างสนามอุปสรรค:
  • ออกแบบและทดสอบประสบการณ์โดยมุ่งเน้นไปที่ประสบการณ์ผู้ใช้ที่สนุกสนาน:
  • สร้างสคริปต์โดยใช้ตัวแปรและลูปสําหรับเอฟเฟกต์ภาพในเกม
ทักษะและแนวคิด
  • แปร - ช่องว่างสำหรับข้อมูลในรหัส:
  • สตริง - ตัวแปรที่สามารถเก็บข้อความทั้งหมดได้ เขียนในเครื่องหมายการอ้างอิง:
  • ลูป - ชุดของรหัสที่ซ้ำจนกว่าจะบอกอย่างอื่น
เตรียม
  • ตรวจสอบให้แน่ใจว่านักเรียนแต่ละคนมีบัญชี Roblox และรู้ข้อมูลการล็อกอินของตน
  • พิมพ์คำแนะนำและเตรียมการนำเสนอก่อน
วัสดุ

ภาพรวม

ระยะเวลากิจกรรมคําอธิบาย
5 นาทีบทนําแนะนำโครงการและโครงสร้างบทเรียน
30 นาทีการสอนแบบมีเค้าโครง: การแนะนำสู่สตูดิโอแนะนำพื้นฐานของ Roblox Studio โดยสร้างชิ้นส่วนแรกๆ ของสนามอุปสรรค
60 นาทีการสอนแบบมีเครื่องมือ: การแนะนำสู่การเขียนโค้ดสร้างสคริปต์ที่เปลี่ยนสีของชิ้นส่วน
20 นาทีงานอิสระ: เสร็จสิ้นโครงการนักเรียนให้นักเรียนทำตามหรือดำเนินการสร้างโครงการต่อ
5 นาทีสรุปสะท้อนถึงโครงการและสรุปแนวคิดที่เรียนรู้

แผนการเรียนรู้

บทนํา

  1. แนะนำสนามแข่ง:

    • นักเรียนจะสร้าง obby (สนามอุปสรรค) ของตนเองที่คนอื่นสามารถเล่นได้
    • จะเรียนรู้การเขียนโค้ดเพื่อสร้างชิ้นส่วนที่เปลี่ยนสีเพื่อตกแต่ง obby ของพวกเขา
  2. ตรวจสอบให้แน่ใจว่านักเรียนทุกคนได้ล็อกเข้าสู่ Roblox Studio อย่างใช้งานแล้วโปรดทราบว่าหากนี่เป็นครั้งแรกที่พวกเขาทำ แนะนำให้จัดสรรเวลา 5 นาทีสำหรับกระบวนการนี้ในกรณีที่นักเรียนมีปัญหาในการล็อกอิน

การสอนแบบมีเค้าโครง - การแนะนำสู่สตูดิโอ

  1. นํานักเรียนผ่านบทแนะนำต่อไปนี้: การแนะนำ Roblox Studio

  2. กำลังติดตาม:

    • เตือนนักเรียนให้หมุนมุมมองกล้องเพื่อรับมุมมองที่ถูกต้องของโครงการของพวกเขา
    • ส่งเสริมให้นักเรียนใช้ Explorer ทักษะพื้นฐานใน Roblox Studio

การสอนแบบมีเค้าโครง - การแนะนำการเขียนโค้ด

  1. แจ้งนักเรียนว่าตอนนี้พวกเขาจะเริ่มเขียนโค้ดเพื่อเพิ่มประสบการณ์

    • ในช่วงเวลานี้นักเรียนควรมุ่งเน้นไปที่การเขียนโค้ดและไม่ควรดำเนินการต่อใน obby ของพวกเขาพวกเขาจะมีเวลาในภายหลังเพื่อเพิ่มส่วนหรือทดสอบการเล่นเพิ่มเติม
  2. นํานักเรียนผ่านบทแนะนำต่อไปนี้:

งานอิสระ - เสร็จสิ้นโครงการนักเรียน

  1. เมื่อนักเรียนเข้าสู่การทำงานอิสระ ชี้ให้เห็นว่าพวกเขามีเป้าหมายต่อไปนี้ที่จะบรรลุสำหรับสนามแข่งอุปสรรค

    • ผู้ใช้สามารถไปถึงจุดสิ้นสุด (ด้วยระดับความยากที่เหมาะสม)
    • มีสมดุลของกระโดดง่ายและยาก
    • ปราศจากปัญหาภาพหรือโค้ดที่ไม่ตั้งใจได้
  2. ให้นักเรียนทำตามโครงการเขียนโค้ดของพวกเขา หากเสร็จสิ้นแล้ว ให้พวกเขามีเวลาทำงานเพิ่มเติมหรือปรับปรุงสนามอุปสรรคของพวกเขา

  3. หากมีเวลา ข้อเสนอแนะ

สรุป

  1. สรุปสิ่งที่นักเรียนได้สร้างและคําศัพท์: แปร , สตริง , ลูป 2. ถามนักเรียนสองหรือสามคนว่าพวกเขาจะเพิ่มอะไรให้กับประสบการณ์ของพวกเขาเพื่อปรับปรุงมันตัวอย่างเช่น จุดสิ้นสุดที่น่าสนใจทางสายตามากขึ้นหรือกระโดดที่ท้าทายมากขึ้น

ส่วนท้าย

เคล็ดลับการแก้ปัญหา

เคล็ดลับการแก้ปัญหาทั่วไป

  • แนะนำนักเรียนให้ "ถาม 3 ก่อนฉัน": นักเรียนจำเป็นต้องถามเพื่อนสามคนก่อนถามอาจารย์เพื่อขอความช่วยเหลือ
  • โปรดจำไว้ว่านักเรียนมีประสบการณ์ที่แตกต่างกันกับคอมพิวเตอร์เน้นขั้นตอนที่แน่นอนเมื่อสอน เช่น เมื่อต้องคลิกสองครั้งหรือคลิกขวา
  • ตั้งความคาดหวังเวลาที่เคร่งครัดเพื่อทําภารกิจให้สําเร็จ เช่น 1 นาทีในการเลือกสีสําหรับชิ้นส่วนหรือ 2 นาทีในการทดสอบ แนะนำสู่สตูดิโอ
  • เน้นว่านักเรียนกําลังสร้างประสบการณ์ที่คนอื่นสามารถเล่นได้ ไม่เพียงแค่สําหรับตัวเองเท่านั้น
  • หากคุณมีเวลาน้อย สีและวัสดุของบทเรียนสามารถเป็นตัวเลือกได้ แนะนำการเขียนโค้ด
  • ข้อผิดพลาดที่พบบ่อยที่สุดสำหรับนักเรียนในวัยนี้คือการเขียนใหญ่และข้อผิดพลาดทางสะกด
  • ถามนักเรียนที่นําคําถามมากกว่าที่จะแก้ปัญหาให้พวกเขามากที่สุดเท่าที่เป็นไปได้สิ่งนี้ช่วยให้นักเรียนสร้างทักษะการแก้ปัญหาที่มีคุณค่าได้ตัวอย่างเช่น: สัญลักษณ์อะไรที่ต้องอยู่รอบๆ สตริง? - เครื่องหมายอ้างอิง

ปรับแต่งบทเรียน

ขยายบทเรียน ให้นักเรียนเปลี่ยนสถานที่และทดสอบประสบการณ์ของกันและกัน

  • เริ่มต้นด้วยการให้นักเรียนให้ความคิดเห็นในรูปแบบของดาว 2 ดวง (สิ่งที่พวกเขาชอบ) และความปรารถนา (สิ่งที่พวกเขาต้องการดู)
  • หลังจากได้รับข้อเสนอแนะแล้ว นักเรียนแต่ละคนควรดำเนินการเปลี่ยนแปลงตามข้อเสนอแนะที่พวกเขาได้รับ

ทรัพยากรเสริม

หากคุณใช้บทเรียนนี้เป็นส่วนหนึ่งของเวิร์กช็อป เราได้รวมคำอธิบายสำหรับการใช้งานสาธารณะ คำอธิบาย: ด้วยผู้ใช้กว่า 60 ล้านคนต่อเดือน Roblox เป็นแพลตฟอร์มเทคโนโลยีสังคมที่ใหญ่ที่สุดในโลกแต่คุณรู้หรือไม่ว่าประสบการณ์ Roblox ทั้งหมดที่สร้างขึ้นโดยผู้ใช้? เรียนรู้ที่จะสร้างและเขียนโค้ดเกมของคุณเองโดยใช้เครื่องมือฟรีที่ Roblox นำเสนอนี่คือสนามแข่งที่สมบูรณ์แบบสำหรับนักพัฒนาเกมมือใหม่ที่ต้องการ

ในหลักสูตรนี้นักเรียนของคุณจะ:

  • เรียนรู้พื้นฐานการเขียนโปรแกรมด้วย Luau
  • สำรวจการคิดออกแบบและการจำลอง 3D โดยการสร้างสนามอุปสรรค
  • นำประสบการณ์ที่สมบูรณ์ไปบ้านเพื่อเล่นและแบ่งปันออนไลน์