จากหลายๆ งานวิจัยทั้งในประเทศและต่างประเทศ ชี้ให้เห็นว่าการเริ่มต้นเขียนโค้ดตั้งแต่เด็กๆ ช่วยเสริมสร้างทักษะ พัฒนากระบวนการคิดให้เป็นเหตุเป็นผล เป็นนักแก้ปัญหา และรู้จักการวางแผนที่เป็นระบบ โดยในคอร์สนี้จะสอนการเขียนโค้ดเบื้องต้นด้วยภาษา 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)

คอร์สนี้เหมาะกับใคร
- คอร์สนี้ออกแบบมาสำหรับน้องๆ ในวัยช่วงชั้นประถมศึกษาประมาณ 8 ปีขึ้นไป ที่มีพื้นฐานของคณิตศาสตร์เบื้องต้น เและ ภาษาอังกฤษเบื้องต้น
- หรือน้องๆ ที่ได้เรียนรู้กิจกรรมเพื่อฝึกทักษะการเขียนโปรแกรมเบื้องต้นมาแล้ว สามารถต่อยอดการเรียนรู้ด้วยการเขียนโปรแกรมด้วย Python ได้
รูปแบบการเรียนรู้
- จะเป็นการเรียนรู้ผ่านวิดีโอ ใน Facebook Group ซึ่งทำให้ผู้เรียนรู้สามารถถามคำถามที่สงสัยในแต่ละวิดีโอได้ทันที
- เรียนรู้ได้ตลอดชีพ สามารถเรียนที่ไหน เมื่อไหร่ก็ได้ตลอดชีพ
- เนื้อหาทั้งหมด 9 วิดีโอ ความยาวรวมกัน 4 ชั่วโมง 55 นาที
คอร์ส Python for Kids
สอบถามข้อมูลและรายละเอียดเพิ่มเติมได้ทาง เฟสบุ๊ค คิดกับโค้ด
หรือกดแชทที่
ด้าน (ขวา) ล่างของเว็บไซต์เพื่อแชท
ทางทีมงานจะรีบตอบกลับให้เร็วที่สุดครับ ขอบคุณทุกท่านมากครับ
