Please enable JavaScript.
Coggle requires JavaScript to display documents.
หน่วยการเรียนรู้ที่1 เเนวคิดเชิงคำนวณในการพัฒนาโครงงาน - Coggle Diagram
หน่วยการเรียนรู้ที่1 เเนวคิดเชิงคำนวณในการพัฒนาโครงงาน
เเนวคิดเชิงคำนวณ
แนวคิดเชิงคำนวณ (Computational Thinking) เป็นกระบวนการวิเคราะห์ปัญหา เพื่อให้ได้แนวทางหาคำตอบอย่างเป็นขั้นตอนที่สามารถนำไปปฏิบัติได้โดยบุคคลหรือคอมพิวเตอร์อย่างถูกต้อง การคิดเชิงคำนวณ เป็นกระบวนการแก้ปัญหาในหลากหลายลักษณะ เช่น การจัดลำดับเชิงตรรกศาสตร์ การวิเคราะห์ข้อมูล และการสร้างสรรค์วิธีแก้ปัญหาไปทีละขั้น รวมทั้งการย่อยปัญหาที่ช่วยให้รับมือกับปัญหาที่ซับซ้อนหรือมีลักษณะเป็นคำถามปลายเปิดได้วิธีคิดเชิงคำนวณ จะช่วยทำให้ปัญหาที่ซับซ้อนเข้าใจได้ง่ายขึ้น เป็นทักษะที่เป็นประโยชน์อย่างยิ่งต่อทุก ๆ สาขาวิชา และทุกเรื่องในชีวิตประจำวันซึ่งไม่ได้จำกัดอยู่เพียงการคิดให้เหมือนคอมพิวเตอร์แต่เป็นกระบวนการคิดแก้ปัญหาของมนุษย์ เพื่อสั่งให้คอมพิวเตอร์ทำงานและช่วยแก้ปัญหาตามที่เราต้องการได้อย่างมีประสิทธิภาพ
ทักษะการเเก้ปัญหา
1เเนวคิดการเเยกย่อย
2เเนวคิดการจดจำรูปเเบบ
3เเนวคิดเชิงนามธรรม
4เเนวคิดการออกเบบขั้นตอน
2การพัฒนาโครงงานทางด้านเทคโนโลยี
2.1กำหนดปัญหา
การกำหนดปัญหางานวิจัย คือ การพิจารณาถึงปัญหาหรือหัวข้อที่เราสนใจต้องการจะศึกษา ว่าหัวข้อนั้นเกี่ยวข้องกับเรื่องอะไร ต้องการทดสอบหรือหาคำตอบเรื่องอะไร เพื่อเป็นการระบุชื่อเรื่องงานวิจัยให้ชัดเจน และเข้าใจตรงกันว่าจะศึกษาเรื่องใด ซึ่งถือว่าเป็นขั้นตอนที่มีความสำคัญที่สุดในกระบวนการวิจัย เพราะผู้วิจัยต้องกำหนดปัญหาของงาน ...
2.2วิเคราะห์ระบบ
การพิจารณาองค์ประกอบของระบบ ซึ่งประกอบด้วย ตัวป้อน กระบวนการ ผลผลิต และข้อมูลย้อนกลับ ในระบบทางเทคโนโลยี หากส่วนใดส่วนหนึ่งในระบบขาดหายไปหรือทำงานบกพร่อง ระบบจะไม่สามารถทำงานสำเร็จตามวัตถุประสงค์ที่ต้องการได้ การวิเคราะห์ระบบทางเทคโนโลยีช่วยให้เข้าใจความสำคัญของการทำงานร่วมกันของแต่ละ ..
2.3ออกแบบระบบ
คือ การนำสิ่งที่วิเคราะห์ระบบมาแล้ว นำมาเขียนเป็นแผนภาพแสดงกระแสข้อมูล แผนภาพแสดงกระแสข้อมูล (Data Flow Diagram : DFD) คือ เครื่องมือที่ใช้ในการเขียนระบบเป็นแผนภาพตามที่วิเคราะห์ระบบไว้แล้ว เพื่อสื่อให้นักโปรแกรมเมอร์ได้เข้าใจกระบวนการทำงานของระบบได้ง่ายขึ้น
2.4 พัฒนาระบบและทดสอบระบบ
ป็นขั้นตอนการการเขียนโปรแกรม (Coding) เพื่อพัฒนาระบบจากแบบบนกระดาษให้เป็นระบบตามคุณลักษณะที่กำหนดไว้ จากนั้นทำการทดสอบหาข้อผิดพลาด (Testing) เพื่อตรวจสอบความถูกต้อง จนมั่นใจว่าถูกต้องและตรงตามความต้องการ หากพบว่ามีข้อผิดพลาดเกิดขึ้นจากการทำงานของระบบต้องปรับแก้ไขให้เรียบร้อย
2.5ติดตั้งระบบ
คือ ขั้นตอนการนำซอฟต์แวร์และระบบงานใหม่ที่เสร็จสมบูรณ์มาติดตั้งใน สภาพแวดล้อมการทำงานจริง จัดทำเอกสารการติดตั้งระบบงานใหม่และคู่มือการใช้งาน จัดฝึก อบรมผู้ใช้งาน ดำเนินการใช้ระบบงานใหม่ ประเมินผลการใช้งานระบบงานใหม่ เพื่อหาจุดบกพร่อง ต่างๆ ซึ่งการใช้งานระบบงานใหม่นั้น ควรใช้งานควบคู่กับระบบงานเดิม (กรณีที่มีระบบงานเดิม) โดยใช้ข้อมูลชุดเดียวกัน และเปรียบเทียบผลลัพธ์ว่าตรงกันหรือไม่ หากถูกต้องตรงกันจึงนำระบบ งานเดิมออก แล้วใช้งานระบบงานใหม่แทนที่
2.6บำรุงรักษาระบบ ซึ่ง การพัฒนาโครงงานทางด้านเทคโนโลยีจะต้องนำแนวคิดเชิงคำนวณมาประยุกต์ใช้ในการทำโครงงาน
คือ ขั้นตอนการดูแลระบบต่างๆ เช่น การแก้ไขจุดบกพร่องที่เกิดขึ้นหลัง จากการใช้งานในสภาพแวดล้อมจริง การเพิ่มเติมความสามารถของระบบงาน การปรับเปลี่ยน การทำงานบางประการให้ทันสมัยมากขึ้น เป็นต้น จากขั้นตอนการพัฒนาโครงงานทางเทคโนโลยี สามารถนำเอาหลักแนวคิดเชิงคำนวณเข้าไปประยุกต์ใช้ตั้งแต่การกำหนดปัญหาหลักใหญ่ของ โครงงาน และแยกแยะปัญหาเป็นปัญหาย่อย จากนั้นทำการหารูปแบบในการแก้ปัญหาต่างๆ
จุดประสงค์การเรียนรู็
อธิบายเดี่ยวกับการใช้เเนวคิดเชิงคำนวณในการเเก้ปัญหาได้
นักเรียนสามารถออกเเบบอัลกลอริทึมเพื่อการเเก้ปัญหาโดยใช้เเนวคิดเชิงคำนวณได้
3การพัฒนารายงานการพัฒนาโครงงาน
1ส่วนประกอบต้น
คือ ขั้นตอนการดูแลระบบต่างๆ เช่น การแก้ไขจุดบกพร่องที่เกิดขึ้นหลัง จากการใช้งานในสภาพแวดล้อมจริง การเพิ่มเติมความสามารถของระบบงาน การปรับเปลี่ยน การทำงานบางประการให้ทันสมัยมากขึ้น เป็นต้น จากขั้นตอนการพัฒนาโครงงานทางเทคโนโลยี สามารถนำเอาหลักแนวคิดเชิงคำนวณเข้าไปประยุกต์ใช้ตั้งแต่การกำหนดปัญหาหลักใหญ่ของ โครงงาน และแยกแยะปัญหาเป็นปัญหาย่อย จากนั้นทำการหารูปแบบในการแก้ปัญหาต่างๆ
2ส่วนประกอบเนื้อหา
บทที่ 1 บทนำ
บทที่ 2 ทฤษฎีและงานที่เกี่ยวข้อง
บทที่ 3 วิธีการดำเนินการทำโครงงาน
บทที่ 4 ผลการทดลองและวิเคราะห์ผล
บทที่ 5สรุปและข้อเสนอแนะ
3ส่วนประกอบท้าย
บรรณานุกรม
ภาคผนวก
เครื่องมือที่นิยมใช้ในการออกเเบบขั้นตอนวิธีได้เเก่
1การออกเเบบขั้นตอนวิธีเเบบบรรยาย
2การออกเเบบขั้นตอนวิธีด้วยรหัสลำลอง
3การออกเเบบขั้นตอนวิธีด้วยผังงาน