การเขียนโค้ดสร้างเกมหรือแอปด้วย Canva AI

การใช้ Canva AI เพื่อสร้างเกมหรือแอปพลิเคชันสำหรับการเรียนรู้ เป็นวิธีที่ช่วยให้นักเรียนสามารถเริ่มต้นทำงานด้านโค้ดดิ้งได้ง่ายขึ้น แม้ยังไม่มีพื้นฐานมากนัก สิ่งสำคัญที่สุดคือการเขียนพร้อมท์ที่ชัดเจน เพราะ Canva AI จะสร้างผลงานตามคำสั่งที่เราให้ไว้โดยตรง

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

ลักษณะของพร้อมท์ที่ดี

พร้อมท์ที่ดีควรมี 4 ส่วนหลัก

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

ตัวอย่างพร้อมท์

ด้านล่างนี้เป็นตัวอย่างพร้อมท์ที่นักเรียนสามารถคัดลอกไปใช้กับ Canva AI ได้ทันที

1) เกมยิงตัวเลขคณิตศาสตร์

ช่วยสร้างเกมยิงตัวเลขสำหรับฝึกคณิตศาสตร์ ผู้เล่นควบคุมปืนอยู่ด้านล่าง เคลื่อนที่ซ้ายและขวา และยิงขึ้นด้านบน มีตัวเลขสุ่มตกลงมาจากด้านบน เมื่อยิงโดนตัวเลขให้เพิ่มคะแนน ถ้าปล่อยให้ตัวเลขตกถึงพื้นหลายครั้งให้จบเกม ออกแบบให้ง่ายต่อการเล่นและเข้าใจสำหรับนักเรียนระดับ ม.1–ม.3

2) เกมจับคู่โจทย์และคำตอบ

สร้างเกมจับคู่โจทย์คณิตศาสตร์กับคำตอบ โดยมีการ์ดสองชุด ชุดแรกเป็นโจทย์ เช่น 5+4, 9-2, 7×3 อีกชุดเป็นคำตอบ ผู้เล่นคลิกการ์ดสองใบ ถ้าตรงกันให้หงายและเพิ่มคะแนน เมื่อจับครบทุกคู่ให้สรุปผลเกม

3) แบบจำลองการโคจรของดวงจันทร์

ช่วยสร้างแบบจำลองการโคจรของดวงจันทร์รอบโลก ให้โลกอยู่ตรงกลาง และดวงจันทร์หมุนรอบในลักษณะวงกลม มีปุ่มเพิ่มความเร็ว ลดความเร็ว และปุ่มหยุดเพื่อสังเกตการณ์ ใช้เพื่อสอนเรื่องการโคจรในวิชาดาราศาสตร์

4) เกมวิ่งหลบสิ่งกีดขวาง

สร้างเกมที่ตัวละครวิ่งไปด้านหน้าเรื่อย ๆ และมีสิ่งกีดขวางเข้ามาตามทาง ผู้เล่นสามารถกระโดดเพื่อหลบสิ่งกีดขวาง เมื่อชนสิ่งกีดขวางให้จบเกม มีระบบนับคะแนนตามระยะทางที่ทำได้

5) แอปแบบทดสอบ 10 ข้อ

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

6) แอปสุ่มตัวเลข

สร้างแอปสุ่มตัวเลข 1–100 มีปุ่มสำหรับสุ่มเลข และแสดงผลเป็นตัวเลขขนาดใหญ่ตรงกลางหน้าจอ มีปุ่มรีเซ็ตเพื่อกลับสู่ค่าเริ่มต้น เน้นความเรียบง่ายและชัดเจน

7) เกมตกปลาโจทย์คณิตศาสตร์

ช่วยสร้างเกมตกปลาฝึกโจทย์คณิตศาสตร์ โดยมีปลาแต่ละตัวลอยผ่านหน้าจอพร้อมแสดงตัวเลขเป็นคำตอบ ด้านบนมีโจทย์ เช่น 8+7 หรือ 12-3 ผู้เล่นคลิกปลาที่เป็นคำตอบที่ถูกต้อง ถ้าถูกให้เพิ่มคะแนน ถ้าผิดให้เตือน และเมื่อครบจำนวนโจทย์ที่กำหนดให้สรุปคะแนน

8) แอป Flashcard

ช่วยสร้างแอป Flashcard สำหรับทบทวนบทเรียน โดยมีช่องให้ผู้ใช้กรอกคำถามและคำตอบ เมื่อกดปุ่มเพิ่มการ์ด ให้สร้างการ์ดใหม่ที่สามารถคลิกเพื่อพลิกดูด้านหลังได้ ใช้เพื่อทบทวนบทเรียนได้ทุกวิชา

9) แบบจำลองแรงโน้มถ่วง

สร้างแบบจำลองแรงโน้มถ่วงระหว่างโลกและดวงจันทร์ ให้ผู้ใช้ปรับระยะทางและค่าน้ำหนักวัตถุได้ แล้วแสดงค่าที่เปลี่ยนของแรงดึงดูดแบบเรียลไทม์ อธิบายผลลัพธ์ให้เข้าใจง่าย เหมาะกับบทเรียนวิทยาศาสตร์ระดับ ม.2–ม.3

10) ระบบจับเวลาและนับจำนวน

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

การสั่งงาน Canva AI ให้สร้างเกมหรือแอปพลิเคชันไม่จำเป็นต้องระบุภาษาโปรแกรม แต่ต้องเขียนคำสั่งให้ชัดเจนว่าต้องการให้เกิดอะไรขึ้นภายในเกมหรือแอป แอปควรทำงานแบบใด และต้องการรายละเอียดย่อยอะไรบ้าง ยิ่งระบุเงื่อนไขและกติกาได้ละเอียดมากเท่าไร ผลลัพธ์ที่ได้จะใกล้เคียงที่ต้องการมากขึ้นตามไปด้วย

หากต้องการเพิ่มตัวอย่างเฉพาะด้าน เช่น เกมวิทยาศาสตร์ เกมภาษาไทย หรือแอปสำหรับวิชาวิทยาการคำนวณ บอกผมได้เลยครับ