แจกฟรี! วิธีสร้างเกม "ทายสีผลไม้" นำเข้าสู่บทเรียนด้วย AI ใน 10 นาที

แจกฟรี! วิธีสร้างเกม “ทายสีผลไม้” นำเข้าสู่บทเรียนด้วย AI ใน 10 นาที (ไม่ต้องเขียนโค้ด)

แจกฟรี! วิธีสร้างเกม "ทายสีผลไม้" นำเข้าสู่บทเรียนด้วย AI ใน 10 นาที
แจกฟรี! วิธีสร้างเกม “ทายสีผลไม้” นำเข้าสู่บทเรียนด้วย AI ใน 10 นาที

การดึงความสนใจนักเรียน โดยเฉพาะเด็กปฐมวัยและประถมศึกษาตอนต้นในช่วง 5 นาทีแรกของการเริ่มคลาสเรียน ถือเป็นความท้าทายอย่างมากสำหรับคุณครู วันนี้เว็บไซต์ KruThaiDev ขอแนะนำเทคนิคการนำเทคโนโลยี AI มาช่วยสร้างสื่อการสอนแบบ Interactive หรือ “เกมออนไลน์” แสนสนุก ที่คุณครูสามารถทำเองได้ง่ายๆ ภายใน 10 นาที โดยไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรมเลยแม้แต่น้อย!

เกมที่เราจะทำกันในวันนี้คือ “เกมทายสีผลไม้ (Fruit Color Guessing Game)” ซึ่งสามารถนำไปประยุกต์ใช้ได้ทั้งวิชาภาษาไทย ภาษาอังกฤษ และวิทยาศาสตร์


สิ่งที่คุณครูต้องเตรียม

  1. คอมพิวเตอร์หรือแล็ปท็อป
  2. บัญชีสำหรับใช้งาน ChatGPT (ใช้ฟรี)
  3. บัญชีสำหรับสร้างรูปภาพด้วย AI เช่น Bing Image Creator หรือ Canva Magic Media (ใช้ฟรี)

ขั้นตอนที่ 1: ใช้ AI สร้างตัวละครผลไม้สุดน่ารัก

เราจะใช้ AI สร้างรูปผลไม้ที่มีพื้นหลังสีขาว เพื่อให้นำไปใช้ในเกมได้ง่ายและดูสะอาดตา ให้คุณครูนำคำสั่ง (Prompt) ด้านล่างนี้ ไปวางในโปรแกรมสร้างรูปภาพได้เลยครับ

คำสั่ง (Prompt) สำหรับคัดลอก:

Cute cartoon style [เปลี่ยนเป็นชื่อผลไม้ที่ต้องการ เช่น Apple, Banana, Grape], dynamic pose, smiling widely, friendly, vibrant colors, isolated on pure white background, kindergarten learning material style –ar 3:2

เมื่อได้รูปผลไม้ที่ต้องการแล้ว ให้ดาวน์โหลดและบันทึกเก็บไว้ในโฟลเดอร์เดียวกัน

💡 เทคนิคเพิ่มเติม: หากคุณครูต้องการอัดคลิปหน้าจอเพื่อทำเป็นวิดีโอสื่อการสอนส่งให้เด็กๆ ดูย้อนหลัง แนะนำให้ใช้ไมโครโฟนไร้สายแบบหนีบปกเสื้อที่มีระบบตัดเสียงรบกวน จะช่วยให้เสียงพูดของคุณครูชัดเจนและน่าฟังยิ่งขึ้นครับ (ดูรีวิวไมค์ช่วยสอนราคาประหยัดที่นี่ – ใส่ลิงก์ Affiliate ของคุณ)


ขั้นตอนที่ 2: ให้ ChatGPT เขียนโค้ดเกมให้ทั้งหมด

ขั้นตอนนี้คือหัวใจสำคัญครับ เราจะให้ AI เขียนโค้ดเกมให้ทั้งหมด คุณครูเพียงแค่เปิด ChatGPT ขึ้นมา แล้วคัดลอกคำสั่งด้านล่างนี้ไปวาง

คำสั่ง (Prompt) สำหรับคัดลอก:

ช่วยเขียนโค้ด HTML, CSS, และ JavaScript ในไฟล์เดียว สำหรับสร้างเกม “ทายสีผลไม้” สำหรับเด็กอนุบาล โดยมีเงื่อนไขดังนี้: 1. มีรูปผลไม้ 1 รูปตรงกลาง (สุ่มแสดง กล้วย, แอปเปิล, องุ่น) 2. มีปุ่มกดสีใหญ่ๆ 3 ปุ่มด้านล่าง (สีเหลือง, สีแดง, สีม่วง) 3. เมื่อเด็กกดปุ่มสี ถ้าถูกให้แสดงข้อความ “เก่งมากจ้า! 🌟” พร้อมปุ่ม “เล่นข้อต่อไป”, ถ้าผิดให้แสดง “ลองใหม่นะจ๊ะ! 😊” 4. ใช้สีสันสดใส ตัวหนังสือใหญ่ อ่านง่าย

โค้ดสำเร็จรูป (สามารถคัดลอกไปใช้ได้ทันที): หากคุณครูไม่สะดวกไปสั่งการใน ChatGPT ทาง KruThaiDev ได้เตรียมโค้ดสำเร็จรูปไว้ให้แล้ว คัดลอกโค้ดในกล่องด้านล่างนี้ได้เลยครับ

HTML

