เขียนเกมเรื่อง

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

คำอธิบายบทเรียน : เริ่มการเขียนโค้ดของคุณด้วย Roblox ในขณะที่คุณร่วมกับผู้คนนับล้านที่มีส่วนร่วมในกิจกรรม Hour of Code™ ทั่วโลก มาตรฐาน ISTE : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

เป้าหมายการเรียนรู้

  • สร้างแปรสำหรับการเก็บข้อมูลของผู้ใช้โดยใช้ Lua ใน Roblox Studio .
  • ผสานข้อมูลของผู้ใช้ด้วยเรื่องราวล่วงหน้า
  • ทดสอบและแก้ไขรหัสที่เกิดขึ้น
  • เรื่อง

ทักษะและแนวคิด

    แปรแก้ไข - รหัส- ตัวแทนสำหรับสตริงทั้งหมดที่เขียนในการอ้างอิง - ตัวแทนสำหรับสตริงที่สาม

เตรียม
  • ดาวน์โหลดและเตรียมพร้อมที่จะเล่นบทเรียนนี้ วิดีโอภาพรวมบทเรียน
  • พิมพ์สำเนาและเตรียมการนำเสนอ
  • ต้อง ให้แน่ใจว่านักเรียนมีพื้นที่เพีย

วัสดุ
  • คอมพิวเตอร์หน้าต่างหรือ Mac ที่ติดตั้ง Roblox Studio
  • กระดาษและปากกาต่อนักเรียน

ภาพรวม

ระยะเวลากิจกรรมคำอธิบาย
5 นาทีการแนะนำแนะนำโครงการและโครงสร้างบทเรียน
5 นาทีงานกระบวนการแนะนำ: สร้างเรื่องให้นักเรียนเขียนเรื่องราวของพวกเขาและสร้างสถานที่หมุน
25 นาทีการฝึกสอนแบบมุ่งเน้น: เกมเรื่องนำนักเรียนผ่านการฝึกสอนเพื่อสร้างเกมเรื่อง
10 นาทีงานอิสระ: เสร็จสิ้นโครงการนักเรียนให้นักเรียนเอาชนะหรือดำเนินการต่อการสร้างเรื่องราว
5 นาทีหุ้มรวบรวมบทเรียนและมีนักเรียนแบ่งปันเรื่อง

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

การแนะนำ

  1. เล่นวิดีโอนี้เกี่ยวกับ Hour of Code™ การแนะนำประชาชนเป็นล้าน ๆ คนเพื่อเข้าร่วมการเรียนรู้การเขียนโปรแกรมคอมพิวเตอร์ในหนึ่งชั่วโมง
  2. บอกนักเรียนว่าพวกเขาจะสร้างเกมโดยใช้ Roblox Studio เครื่องมือที่ใช้สร้างประสบการณ์ Roblox ทั้งหมด นักเรียนจะเขียนเรื่องแล้วใช้คำตอบของผู้ใช้เพื่อแทนที่คำและชื่อ ตัวอย่างเช่น: หนึ่งว
  3. เล่นวิดีโอโครงการทั่วไปเพื่อแสดงให้นักเรียนเห็นว่าพวกเขาจะสร้างความตื่นเต้นและสร้างความสนุกสนาน

งานกระบวนการแนะนำ - สร้างเรื่อง

  1. ให้นักเรียนกระดาษและปากกาเพื่อเขียนเรื่องราวของพวกเขา
  2. นำนักเรียนผ่านการเรียนรู้ การเขียนเรื่อง
    • ให้นักเรียนทำกิจกรรมนี้ออกจากคอมพิวเตอร์เพื่อลดการระเบิด
    • เคล็ดลับการคิดสร้างสรรค์: ให้นักเรียนสร้างความคิดโดยมีหนึ่งแนะนำตัวละคร (นักเวทย์, เชฟ, เป็นต้น) และอีกคนแนะนำสิ่งที่ตัวละครนั้นทำ

การฝึก - เกมเรื่อง

  1. นำนักเรียนผ่านการกวดวิชาเริ่มต้นที่ เปิดแบบฟอร์ม และสิ้นสุดด้วย เสร็จสิ้นและเพิ่ม

งานอิสระ - เสร็จสิ้นโครงการนักศึกษา

  1. แสดงนักเรียนเคล็ดลับและเทคนิคจาก เสร็จสิ้นและเพิ่ม
  2. ให้นักเรียนทำความคุ้นเคยกับโครงการของพวกเขา หากเสร็จสิ้นให้เพิ่มความท้าทายต่อไปนี้ให้พวกเขาเพิ่มตัวละครสองหรือมากขึ้น (ใช้แปรต่าง: ชื่อ2, ชื่อ3)

