สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
หลักสูตรสำหรับเด็ก · PRK-01

Programming for Kids with Scratch

หลักสูตร Programming for Kids with Scratch เป็นการอบรมการเขียนโปรแกรมแบบลากบล็อกคำสั่งสำหรับเด็ก ตั้งแต่ตัวละคร ฉาก และเสียง ไปจนถึงการทำซ้ำ เงื่อนไข และตัวแปร ผ่านโปรเจกต์เกมและแอนิเมชัน เหมาะกับเด็กอายุ 8 ปีขึ้นไป นักเรียนที่เริ่มเรียนเขียนโปรแกรม และครูที่ใช้ Scratch สอน จบแล้วสร้างเกมของตัวเองได้

อัปเดตล่าสุด
ราคาเริ่มต้น 2,250 บาท / ท่าน 2,500 −10% ยังไม่รวม VAT 7% · มีราคาหมู่คณะ
PDFดาวน์โหลด Course Outline
  • ระยะเวลา12 ชั่วโมง · 2 วัน
  • รูปแบบออนไซต์ / ออนไลน์สด
  • รอบถัดไปเปิดตามคำขอ
  • ใบรับรองมี Certificate

ภาพรวมหลักสูตร

Scratch เป็นภาษาโปรแกรมแบบบล็อกจาก MIT Media Lab ที่ออกแบบมาสำหรับเด็กอายุประมาณ 8 ถึง 16 ปีโดยเฉพาะ เด็กเขียนโปรแกรมด้วยการลากบล็อกคำสั่งมาต่อกันคล้ายต่อตัวต่อ เห็นผลบนเวทีทันที ไม่ต้องกังวลเรื่องพิมพ์ผิด ใช้งานฟรีทั้งบนเว็บ scratch.mit.edu และแอป Scratch แบบออฟไลน์ และรองรับภาษาไทย การสร้างเกมและแอนิเมชันของตัวเองจึงเป็นวิธีที่สนุกในการฝึกคิดเป็นขั้นตอน แก้ปัญหา และใช้ความคิดสร้างสรรค์ไปพร้อมกัน

หลักสูตรนี้พาเด็ก ๆ เรียนแบบลงมือทำทุกหัวข้อ เริ่มจากรู้จักหน้าจอ Scratch ตัวละคร ฉาก และเสียง แล้วฝึกแนวคิดสำคัญของการเขียนโปรแกรมทีละเรื่อง ทั้งลำดับคำสั่ง การทำซ้ำ เหตุการณ์ เงื่อนไข ตัวแปร Broadcast และ Clone ผ่านโปรเจกต์ที่ทำเสร็จได้ในแต่ละช่วง เช่น ตู้ปลา เปียโน นิทานโต้ตอบ เกมเก็บผลไม้ และเกมไล่จับ ต่อด้วยการวาดลวดลายด้วย Pen และส่วนขยายที่ให้ตัวละครพูดได้ ปิดท้ายด้วยการออกแบบและสร้างเกมของตัวเองพร้อมนำเสนอให้เพื่อนและผู้ปกครองได้ลองเล่น (อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง ระดับ Beginner)

สิ่งที่คุณจะได้รับ

  • เข้าใจว่าการเขียนโปรแกรมคืออะไร และใช้ Scratch บนเว็บหรือแอปออฟไลน์ได้
  • จัดการตัวละคร ชุดตัวละคร ฉาก และเสียง ให้เป็นเรื่องราวหรือเกมได้
  • ใช้ลำดับคำสั่ง การทำซ้ำ และเหตุการณ์ควบคุมการทำงานของตัวละครได้
  • ใช้เงื่อนไข การตรวจจับ และตัวแปร สร้างเกมที่มีคะแนนและเวลาได้
  • ใช้ Broadcast และ Clone ให้ตัวละครหลายตัวทำงานร่วมกันได้
  • วาดลวดลายด้วย Pen และสร้างบล็อกของตัวเองด้วย My Blocks ได้
  • วางแผน สร้าง ทดสอบ และแก้บั๊กเกมของตัวเองได้ตั้งแต่ต้นจนจบ

หลักสูตรนี้เหมาะสำหรับ

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

