Coding Adventure (I)

  1. หน้าหลัก
  2. Coding Adventure (I)

ภาพรวมคอร์ส Coding Adventure (I)

Coding Adventure คือคอร์สที่พาเด็ก ๆ ก้าวจาก Block Coding สู่การเขียนโค้ดจริงผ่านเกมผจญภัยสุดสนุก เด็ก ๆ จะได้ใช้ CoffeeScript ซึ่งมีโครงสร้างเหมือนภาษาที่ใช้ในงานพัฒนาซอฟต์แวร์ เรียนรู้การเขียนโค้ดแบบตัวอักษรทีละขั้นตอนโดยไม่รู้สึกยาก ระหว่างเล่น เด็กจะต้องเขียนโค้ดเพื่อแก้ปัญหา วางแผนล่วงหน้า และคิดอย่างเป็นระบบ ช่วยพัฒนาทักษะสำคัญของโปรแกรมเมอร์ เช่น ลำดับคำสั่ง การวนซ้ำ เงื่อนไข ฟังก์ชัน และตรรกะพื้นฐาน คอร์สนี้จึงเป็นพื้นฐานที่แข็งแรงสำหรับเด็กที่ต้องการต่อยอดไปสู่การเขียนโปรแกรมระดับสูงหรือสาย Computer Science ในอนาคต

คอร์สนี้เน้นอะไร

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

ตัวอย่างกิจกรรมในบทเรียน


แนวคิดที่เด็กจะได้เรียนรู้

ลำดับคำสั่ง (Sequencing)การวางแผนและคิดเป็นขั้นตอนลูปพื้นฐาน (Loops)ตัวแปร (Variables)ฟังก์ชันพื้นฐาน (Functions)ค่าที่ส่งกลับของฟังก์ชัน (Return Values)การทำซ้ำอย่างมีประสิทธิภาพการแก้ปัญหาเชิงตรรกะ

ประโยชน์ที่คาดหวัง

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

🧰 อุปกรณ์ที่ต้องเตรียม

เรียนออนไลน์

  • 💻 คอมพิวเตอร์หรือแท็บเล็ตที่เชื่อมต่ออินเทอร์เน็ตได้
  • 🔗 โปรแกรม Zoom และบัญชี CodeMonkey
  • 🎧 หูฟังพร้อมไมโครโฟน
  • 🧘 พื้นที่เรียนที่เงียบและมีสมาธิ

เรียนที่สถาบัน (On-site)

  • 🏫 ทางสถาบันมีอุปกรณ์พร้อมให้ใช้ทั้งหมด
  • 🎧 นักเรียนสามารถนำหูฟังส่วนตัวมาใช้ได้ (ถ้ามี)

