คำอธิบายรายวิชา
ศึกษาการออกแบบอัลกอริทึมที่ใช้แนวคิดเชิงนามธรรมเพื่อแก้ปัญหาหรืออธิบายการทำงานที่พบในชีวิตจริง การออกแบบและเขียนโปรแกรมที่มีการใช้ตัวแปร เงื่อนไข ทำซ้ำ การออกแบบอัลกอริทึม เพื่อแก้ปัญหาทางคณิตศาสตร์ วิทยาศาสตร์อย่างง่าย การเขียนโปรแกรมโดยใช้ซอฟต์แวร์ Scratch, Python, Java, C ศึกษาการรวบรวมข้อมูลจากแหล่งข้อมูลปฐมภูมิ ประมวลผล สร้างทางเลือก ประเมินผล ศึกษาแนวคิดหลักของเทคโนโลยีในชีวิตประจำวัน วิเคราะห์สาเหตุหรือปัจจัยที่ส่งผลต่อการเปลี่ยนแปลงของเทคโนโลยี ระบุปัญหาหรือความต้องการในชีวิตประจำวัน รวบรวม วิเคราะห์ข้อมูล แนวคิดที่เกี่ยวข้องกับปัญหา การออกแบบวิธีการแก้ปัญหา ตัดสินใจเลือกข้อมูลที่จำเป็น นำเสนอแนวทางการแก้ปัญหาให้ผู้อื่นเข้าใจ วางแผน ดำเนินการแก้ปัญหา ด้วยการทดสอบ ประเมินผล ระบุข้อบกพร่องที่เกิดขึ้น พร้อมทั้งหาแนวทางปรับปรุงแก้ไข และนำเสนอผลการแก้ปัญหา เลือกใช้วัสดุ อุปกรณ์ เครื่องมือ กลไก ไฟฟ้า หรืออิเล็กทรอนิกส์เพื่อแก้ปัญหาได้อย่างถูกต้อง เหมาะสมและปลอดภัย
โดยอาศัยกระบวนการปฏิบัติ (Practice Teaching) การเรียนรู้โดยใช้ปัญหาเป็นฐาน (Problem-Based Learning) รูปแบบการจัดการเรียนการสอนแบบสืบสอบความรู้ (5Es Instructional Model)
การเรียนรู้โดยใช้โครงงานเป็นฐาน (Project-Based Learning) และวิธีการสอนโดยใช้เกม (Game) เพื่อเน้นให้ผู้เรียนได้ลงมือปฏิบัติ ฝึกทักษะการคิด เผชิญสถานการณ์การแก้ปัญหา วางแผนการเรียนรู้ ตรวจสอบการเรียนรู้ และสร้างองค์ความรู้ใหม่ด้วยตนเองผ่านกระบวนการคิดและปฏิบัติ โดยใช้กระบนการทางเทคโนโลยีและวิทยาการคำนวณ
เพื่อให้ผู้เรียนมีความรู้ความเข้าใจในการนำข้อมูลปฐมภูมิเข้าสู่ระบบคอมพิวเตอร์ วิเคราะห์ ประเมิน นำเสนอข้อมูล และสารสนเทศได้ตามวัตถุประสงค์ ใช้ทักษะการคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริง และเขียนโปรแกรมอย่างง่าย เพื่อช่วยในการแก้ปัญหา ใช้เทคโนโลยีสารสนเทศและการสื่อสารอย่างรู้เท่าทันและรับผิดชอบต่อสังคม ตลอดจนนำความรู้ ความเข้าใจในวิชาวิทยาการคำนวณและเทคโนโลยีไปใช้ให้เกิดประโยชน์ต่อสังคมและการดำรงชีวิต จนสามารถพัฒนากระบวนการคิดและจินตนาการ เพื่อให้ผู้เรียนมีความรู้ ความเข้าใจความสัมพันธ์ของความรู้วิทยาศาสตร์ที่มีผลต่อการพัฒนาเทคโนโลยีประเภทต่าง ๆ และการพัฒนาเทคโนโลยีที่ส่งผลให้มีการคิดค้นความรู้ทางวิทยาศาสตร์ที่ก้าวหน้า ผลของเทคโนโลยีต่อชีวิต สังคมและสิ่งแวดล้อม ตลอดจนนำความรู้ความเข้าใจในกลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยีไปใช้ให้เกิดประโยชน์ต่อสังคม และการดำรงชีวิต จนสามารถพัฒนากระบวนการคิดและจินตนาการ ความสามารถในการแก้ปัญหาและการจัดทักษะในการสื่อสาร ความสามารถในการตัดสินใจ เป็นผู้ที่มีจิตวิทยาศาสตร์ มีคุณธรรม จริยธรรม ค่านิยมในการใช้วิทยาศาสตร์และเทคโนโลยีอย่างสร้างสรรค์ ความสามารถในการแก้ปัญหา การจัดการทักษะการสื่อสาร ความสามารถในการตัดสินใจและเป็นผู้ที่มีจิตวิทยาศาสตร์ มีคุณธรรม และจริยธรรมอย่างสร้างสรรค์
หน่วยการเรียนรู้
สร้างเกมจาก Scratch