พื้นฐานของผู้เข้าอบรม

  • ใช้เมาส์และคีย์บอร์ดได้ และอ่านภาษาไทยได้คล่อง ไม่จำเป็นต้องเคยเขียนโปรแกรมมาก่อน
  • เด็กอายุต่ำกว่า 8 ปีควรมีผู้ปกครองนั่งเรียนด้วย
  • โน้ตบุ๊กหรือคอมพิวเตอร์ที่เปิดเว็บ scratch.mit.edu ได้ หรือติดตั้งแอป Scratch แบบออฟไลน์ไว้แล้ว
  • หูฟัง และเมาส์แบบมีสาย จะช่วยให้ทำ Lab เสียงและการลากบล็อกได้สะดวกขึ้น

หัวข้อการฝึกอบรม

รายละเอียดหลักสูตร

หลักสูตรนี้เป็นฉบับปรับปรุงใหม่ปี 2026 ของหลักสูตรเขียนโปรแกรมสำหรับเด็กด้วย Scratch อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง (09:00-16:00 น.) รูปแบบเรียนปนเล่นและลงมือทำโปรเจกต์ทุกหัวข้อ ระดับ Beginner เนื้อหาเขียนใหม่ให้ตรงกับ Scratch 3 บนเว็บ scratch.mit.edu และแอป Scratch แบบออฟไลน์ เพิ่ม Broadcast, Clone, My Blocks,

ส่วนขยาย Pen, Music, Text to Speech และ Translate การแก้บั๊ก และการใช้ชุมชน Scratch อย่างปลอดภัย Scratch ใช้ฟรีทั้งหมด เด็กที่อายุต่ำกว่า 8 ปีควรมีผู้ปกครองนั่งเรียนด้วย ผู้เรียนจะได้เอกสารประกอบการอบรม ไฟล์โปรเจกต์ตั้งต้นและเฉลยครบทุก Lab และเกมที่สร้างใน Workshop กลับไปฝึกต่อที่บ้าน

Day 1 รู้จัก Scratch และเล่าเรื่องด้วยโค้ด

Section 1: การเขียนโปรแกรมคืออะไร และรู้จัก Scratch

  • โปรแกรมอยู่รอบตัวเรา ตั้งแต่เกม แอปในมือถือ จนถึงหุ่นยนต์
  • คิดเป็นขั้นตอนแบบนักเขียนโปรแกรม: แบ่งงานใหญ่เป็นงานย่อย
  • Scratch คืออะไร ใช้บนเว็บ scratch.mit.edu หรือแอป Scratch แบบออฟไลน์
  • บัญชี Scratch การบันทึกงาน และกติกาการใช้งานชุมชนอย่างปลอดภัย
  • Lab: ลองเล่นโปรเจกต์ตัวอย่าง ดูโค้ดข้างใน และ Remix เป็นของตัวเอง

Section 2: Lab: หน้าจอ Scratch และโปรแกรมแรก

  • เวที (Stage) ตัวละคร (Sprite) และพื้นที่เขียนโค้ด
  • หมวดบล็อก Motion, Looks, Sound และ Events
  • ธงเขียว ปุ่มหยุด และการดูเวทีแบบเต็มจอ
  • Lab: ให้แมว Scratch เดิน หมุนตัว และพูดทักทาย

Section 3: Lab: ตัวละคร ฉาก และชุดตัวละคร

  • เลือกตัวละครจากคลัง วาดเองด้วย Paint Editor หรืออัปโหลดรูป
  • เปลี่ยนชุดตัวละคร (Costume) ให้ดูเหมือนเคลื่อนไหว
  • ใส่ฉากหลัง (Backdrop) และสลับฉาก
  • ตำแหน่ง x และ y บนเวที และการกำหนดจุดเริ่มต้น
  • Lab: ตู้ปลาแสนสวย ปลาหลายตัวว่ายและขยับครีบ

Section 4: Lab: ลำดับคำสั่ง การทำซ้ำ และเหตุการณ์

  • ลำดับคำสั่งสำคัญอย่างไร ทำไมสลับบล็อกแล้วผลเปลี่ยน
  • ทำซ้ำด้วย repeat และ forever พร้อมจังหวะด้วย wait
  • เหตุการณ์: เมื่อกดปุ่ม เมื่อคลิกตัวละคร และเมื่อธงเขียวถูกคลิก
  • Lab: ควบคุมตัวละครด้วยปุ่มลูกศรให้เดินไปรอบเวที

Section 5: Lab: เสียงและดนตรี

  • ใส่เสียงจากคลัง อัดเสียงของตัวเอง และตัดต่อเสียงอย่างง่าย
  • เปิดส่วนขยาย Music เล่นโน้ตและเครื่องดนตรีต่าง ๆ
  • กำหนดจังหวะ (Tempo) และเล่นเพลงสั้น ๆ ด้วยการทำซ้ำ
  • Lab: เปียโนของฉัน กดคีย์บอร์ดหรือคลิกแล้วมีเสียงโน้ต

