กลับไปคลัง Prompt
สื่อการสอน

เกมส์การศึกษา

Canva
Suphichcha Srikot 9 ครั้ง 0 คัดลอก 24/05/2026 17:01 สาธารณะ

เนื้อหา Prompt

🌺 สร้างเกมการศึกษา “อัลกอริทึม Adventure” “เมืองอัจฉริยะ Algorithm World + เกมผจญภัย + การ์ตูนน่ารัก” 💥Cava ai สร้างสื่อการสอน 🌱(ได้ทุกวิชา) 🌱 📌 วิธีทำ 1️⃣ เข้าสู่ระบบที่ https://www.canva.com/ai/code 2️⃣ วาง Prompt ด้านล่าง ลงไปก่อน 3️⃣ กด แผยแพร่ จบว้าวๆ เกม : https://puttawanglap-ctrl.github.io/Algorithm1/ วิธีกดเผยแพร่ : https://www.facebook.com/share/v/1RtqLyE7Jz/ Prompt : สร้างเว็บแอปพลิเคชันแบบ Single Page Application (SPA) บนระบบ HTML, Tailwind CSS, และ JavaScript (Vanilla) ภายในไฟล์เดี่ยว (Single File) โดยเน้นสไตล์ภาพแบบ Pixar 3D Cartoon + Canva Education + Duolingo Kids ที่ดูน่ารัก ทันสมัย แบบ WOW และรองรับการแสดงผลสมบูรณ์แบบบนสมาร์ตโฟน แท็บเล็ต และคอมพิวเตอร์ (Mobile-First responsive) 🎨 ธีมและสไตล์การออกแบบ (Theme & Visual Style) แนวคิด: "เมืองอัจฉริยะ Algorithm World" สีหลัก (Colors): Pastel-Bright Gradient (#4DB8FF, #FF7EB3, #FFD166, #06D6A0, #9D4EDD) สไตล์การออกแบบ: - Glassmorphism (การ์ดกระจกโปร่งแสง มีมิติด้วย backdrop-filter และ border ใส) ปุ่มสไตล์ Duolingo (ปุ่ม 3 มิติเด้งได้ มี box-shadow ด้านล่าง และยุบลงเมื่อกด) เอฟเฟกต์แอนิเมชันเด้งเบาๆ (Floating, Bouncing) และมีเอฟเฟกต์จุดพลุฉลอง (Confetti) เมื่อผ่านด่าน ซ่อน Scrollbar ของบราวเซอร์เพื่อคงความเป็นโมบายล์แอปแท้ๆ 🎮 โครงสร้างและระบบหน้าจอ (Screens Architecture) เปลี่ยนหน้าจออย่างราบรื่นโดยใช้ฟังก์ชันเปลี่ยนสถานะ (เช่น showScreen) ซึ่งเมื่อสลับหน้าจอจะต้องทำความสะอาดระบบโดยสั่ง display: none ให้หน้าจอเก่าทุกจอทันที เพื่อป้องกันปุ่มกดวางทับซ้อนกัน 1. หน้าจอใส่รหัสเปิดเกม (Splash & Passcode Screen) แสดงโลโก้หุ่นยนต์ AI เด้งได้น่ารัก ช่องป้อนรหัส "รหัสผ่านเปิดเกม" (Default: 2026) เพื่อป้องกันเด็กเล่นก่อนเวลา มีปุ่มซ่อนสำหรับคุณครูเข้าสู่ระบบที่มุมขวาล่างสุด 2. หน้าจอลงทะเบียนนักเรียน (Student Registration Screen) ระบบเลือกอวาตาร์ตัวละครแบบสุ่มจาก Emoji น่ารักๆ เช่น 👦, 👧, 🐱, 🐻 ช่องกรอกข้อมูล: ชื่อ-นามสกุล, ห้องเรียน (เช่น ป.4/1), เลขที่ มีปุ่ม "เริ่มภารกิจเลย!" ขนาดใหญ่สวยงาม 3. หน้าจอเมนูหลัก (Main Menu Screen) ส่วนหัวแสดงโปรไฟล์นักเรียน (อวาตาร์, ชื่อ, ชั้นเรียน, เลขที่) พร้อมแสดงเลเวล และดาวสะสม การ์ดข้อความทิปจากหุ่นยนต์อัจฉริยะอธิบาย "ความหมายของอัลกอริทึมอย่างง่าย" ตารางภารกิจประจำวัน 8 ภารกิจ (เรียงลำดับขั้นตอนชีวิตประจำวัน) มีป้ายบอกระดับความยาก (ง่าย / ปานกลาง / ยาก) ด้านล่างสุดมีปุ่มขนาดใหญ่ "บททดสอบสุดยอดนักคิด" สำหรับทำข้อสอบวัดผลสัมฤทธิ์ 4. หน้าจอเล่นเกมเรียงลำดับ (Mini-Game Screen) แสดงแถบชื่อภารกิจและคำแนะนำจากหุ่นยนต์ AI ระบบเกมเพลย์ "Tap to Sequence" (แตะเพื่อเรียงลำดับ): - ด้านบนเป็นกล่องสล็อตว่าง (Slots 1 ถึง 4) เพื่อรอรับขั้นตอน ด้านล่างเป็นตัวเลือกขั้นตอนที่สุ่มลำดับ (สลับที่กันไว้) เมื่อเด็กแตะที่ขั้นตอนด้านล่าง จะเป็นการย้ายขึ้นไปเรียงในกล่องด้านบนโดยอัตโนมัติ (ช่วยลดปัญหา Drag & Drop บนมือถือ) และเมื่อแตะขั้นตอนด้านบนจะย้ายกลับลงมาด้านล่าง ปุ่มการควบคุม: ปุ่ม "เริ่มใหม่" (Reset) และปุ่ม "ตรวจคำตอบ" (Submit) พร้อมการสั่นเตือนหากตอบผิด 5. หน้าจอบททดสอบ 10 ข้อ (Quiz Screen) แบบทดสอบปรนัย 4 ตัวเลือก สุ่มลำดับคำถามและคำตอบ แสดงตัวเลขข้อปัจจุบัน (เช่น 1/10) และแถบความคืบหน้า (Progress Bar) มีเฉลยสีเขียว/แดงทันทีเมื่อคลิกตอบ และเปลี่ยนข้ออัตโนมัติใน 1 วินาที 6. หน้าจอสรุปผล (Result Screen) แสดงถ้วยรางวัลหรือการฉลองจุดพลุกระดาษปลิวว่อน (Confetti) แสดงคะแนนที่ทำได้ (เช่น 8/10), เวลาที่ใช้, และดาวโบนัสที่ได้รับ ปุ่มควบคุม: "รับใบประกาศนียบัตร" และ "กลับหน้าหลัก" 7. หน้าจอเกียรติบัตรพิมพ์ได้ (Printable Certificate Screen) เกียรติบัตรสไตล์ Canva Education ขอบกรอบสีทอง หรูหราน่ารัก ดึงข้อมูลอัตโนมัติ: ชื่อนักเรียน, ชั้นเรียน, คะแนนสอบ, และวันที่ปัจจุบันที่เป็นปฏิทินไทย (พ.ศ.) มีลายเซ็น "พี่โรบอท AI Tutor" เขียน CSS @media print เพื่อสั่งพิมพ์ (Print) หรือบันทึกเป็น PDF ได้อย่างสวยงามเฉพาะส่วนเกียรติบัตร 8. ระบบผู้ดูแลระบบหลังบ้านของคุณครู (Teacher Admin Dashboard) เข้าสู่ระบบด้วย username: admin และ password: 1234 แสดงแดชบอร์ดสรุปสถิตินักเรียนทั้งหมดในเซสชัน: จำนวนผู้เรียนทั้งหมด คะแนนเฉลี่ยของห้องเรียน แผนภูมิแท่ง (Bar Chart) วิเคราะห์การกระจายตัวของคะแนน (ต้องปรับปรุง / พอใช้ / ดีมาก) โดยใช้ไลบรารี Chart.js ตารางแสดงคะแนนรายบุคคลที่สามารถอัปเดตข้อมูลแบบ Real-time ปุ่มส่งออกรายงานเป็นไฟล์ Excel (CSV) รองรับภาษาไทย ⚙️ รายละเอียดชุดข้อมูลภารกิจ 8 ด่าน (Missions Data) ออกแบบข้อมูล JSON ขั้นตอนชีวิตประจำวันทั้ง 8 ด่านดังนี้: แปรงฟัน: หยิบแปรงสีฟัน 🪥 -> บีบยาสีฟัน 🧴 -> แปรงฟัน 😁 -> บ้วนปาก 🚰 ทอดไข่ดาว: ตั้งกระทะใส่น้ำมัน 🍳 -> ตอกไข่ใส่กระทะ 🥚 -> รอจนไข่สุก ⏳ -> ตักใส่จาน 🍽️ ทำแซนด์วิช: หยิบขนมปังแผ่นแรก 🍞 -> ทาแยมสตรอว์เบอร์รี 🍓 -> ประกบขนมปังอีกแผ่น 🥪 -> กัดกินให้อร่อย 😋 ล้างมือ: เปิดน้ำและบีบสบู่ 🧼 -> ถูมือให้ทั่วกัน 🤲 -> ล้างด้วยน้ำเปล่า 💦 -> เช็ดมือให้แห้ง 🧣 จัดกระเป๋า: ดูตารางสอน 📅 -> หยิบหนังสือให้ตรง 📚 -> ใส่ลงในกระเป๋า 🎒 -> รูดซิปให้สนิท 🤐 ข้ามถนน: ยืนรอที่ทางม้าลาย 🛑 -> มองขวาและซ้าย 👀 -> รอรถหยุดสนิท 🚗 -> เดินข้ามถนน 🚶 ปลูกต้นไม้: ขุดหลุมในดิน ⛏️ -> หยอดเมล็ดลงไป 🌱 -> กลบดินและใส่ปุ๋ย 🪨 -> รดน้ำต้นไม้ 🚿 ซักผ้า: ใส่ผ้าลงในเครื่อง 👕 -> เทผงซักฟอก 🫧 -> กดปุ่มเริ่มซัก 🔘 -> นำผ้าไปตากแดด ☀️ 🛡️ เทคนิคและการเขียนโค้ด (Tech Implementation Rules) เขียนโปรแกรมด้วยสไตล์ Clean Code แยกส่วน HTML, CSS และ JavaScript ห้ามใช้ Framework ที่มีความซับซ้อน ให้เน้นการใช้ CDN ของ Tailwind CSS, Chart.js, SweetAlert2 และ FontAwesome เท่านั้น เขียน JavaScript แบบ Vanilla JS โดยจัดการ State ของแอปฯ ทั้งหมดด้วยตัวแปร Object เดียวในหน่วยความจำ (In-Memory State) เพื่อความปลอดภัยและลื่นไหล พัฒนาระบบแอนิเมชันจุดพลุ (Confetti Effect) ด้วย Canvas API แบบ Lightweight โดยไม่พึ่งไลบรารีภายนอก
ความคิดเห็น
เข้าสู่ระบบ เพื่อแสดงความคิดเห็น
กำลังโหลด...