Note: การแก้ปัญหาในชีวิตประจำวันด้วยแนวคิดเชิงคำนวณ (Computational Thinking)
CU-MOOC การแก้ปัญหาในชีวิตประจำวันด้วยแนวคิดเชิงคำนวณ (Computational Thinking)
สามารถไปเรียนได้ตามลิงค์นี้เลยจ้า https://mooc.chula.ac.th/course-detail/161
1. Decompostion
แยกเรื่องซับซ้อน ให้ออกเป็นย่อย ๆ เพื่อจะได้จัดการได้ อาจจะต้องใช้ mind map ช่วยได้การแตกประเด็น เพื่อทำให้มันง่ายขึ้นเพื่อแก้ปัญหา หรือทำให้สิ่งที่เราต้องการจะได้หรือทำ ประสบความสำเร็จ
2. Pattern recognition
การหารูปแบบของปัญหาหนึ่งเพื่อประหยัดเวลาในยามที่เราจะต้องแก้ปัญหาที่อยู่ในรูปแบบเดิม ๆ เช่น เราเห็นอยู่แล้วว่า เราต้องเก็บสถิติการใช้งานกล้องจุลทรรศน์ในแต่ละเดือน จากตาราง google sheet เราก็เขียนโค้ดขึ้นมาเลยในการขัดการกับปัญหาดังกล่าว ไม่ต้องมานั่ง sort ข้อมูล หรือนับ ชม. เองโดยใช้แรง
3. Abtract - การมองปัญหาในเชิงของ นามธรรม
เป็นการ zoom out ดูปัญหา และหาว่าตรงไหนเป็นสิ่งสำคัญ เช่น การวาดภาพเพื่อให้เข้าใจแผนวงจรไฟฟ้าที่ซับซ้อน และเป็นตัวหลักในการที่จะทำให้วงจรไฟฟ้าทำงานได้
หรือเป็นการลดข้อมูลแล้วเน้นส่วนที่สำคัญเป็นหลัก
4. Algorithm
เป็นการแยกขั้นตอนวิธิในการแก้ปัญหาอย่างเป็นระบบ อาจจะต้องใช้ flow chart ช่วย เพื่อทำให้ง่ายมากขึ้น
ไม่จำเป็นต้องทำเป็นขั้นตอน เลือกเอา 1 ใน 4 ที่เราต้องการนำมาใช้ ดูจากปัญหาเป็นหลัก แล้วเลือกใช้ tool ที่เหมาะสม
เครื่องมือฟรี/เสียเงิน สำหรับการใช้เขียน mind map
เครื่องมือฟรีสำหรับการใช้เขียนแผนผัง
Comments
Post a Comment