Section 6: Lab: นิทานโต้ตอบ

  • ให้ตัวละครพูดและคิดด้วยบล็อก say และ think
  • ถามผู้เล่นด้วย ask and wait แล้วใช้คำตอบ (answer) ในเรื่อง
  • ส่งสัญญาณระหว่างตัวละครด้วย Broadcast เพื่อเล่าเรื่องเป็นฉาก
  • Lab: นิทานเติมคำ ผู้เล่นพิมพ์คำแล้วได้เรื่องตลกของตัวเอง
Day 2 สร้างเกมด้วยเงื่อนไข ตัวแปร และ Clone

Section 7: Lab: เงื่อนไขและการตรวจจับ

  • ตัดสินใจด้วย if และ if else
  • ตรวจจับการแตะตัวละคร แตะสี และขอบเวทีด้วยหมวด Sensing
  • เปรียบเทียบค่าด้วยบล็อก Operators มากกว่า น้อยกว่า และเท่ากับ
  • Lab: เกมเขาวงกต ชนกำแพงแล้วกลับจุดเริ่มต้น ถึงทางออกแล้วชนะ

Section 8: Lab: ตัวแปร คะแนน และเวลา

  • ตัวแปรคืออะไร สร้างและตั้งชื่อตัวแปร
  • ใช้ set และ change กับคะแนน จำนวนชีวิต และเวลาที่เหลือ
  • แสดงตัวแปรบนเวที และสุ่มตำแหน่งด้วย pick random
  • Lab: เกมเก็บผลไม้ที่ตกจากฟ้า พร้อมคะแนนและนับถอยหลัง

Section 9: Lab: Clone และเกมไล่จับ

  • Clone คืออะไร สร้างตัวละครหลายตัวจากตัวเดียว
  • when I start as a clone และการลบ Clone เมื่อหมดหน้าที่
  • ทำให้เกมยากขึ้นตามคะแนนด้วยตัวแปรความเร็ว
  • Lab: เกมไล่กิน ตัวละครหลักไล่กินขนม หลบผีที่เพิ่มขึ้นเรื่อย ๆ

Section 10: Lab: วาดลวดลายด้วย Pen และ My Blocks

  • ส่วนขยาย Pen: pen down, pen up สี และขนาดเส้น
  • วาดสามเหลี่ยม สี่เหลี่ยม และดาวด้วยการทำซ้ำและการหมุน
  • สร้างบล็อกของตัวเองด้วย My Blocks พร้อมค่าที่ส่งเข้าไป
  • Lab: วาดลายดอกไม้เรขาคณิตหลากสีด้วยบล็อกที่สร้างเอง

Section 11: Lab: ส่วนขยายที่ทำให้ตัวละครพูดได้

  • Text to Speech ให้ตัวละครอ่านข้อความออกเสียงได้หลายแบบ
  • Translate แปลข้อความเป็นภาษาอื่นภายในโปรเจกต์
  • รายการ (List) สำหรับเก็บคำถามและคำตอบหลายข้อ
  • Lab: ครูหุ่นยนต์สองภาษา ถามคำศัพท์แล้วพูดเฉลยให้ฟัง

Section 12: Workshop: สร้างเกมของฉัน

  • วางแผนเกมบนกระดาษ: ตัวละคร เป้าหมาย กติกา และฉาก
  • แก้บั๊กอย่างนักเขียนโปรแกรม: ทดสอบทีละส่วนและหาจุดที่ผิด
  • บันทึกเป็นไฟล์ .sb3 และแชร์โปรเจกต์อย่างปลอดภัยตามกติกาชุมชน
  • Workshop: สร้างเกมของตัวเอง นำเสนอ และให้เพื่อนลองเล่น

รอบอบรมและรูปแบบการอบรม

สำหรับบุคคล — รอบอบรมทั่วไป

ขณะนี้ยังไม่มีรอบอบรมเปิดรับสมัคร ลงชื่อจองไว้ได้เลย ทีมงานจะติดต่อกลับเป็นกลุ่มแรกเมื่อเปิดรอบถัดไป หรือสอบถามทางไลน์ หรือโทร 02-570-8449 หรือ 088-807-9770