เกริ่นคอร์สนี้มีอะไรบ้าง?

  • บทที่ 1 – แนะนำคอมพิวเตอร์และการเขียนโค้ดทฤษฎี
    แนะนำโลกของคอมพิวเตอร์และพื้นฐานการเขียนโปรแกรม ช่วยให้นักเรียนเริ่มต้นอย่างมั่นใจและเปิดใจต่อการเรียนรู้
  • บทที่ 2 – ทำความคุ้นเคยกับแพลตฟอร์มปฏิบัติ
    ให้นักเรียนฝึกทำโจทย์เพิ่มเติมและคุ้นเคยกับหน้าจอ การควบคุม และรูปแบบของเกมมากขึ้น
  • บทที่ 3 – ฝึกการวางแผนทฤษฎีและปฏิบัติ
    สอนแนวคิดการวางแผนล่วงหน้าและการจัดลำดับขั้นตอนอย่างถูกต้อง ก่อนลงมือเขียนโค้ดจริง
  • บทที่ 4 – ทบทวนและเสริมความเข้าใจปฏิบัติ
    ทบทวนความรู้เดิมเกี่ยวกับการเขียนลำดับขั้นตอน และฝึกให้เข้าใจว่าคอมพิวเตอร์ทำงานตามคำสั่งอย่างไร
  • บทที่ 5 – แนะนำการใช้ลูปทฤษฎีและปฏิบัติ
    นักเรียนจะได้รู้จักแนวคิดการวนซ้ำ (Loops) และเรียนรู้ว่าทำไมลูปจึงสำคัญสำหรับการเขียนโปรแกรม
  • บทที่ 6 – ใช้ลูปอย่างมั่นใจปฏิบัติ
    ฝึกใช้ลูปเพื่อทำให้โค้ดสั้นลง มีประสิทธิภาพยิ่งขึ้น และเข้าใจเหตุผลของการใช้คำสั่งวนซ้ำ
  • บทที่ 7 – ทำความรู้จักตัวแปรทฤษฎีและปฏิบัติ
    เริ่มต้นเรียนรู้ตัวแปร (Variables) และการนำไปใช้ร่วมกับคำสั่งลูปขั้นสูง
  • บทที่ 8 – ใช้ตัวแปรและฟังก์ชันปฏิบัติ
    ฝึกใช้ตัวแปรอย่างถูกต้อง พร้อมเรียนรู้ฟังก์ชัน distanceTo เพื่อให้การเขียนโค้ดฉลาดขึ้น
  • บทที่ 9 – ฟังก์ชันและค่าที่ส่งกลับปฏิบัติ
    ทำความเข้าใจฟังก์ชัน ค่าที่ส่งกลับ (Return Values) และประยุกต์ใช้ตัวแปรร่วมกัน
  • บทที่ 10 – ตัวแปรที่เปลี่ยนค่าได้ปฏิบัติ
    เรียนรู้แนวคิดการเปลี่ยนแปลงค่าตัวแปรตามสถานการณ์ในเกม เพื่อควบคุมพฤติกรรมของโค้ดอย่างยืดหยุ่น
  • บทที่ 11 – เริ่มต้นใช้อาร์เรย์ทฤษฎีและปฏิบัติ
    แนะนำอาร์เรย์ (Arrays) ซึ่งเป็นโครงสร้างข้อมูลสำคัญที่นักโปรแกรมเมอร์ใช้บ่อย
  • บทที่ 12 – ทำความรู้จัก For Loopปฏิบัติ
    สอนการใช้ For Loop อย่างถูกต้อง เพื่อทำซ้ำชุดคำสั่งตามจำนวนครั้งที่กำหนด
  • บทที่ 13 – การวนซ้ำแบบเจาะลึกปฏิบัติ
    ฝึกใช้ For Loop เพื่อวนซ้ำตามข้อมูลหลายชิ้น ช่วยให้นักเรียนเข้าใจแนวคิดการ iterate
  • บทที่ 14 – สรุปการใช้งาน For Loopปฏิบัติ
    ทบทวนและฝึกใช้ For Loop ในโจทย์ที่ยากขึ้น เพื่อปิดท้ายบทเรียนหมวดลูปขั้นสูง
  • บทที่ 15 – เริ่มสร้างโจทย์ของตัวเองปฏิบัติ
    เรียนรู้การใช้ Challenge Builder เพื่อสร้างโจทย์ Coding Adventure ด้วยตนเองอย่างสร้างสรรค์
  • บทที่ 16 – ปรับปรุงและทำให้สมบูรณ์แบบปฏิบัติ
    กลับไปแก้ไขโจทย์ที่ยังไม่สมบูรณ์ และปรับโค้ดให้มีประสิทธิภาพจนได้ระดับดีเยี่ยมทุกข้อ

คุณแม่คริส, ผู้ปกครองน้องอาแมนด้าวัย 6 ขวบ

15 Nov 2025

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

คุณพ่อเอิร์ธ, ผู้ปกครองน้องกัปตันวัย 5 ขวบ

28 Sep 2025

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