ศึกษาการออกแบบอัลกอริทึมที่ใช้แนวคิดเชิงคำนวณในการแก้ปัญหา หรือการทำงานที่พบในชีวิตจริง การออกแบบและเขียนโปรแกรมที่ใช้ตรรกะและฟังก์ชันในการแก้ปัญหา การเขียนโปรแกรมโดยใช้ซอฟต์แวร์Scratch, python, java และ c อภิปรายองค์ประกอบและหลักการทำางานของระบบคอมพิวเตอร์และเทคโนโลยีการสื่อสารเพื่อประยุกต์ใช้งานหรือแก้ปัญหาเบื้องต้น ตลอดจนใช้เทคโนโลยีสารสนเทศอย่างปลอดภัย มีความรับผิดชอบ สร้างและแสดงสิทธิในการเผยแพร่ผลงาน โดยอาศัยกระบวนการเรียนรู้โดยใช้ปัญหาเป็นฐาน (Problem-based Learning) และการเรียนรู้แบบใช้โครงงานเป็นฐาน (Project-based Learning) เพื่อเน้นให้ผู้เรียนได้ลงมือปฏิบัติ ฝึกทักษะการคิด เผชิญสถานการณ์การแก้ปัญหา วางแผนการเรียนรู้ ตรวจสอบการเรียนรู้ และนำเสนอผ่านการทำกิจกรรมโครงงาน เพื่อให้เกิดทักษะ ความรู้ ความเข้าใจ และทักษะใน การวิเคราะห์โจทย์ปัญหา จนสามารถนำเอาแนวคิดเชิงคำนวณมาประยุกต์ใช้ในการสร้างโครงงานได้ เพื่อให้ผู้เรียนมีความรู้ ความเข้าใจ การนำข้อมูลปฐมภูมิเข้าสู่ระบบคอมพิวเตอร์ วิเคราะห์ ประเมิน นำเสนอข้อมูลและ สารสนเทศได้ตามวัตถุประสงค์ ใช้ทักษะการคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริง และเขียนโปรแกรมอย่างง่าย เพื่อช่วย ในการแก้ปัญหาภายในชุมชนและท้องถิ่นที่ตนเองอาศัยอยู่ ใช้เทคโนโลยีสารสนเทศและการสื่อสารอย่างรู้เท่าทันและรับผิดชอบต่อสังคม สิ่งแวดล้อมทั้งภายในและภายนอกโรงเรียน ตลอดจนนำความรู้ความเข้าใจใน วิชาวิทยาศาสตร์และเทคโนโลยีไปใช้ให้เกิดประโยชน์ต่อสังคมและการดำรงชีวิต จนสามารถพัฒนากระบวนการคิดและจินตนาการ มีความสามารถในการแก้ปัญหาและมีทักษะในการสื่อสาร มีความสามารถในการตัดสินใจ และเป็นผู้ที่มีจิตวิทยาศาสตร์ มีคุณธรรม จริยธรรม และค่านิยมในการใช้วิทยาศาสตร์และเทคโนโลยีอย่างสร้างสรรค์พร้อมกับน้อมนำหลักปรัชญาของเศรฐกิจพอเพียงมาใช้ในการดำรงชีวิติ
ตัวชี้วัด ว ๔.๒ ม.๒/๑ ม.๒/๒ ม.๒/๓ ม.๒/๔
รวม ๔ ตัวชี้วัด