สำหรับองค์กร — In-house / Private Training

  • ปรับเนื้อหาให้ตรงกับเครื่องมือและงานจริงของทีม
  • เลือกวันเอง อบรมที่บริษัทหรือออนไลน์สด
  • ออกใบเสนอราคาในนามนิติบุคคลให้ฝ่ายจัดซื้อ
ขอใบเสนอราคาอบรมองค์กร

วิทยากรผู้สอน

คำถามที่พบบ่อย

Scratch คืออะไร ทำไมเหมาะกับเด็กที่เริ่มเรียนเขียนโปรแกรม

Scratch เป็นภาษาโปรแกรมแบบบล็อกจาก MIT Media Lab ที่ออกแบบมาสำหรับเด็กอายุประมาณ 8 ถึง 16 ปี ใช้ฟรีทั้งบนเว็บ scratch.mit.edu และแอป Scratch แบบออฟไลน์ เด็กเขียนโปรแกรมด้วยการลากบล็อกคำสั่งมาต่อกันแทนการพิมพ์โค้ด จึงไม่ต้องกังวลเรื่องสะกดผิด และเห็นผลบนเวทีทันที แต่ยังได้ฝึกแนวคิดสำคัญ เช่น ลำดับคำสั่ง การทำซ้ำ เงื่อนไข และตัวแปร ซึ่งนำไปต่อยอดกับภาษาอื่นได้

สร้างเกมง่าย ๆ ใน Scratch มีขั้นตอนอย่างไร

เริ่มจากวางแผนว่าตัวละครคือใคร เป้าหมายและกติกาคืออะไร แล้วเลือกหรือวาดตัวละคร (Sprite) และฉาก เขียนสคริปต์ให้ตัวละครเคลื่อนที่ตามปุ่มลูกศรด้วยบล็อกเหตุการณ์และการเคลื่อนที่ ใช้การทำซ้ำกับเงื่อนไขตรวจว่าแตะวัตถุหรือไม่ สร้างตัวแปรคะแนนให้เพิ่มเมื่อเก็บของได้ ใส่เสียง แล้วกดธงเขียวทดลองเล่นและแก้บั๊ก หลักสูตรนี้ฝึกทำเกมหลายแบบ เช่น เกมเขาวงกต เกมเก็บผลไม้ และเกมไล่กิน

ตัวแปรใน Scratch คืออะไร ใช้ทำอะไร

ตัวแปรคือที่เก็บค่าที่เปลี่ยนได้ระหว่างโปรแกรมทำงาน เช่น คะแนน จำนวนชีวิต หรือเวลาที่เหลือ สร้างได้จากหมวด Variables โดยตั้งชื่อแล้วใช้บล็อก set กำหนดค่าเริ่มต้น และบล็อก change เพิ่มหรือลดค่า ค่าของตัวแปรนำไปใช้ในเงื่อนไขได้ เช่น ถ้าคะแนนถึง 10 ให้ขึ้นข้อความว่าชนะ และแสดงบนเวทีให้ผู้เล่นเห็นได้ ถ้าต้องเก็บหลายค่า เช่น คำถามหลายข้อ ให้ใช้รายการ (List)

หลักสูตร Programming for Kids with Scratch เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

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

เรียนจบหลักสูตร Programming for Kids with Scratch แล้วทำอะไรได้บ้าง

เข้าใจแนวคิดพื้นฐานของการเขียนโปรแกรม จัดตัวละคร ฉาก เสียง และดนตรีใน Scratch เขียนสคริปต์ด้วยการทำซ้ำ เงื่อนไข ตัวแปร Broadcast และ Clone วาดลวดลายด้วย Pen สร้างบล็อกของตัวเอง และสร้างเกมที่มีคะแนนและเวลาของตัวเองได้ พร้อมไฟล์โปรเจกต์ไว้ฝึกต่อที่บ้าน ผู้ผ่านการอบรมได้รับใบประกาศนียบัตร (Certificate of Completion) ที่มีเลขที่ของตัวเองและตรวจสอบออนไลน์ได้

จัดอบรมหลักสูตร Programming for Kids with Scratch ให้โรงเรียนหรือองค์กรได้ไหม

ได้ หลักสูตรนี้จัดเป็นการอบรมแบบ In-house ได้ และปรับโปรเจกต์ให้เหมาะกับช่วงอายุของผู้เรียน เช่น จัดให้นักเรียนทั้งชั้น หรือจัดให้ครูในโรงเรียนที่ต้องการนำ Scratch ไปใช้สอนในชั้นเรียน ขอใบเสนอราคาได้จากหน้านี้ หรือติดต่อทาง LINE @itgenius โทร 02-570-8449