กลุ่มวิชาวิทยาการคำนวณ
การแก้ปัญหา ป.5
ปัญหาที่นักเรียนแต่ละคนพบจะมีความแตกต่างกันบางปัญหาอาจมาจากความอยากรู้อยากเห็นหรือการกำหนดคำถามของนักเรียนก็ได้เช่นกัน ปัญหาแต่ละปัญหา อาจมีวิธีการแก้ปัญหาที่แตกต่างกัน ขึ้นอยู่กับการใช้เหตุผลในการตัดสินใจ หรือการเลือกวิธีการแก้ปัญหาของแต่ละคน อาจสรุปได้ว่า การแก้ปัญหา (problem solving) เป็นการหาวิธีหรือการทำงานนั้นให้สำเร็จนั่นเอง
5 ขั้นตอนในการแก้ไขปัญหา ป.4
ปัญหาบางปัญหาสามารถแก้ปัญหาด้วยวิธีการง่าย ๆ สำหรับปัญหาที่มีความซับซ้อนมากขึ้น การวางแผนการแก้ปัญหาเป็นขั้นตอน จะทำให้การแก้ปัญหานั้นมีประสิทธิภาพยิ่งขึ้น โดยขั้นตอนการแก้ปัญหาทำได้ ดังนี้ ระบุปัญหา เป็นการทำความเข้าใจเกี่ยวกับปัญหาว่าต้องการอะไรโจทย์ต้องการทราบอะไร รวบรวมข้อมูลเป็นการรวบรวมข้อมูลนำความรู้ที่มีอยู่หรือหาความรู้เพิ่มเติมมาแก้ปัญหานั้น วางแผนการแก้ปัญหาเป็นการวางแผนออกแบบวิธีการแก้ปัญหาซึ่งอาจมีได้หลายวิธี โดยเลือกวิธีการที่เหมาะสมกับสถานการณ์ของตนเอง แก้ปัญหา เป็นการเริ่มแก้ปัญห [ อ่านต่อ ]
การใช้เหตุผลเชิงตรรกะในการแก้ปัญหา ป.4
คลิปวิดิโอการสอน อยู่ด้านล่างนะครับ ในการเรียนรู้และการจัดการความรู้นั้นนักเรียนจะต้องเรียนรู้ขั้นตอนการเรียนรู้ในรูปแบบต่าง ซึ่ง ในที่นี่ จะใช้รูปแบบของ G5Steps มาใช้ในการจัดการเรียนรู้ เดียวเราจะมาเรียนรู้ด้วยกันตาม STEPS กัน ขั้นสังเกตรวบรวมข้อมูล (Gathering) วิธีการที่ทำให้บะหมี่กึ่งสำเร็จรูปนั้นรับประทานได้ เรามีอยู่ 2 วิธีด้วยกัน คือ จากคำถามจากรูปที่ 2 นักเรียนมีวิธีการปรุงบะหมี่กึ่งสำเร็จรูปวิธีใดอีกบ้าง วิธีการของนักเรียนดีอย่างไร กิจกรรมการรวบรวมข้อมูล กิจกรรมที่ 1 จัดลำดับความคิด มีสิ [ อ่านต่อ ]
การแก้ปัญหา ป.4
มาตรฐานตัวชี้วัดเก็บคะแนน ใช้เหตุผลเชิงตรรกะในการแก้ปัญหา การอธิบายการทำงาน การคาดการณ์ผลลัพธ์ จากปัญหาอย่างง่าย สิ่งที่ผู้เรียนต้องรู้ได้ จากหน่วยที่ 1 การแก้ปัญหา สาระสำคัญที่ผู้เรียนต้องเรียนรู้ 1. การฝึกลำดับความคิด ทำให้มองเห็นปัญหาแต่ละปัญหา แล้วตัดสินใจแก้ปัญหาโดยใช้เหตุผลเชิงตรรกะในการแก้ปัญหา2. การเลือกวิธีการแก้ปัญหาในแต่ละปัญหา ควรพิจารณาเงื่อนไขของปัญหาที่ครอบคลุมทุกกรณี โดยใช้เหตุผลเชิงตรรกะในการแก้ปัญหาได้อย่างเหมาะสม3. ปัญหาบางปัญหามีวิธีการแก้ปัญหาที่หลากหลายวิธี ควรให้ความสำคัญข [ อ่านต่อ ]
การเขียนอัลกอริทึมด้วยภาษาธรรมชาติ
ภาษาธรรมชาติ (natural language) คือ รูปแบบภาษาที่มนุษย์เข้าใจ หรือเป็นภาษามนุษย์ที่ใช้สื่อสารกันมีรูปแบบภาษาที่ไม่แน่นอนตายตัวและเป็นไปตามธรรมชาติของมนุษย์ตามเชื้อชาติ เช่นภาษาไทย ภาษาอังกฤษ ภาษาจีน เป็นต้น สำหรับการติดต่อสั่งงานคอมพิวเตอร์ ภาษาคอมพิวเตอร์จะเป็นภาษาประดิษฐ์ (artificial language) เพื่อที่ให้สามารถทำความเข้าใจภาษามนุษย์โดยคอมพิวเตอร์ ซึ่งเกี่ยวกับการติดต่อสื่อสารด้วยภาษาคอมพิวเตอร์ของมนุษย์ เป็นการประยุกต์ใช้ภาษาศาสตร์และเครื่องคอมพิวเตอร์เข้าด้วยกัน โดยจะหาวิธีให้คอมพิวเตอร์สามาร [ อ่านต่อ ]
อัลกอริทึมเบื้องต้น
คอมพิวเตอร์เกี่ยวข้องกับอัลกอริทึมอย่างไร อัลกอริทึมเป็นระเบียบวิธีหรือขั้นตอนวิธีที่ดําเนินการได้ด้วยคอมพิวเตอร์เพื่อใช้ในการแก้ไขปัญหา และประโยชน์ของอัลกอริทึม คือ ทําให้ไม่สับสนกับวิธีดําเนินงาน เพราะจะถูกจัดเรียงเป็นขั้นตอน มีวิธีการและทางเลือกไว้ให้ เมื่อนํามาใช้จะทําให้สามารถค้นหาต้นเหตุของปัญหาได้อย่างรวดเร็ว และการทํางานสําเร็จอย่างมีประสิทธิภาพ ครูให้นักเรียนพิจารณาการต่อโมเดลเลโก้ โดยมีการใช้อัลกอริทึมในการแก้ปัญหา 2 วิธี จากนั้น ให้นักเรียนศึกษาอัลกอริทึมทั้ง 2 วิธีว่า วิธีใดสามารถแก้ [ อ่านต่อ ]
แนวคิดเชิงนามธรรม
มนุษย์และโลมาจัดเป็นสัตว์เลี้ยงลูกด้วยนํ้านม ซึ่งถูกจําแนกเป็นกลุ่มหนึ่งของสิ่งมีชีวิตด้วยแนวคิดเชิงนามธรรม แนวคิดเชิงนามธรรมคืออะไร เป็นแนวคิดหนึ่งในการแก้ปัญหาซึ่งเป็นองค์ประกอบของแนวคิดเชิงคํานวณ โดยมีแนวคิดในการแก้ปัญหาอย่างเป็นระบบและสามารถกําหนดขั้นตอนการแก้ปัญหาได้อย่างชัดเจน เป็นการประเมินความสําคัญรายละเอียดของปัญหา หากต้องการหาแนวคิดเชิงนามธรรมของจังหวัดในแผนที่ประเทศไทย จากภาพแผนที่ประเทศไทยด้านซ้าย สามารถพิจารณาเฉพาะสาระสําคัญของแผนที่ได้ว่าขอบเขตหรือพื้นที่ของแต่ละจังหวัด โดยไม่พิจา [ อ่านต่อ ]