หุบปาก

  1. รวบรวมสิ่งที่นักเรียนสร้างและคําศัพท์: แปร, สตริง, การรวมกัน
  2. ส่งเสริมให้นักเรียน 2 หรือ 3 คนแบ่งปันเรื่องราวที่พวกเขาเขียนเป็นคลาส โดยการอ่านเรื่องราวแล้วเรียกนักเรียนคนอื่นเพื่อให้ตอบ

อุปกรณ์เสริม

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

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

  • แนะนำนักเรียนให้ "ถาม 3 ก่อนฉัน": นักเรียนต้องถามสามคนก่อนที่จะขอความช่วยเหลือจากผู้สอน
  • ให้เพื่อนบ้านทดสอบงานของกัน เมื่อพวกเขาทดสอบให้เรียนรู้จากนักเรียนคนอื่น ๆ ที่อาจมีข้อผิดพลาดทั่วไปเช่นข้อมูลที่หายไปในคําต่อ บทเรียนที่ 1: การสร้างแปรผัน
  • เพื่อช่วยให้นักเรียนค้นหาสคริปต์ Story Manger ได้ดีขึ้น วาดลำดับในกระดานแสดงผล: StarterGUI > GameGUI > StoryManager .
  • เมื่อนักเรียนพิมพ์ตัวแปรแรกของพวกเขาให้แน่ใจว่ามันอยู่ระหว่างสองเส้นสีเขียวดอกเชิญ บทเรียน 2: รับคำตอบผู้เล่น
  • การเรียนรู้ที่เคร่งครัดและการเขียนตัวอักษรเป็นสำนวนเช่น storyMaker และ GetInput จะทำให้เกิดข้อผิดพลาดได้ หากมีตัวอักษรหนึ่งตัวผิดพลาดหรือไม่ได้เขียนตัวอักษรอย่างถูกต้อง
  • เกร็ดความรู้: ให้นักเรียนกดปุ่มหยุดเมื่อพวกเขาทำการทดสอบเสร็จ บทเรียนที่ 3: การเล่าเรื่อง
  • เมื่อนักเรียนพิมพ์คำวลี พวกเขาอาจสังเกตเห็นช่องว่างเพิ่มเติมหรือบางคำที่ผสานกัน ตัวแปรสตริงแสดงตัวอักษรตามตัวอักษรที่ปรากฏขึ้นตัวอักษรระหว่างการเขียน
  • หากเรื่องเขียนคำที่เป็นคำรวมเช่น "wizardNia" ให้เพิ่มช่องว่างเพิ่มเติมก่อนตัวแปรนั้น

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

เรียบเรียงบทเรียนได้ยากขึ้น

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

ทรัพยากรอื่นๆ

ด้านล่างเป็นคำถามเพื่อตรวจสอบความเข้าใจในเนื้อหา

คำถามบทเรียน 1ตอบ
ตัวแปรคือ...ตัวแทนข้อมูล
สคริปต์มีอะไรบ้าง?รหัสเพื่อดำเนินการโปรแกรม
ตั้งชื่อตัวแปรที่ดีเช่นตัวอย่าง:adjective03 , name3 , myVerb1
ในสคริปต์ที่ต้องพิมพ์โค้ดที่ไหนระหว่างสองเส้นสีเขียวที่ขีดขวาง
คำถามบทเรียน 2ตอบ
ตัวแปรสามารถรองรับได้มากกว่าหนึ่งประเภทของข้อมูล คือหรือไม่?ใช่
แปรสตริงประเภทต่างๆ ถูกแทรกอยู่ระหว่างอะไร?เครื่องหมายการอ้างอิง
รหัส?คอนเทนต์สตริงสามารถมีช่องว่าง (เช่น " My name") ตัวแปรไม่สามารถ (เช่น " name1"
คำถามบทเรียน 3ตอบ
คอนแคทเทชันทำอะไรและทำอย่างไร?ผสานสองหรือมากกว่าสตริง/แปรต่างกันด้วย ..

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

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

  • เรียนรู้และพัฒนาพื้นฐานการเขียนโปรแกรมด้วย Lua
  • ใช้การเขียนโปรแกรมเพื่อสร้างเกมเรื่องในโลก 3D
  • นำกลับบ้านประสบการณ์ที่สมบูรณ์แบบที่สามารถเล่นและแบ่งปันได้ออนไลน์