หลักการและเหตุผล
วิทยาการคำนวณ (Computing Science) เป็นรายวิชาใหม่ที่ถูกเพิ่มเข้าไปในกลุ่มสาระการเรียนรู้วิทยาศาสตร์ หลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน (ฉบับปรับปรุง 2560) เพื่อพัฒนาผู้เรียนในยุคประเทศไทย 4.0 (Thailand 4.0) มีเป้าหมายเพื่อพัฒนาผู้เรียนให้ใช้ทักษะแนวคิดเชิงคำนวณในการคิด วิเคราะห์ แก้ปัญหาอย่างเป็นขั้นเป็นตอนและเป็นระบบ แนวคิดการจัดการเรียนรู้นี้ มีเป้าหมายเพื่อสร้างผู้เรียนให้มีความสามารถในการสร้างสรรค์และรู้เท่าทันเทคโนโลยี อีกทั้งสามารถนำเทคโนโลยีมาใช้ให้มีประสิทธิภาพและสะวกสบายมากขึ้น
หนึ่งในทักษะพื้นฐานสำคัญของวิทยาการคำนวณ คือ แนวคิดเชิงคำนวณ (Computing thinking skill) ที่จะช่วยให้ผู้เรียนเกิดกระบวนการคิดวิเคราะห์ คิดอย่างเป็นระบบด้วยเหตุและผล อย่างเป็นขั้นเป็นตอน ซึ่งจะช่วยทั้งการแก้ปัญหาในวิชาเรียน รวมไปถึงการแก้ปัญหาในชีวิตจริงได้ในระยะยาว จะเห็นว่าทักษะดังกล่าวมีความสำคัญและสัมพันธ์กับทุกคน ทุกอาชีพ และเป็นพื้นฐานสำคัญในการเขียนโปรแกรม
ภาษาไพธอน (Python) เป็นภาษาในการเขียนโปรแกรมที่ใช้กันอย่างแพร่หลายในปัจจุบัน เนื่องจากไม่ยึดติดกับ platform มีความเป็น Open source ที่ไม่เสียค่าใช้จ่าย รวมถึงสามารถปรับโค้ดของคนอื่นมาใช้ในงานของเราได้ จึงเป็นเหตุผลให้มีนักพัฒนาจำนวนมากมาช่วยกันพัฒนา นำมาสู่การประยุกต์ใช้ในการเขียนโปรแกรมต่าง ๆ ที่หลากหลาย อาทิ เว็บ การคำนวณ การแก้ปัญหาต่าง ๆ หรือแม้แต่เกมส์ ด้วยเหตุนี้ ภาษาไพธอนจึงถูกเลือกเป็นหนึ่งหัวข้อสำคัญในการเรียนรายวิชาวิทยาการคำนวณประถมศึกษาตอนปลาย
วัตถุประสงค์