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 ch...