<!DOCTYPE html>
<html lang="th">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>เกมทายสีผลไม้แสนสนุก</title>
    <link href="https://fonts.googleapis.com/css2?family=Kanit:wght@400;700&display=swap" rel="stylesheet">
    <style>
        body { font-family: 'Kanit', sans-serif; background-color: #f0f8ff; display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100vh; margin: 0; }
        .game-container { background: white; padding: 40px; border-radius: 20px; box-shadow: 0 10px 20px rgba(0,0,0,0.1); text-align: center; max-width: 500px; width: 90%; }
        h1 { color: #ff6b6b; font-size: 32px; margin-bottom: 10px; }
        p { font-size: 24px; color: #4eca6c; font-weight: bold; margin-bottom: 20px; }
        .fruit-display { font-size: 120px; margin: 20px 0; animation: bounce 2s infinite; }
        @keyframes bounce { 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 40% {transform: translateY(-20px);} 60% {transform: translateY(-10px);} }
        .buttons { display: flex; justify-content: space-around; gap: 15px; margin-top: 30px; }
        .color-btn { padding: 15px 30px; font-size: 22px; border: none; border-radius: 50px; cursor: pointer; color: white; font-weight: bold; font-family: 'Kanit', sans-serif; transition: transform 0.2s; }
        .color-btn:hover { transform: scale(1.1); }
        .btn-yellow { background-color: #feca57; color: #333; }
        .btn-red { background-color: #ff6b6b; }
        .btn-purple { background-color: #9b59b6; }
        #message { margin-top: 30px; font-size: 30px; font-weight: bold; height: 40px; }
        .next-btn { margin-top: 20px; padding: 15px 30px; font-size: 20px; font-family: 'Kanit', sans-serif; background-color: #4eca6c; color: white; border: none; border-radius: 50px; cursor: pointer; display: none; }
    </style>
</head>
<body>
<div class="game-container">
    <h1>เกมทายสีผลไม้</h1>
    <p>ผลไม้นี้สีอะไรเอ่ย?</p>
    <div class="fruit-display" id="fruit">🍎</div>
    <div class="buttons">
        <button class="color-btn btn-yellow" onclick="checkAnswer('yellow')">สีเหลือง</button>
        <button class="color-btn btn-red" onclick="checkAnswer('red')">สีแดง</button>
        <button class="color-btn btn-purple" onclick="checkAnswer('purple')">สีม่วง</button>
    </div>
    <div id="message"></div>
    <button class="next-btn" id="nextBtn" onclick="nextFruit()">เล่นข้อต่อไป ➡️</button>
</div>
<script>
    const fruits = [
        { emoji: '🍌', color: 'yellow' }, { emoji: '🍎', color: 'red' }, { emoji: '🍇', color: 'purple' }
    ];
    let currentFruit = {};
    function nextFruit() {
        const randomIndex = Math.floor(Math.random() * fruits.length);
        currentFruit = fruits[randomIndex];
        document.getElementById('fruit').innerText = currentFruit.emoji;
        document.getElementById('message').innerText = '';
        document.getElementById('nextBtn').style.display = 'none';
        document.querySelectorAll('.color-btn').forEach(btn => btn.disabled = false);
    }
    function checkAnswer(selectedColor) {
        const messageEl = document.getElementById('message');
        if (selectedColor === currentFruit.color) {
            messageEl.innerText = 'เก่งมากจ้า! 🌟'; messageEl.style.color = '#4eca6c';
            document.getElementById('nextBtn').style.display = 'inline-block';
            document.querySelectorAll('.color-btn').forEach(btn => btn.disabled = true);
        } else {
            messageEl.innerText = 'ลองใหม่นะจ๊ะ! 😊'; messageEl.style.color = '#ff6b6b';
        }
    }
    nextFruit();
</script>
</body>
</html>

แจกฟรี! วิธีสร้างเกม "ทายสีผลไม้" นำเข้าสู่บทเรียนด้วย AI ใน 10 นาที
Screenshot

ขั้นตอนที่ 3: วิธีการนำไปใช้สอน

  1. ให้คุณครูเปิดโปรแกรม Notepad (ใน Windows) หรือ TextEdit (ใน Mac)
  2. นำโค้ดที่คัดลอกไว้ ไปวางลงในโปรแกรม
  3. กด File > Save As…
  4. ตั้งชื่อไฟล์ว่า game.html (สำคัญมาก: ต้องมี .html ต่อท้าย) และเลือก Save as type เป็น All Files
  5. ดับเบิลคลิกที่ไฟล์ game.html ที่บันทึกไว้ เกมจะถูกเปิดขึ้นมาบนเว็บเบราว์เซอร์ พร้อมนำไปต่อขึ้นโปรเจคเตอร์หรือจอทีวีให้นักเรียนเล่นได้ทันที!

การนำ AI มาช่วยสร้างสื่อการสอนไม่เพียงแต่จะช่วยลดภาระงานของคุณครูเท่านั้น แต่ยังช่วยสร้างประสบการณ์การเรียนรู้ที่แปลกใหม่และน่าจดจำให้กับผู้เรียนอีกด้วย ลองนำไปใช้กันดูนะครับ!

หากคุณครูชื่นชอบเทคนิคดีๆ แบบนี้ อย่าลืมแชร์บทความนี้ไปให้เพื่อนๆ ครูได้อ่านกันนะครับ และสามารถติดตามอัปเดตเครื่องมือ AI สำหรับการศึกษาใหม่ๆ ได้ที่ KruThaiDev.com เป็นประจำทุกสัปดาห์ครับ

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top