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

ภาษาและภาษาคอมพิวเตอร์

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

ขณะที่ภาษาคอมพิวเตอร์ หรือ Computer Programming Languages คือ โปรแกรมหรือชุดคําสั่งที่เขียนขึ้นเพื่อใช้สั่งงานตามรูปแบบ โดยที่คอมพิวเตอร์สามารถ ทํางานตามคําสั่งนั้นได้ ซึ่งมีลักษณะเดียวกันกับภาษาที่เราใช้สื่อสารกัน ภาษาคอมพิวเตอร์ก็ใช้สื่อสารระหว่างผู้พัฒนา (Programmer) กับคอมพิวเตอร์ เมื่อคอมพิวเตอร์ รับคำสั่งด้วย ภาษาคอมพิวเตอร์ เหล่านี้ คอมพิวเตอร์ก็สามารถประมวลผลหรือทำงานตามคำสั่งที่ป้อนเข้าไปได้

ทำไมถึงเป็นภาษา Python

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

แล้วเราจะมาเรียนรู้อะไรกัน

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

  • การปูพื้นฐานการเขียนโปรแกรมเบื้องต้นด้วย Python พร้อมเรียนรู้หลักการพื้นฐานเพื่อการเขียนโค้ด (ที่ใช้ได้กับทุกๆ Programming Language)
    • อัลกอริทึม (Algorithm)
    • ตัวแปร (Variable)
    • การย่อยปัญหา (Decomposition)
    • การทดสอบ (Debugging)
    • ตามลำดับ (Sequence)
    • เงื่อนไข (Condition)
    • วนซ้ำ (Loop)
  • หัดคิด วิเคราะห์ และแก้ปัญหา ผ่านกิจกรรมการเรียนรู้
  • หัดเขียนโปรแกรมด้วยภาษา Python เป็นเกมส์ ผ่านกิจกรรมต่างๆ เพื่อให้น้องๆ เรียนรู้กระบวนการคิดและแก้ปัญหาของแต่ละเกมส์ รวมถึงแปลงวิธีการแก้ปัญหาออกมาเป็นการเขียนโค้ดด้วย Python เพื่อแสดงผลออกมาให้ได้ผลลัพธ์จริง
  • เรียนรู้การแก้ปัญหาจากสิ่งที่ผิดพลาด (trial and error)

คอร์สนี้เหมาะกับใคร

รูปแบบการเรียนรู้

  • จะเป็นการเรียนรู้ผ่านวิดีโอ ใน Facebook Group ซึ่งทำให้ผู้เรียนรู้สามารถถามคำถามที่สงสัยในแต่ละวิดีโอได้ทันที
  • เรียนรู้ได้ตลอดชีพ สามารถเรียนที่ไหน เมื่อไหร่ก็ได้ตลอดชีพ
  • เนื้อหาทั้งหมด 9 วิดีโอ ความยาวรวมกัน 4 ชั่วโมง 55 นาที

คอร์ส Python for Kids

สอบถามข้อมูลและรายละเอียดเพิ่มเติมได้ทาง เฟสบุ๊ค คิดกับโค้ด

หรือกดแชทที่ด้าน (ขวา) ล่างของเว็บไซต์เพื่อแชท

ทางทีมงานจะรีบตอบกลับให้เร็วที่สุดครับ ขอบคุณทุกท่านมากครับ