นางสาวกญั ญารตั น์ เทยี่ งธรรม เลขที่23 ม.4/1 คุณครูนวพร ษฏั เสน
Computational Thinking
แ น ว คิ ด เ ชิ ง ค า น ว ณ (Computational Thinking) คือเป็น การแก้ไขปัญหาอย่างเป็นลาดับขั้นตอน โดยการเข้าใจปัญหาและวิธีการในการ แก้ไขปัญหาอย่างเป็นระบบเพ่ือให้ได้มา ซึ่ ง วิ ธี ก า ร แ ก้ ปั ญ ห า ทั้ ง ม นุ ษ ย์ แ ล ะ คอมพิวเตอร์หรือกระบวนการคิดในการ แก้ไขปัญหาที่ทั้งมนุษย์และคอมพิวเตอร์ สามารถเข้าใจรว่ มกนั ได้
เ ป็ น วิ ธี คิ ด รู ป แ บ บ ห น่ึ ง ข อ ง แนวคิดเชิงคานวณเป็นการพิจารณา เ พื่ อ แ บ่ ง ปั ญ ห า ห รื อ ง า น อ อ ก เ ป็ น ส่ ว น ย่ อ ย ท า ใ ห้ ส า ม า ร ถ จั ด ก า ร กั บ ปัญหาหรอื งานไดง้ ่ายข้ึน Decomposition แนวคดิ การแยกยอ่ ย
การห ารูป แบบเป็นทักษะการห า ค ว า ม สั ม พั น ธ์ ท่ี เ ก่ี ย ว ข้ อ ง แ น ว โ น้ ม แ ล ะ ลักษณะท่ัวไปของสิ่งต่าง ๆ โดยท่ัวไปแล้ว นักเรียนจะเร่ิมพิจารณาปัญหาหรือสิ่งที่ ส น ใ จ จ า ก นั้ น อ า จ ใ ช้ ทั ก ษ ะ ก า ร แ ย ก ส่วนประกอบทาให้ได้องค์ประกอบภายใน อ่ืน ๆ แล้วจึงใช้ทักษะการหารูปแบบเพื่อ ส ร้ า ง ค ว า ม เ ข้ า ใ จ ร ะ ห ว่ า ง อ ง ค์ ป ร ะ ก อ บ เหล่านั้น Pattern Recognition แนวคดิ การจดจารปู แบบ
เ ป็ น อ ง ค์ ป ร ะ ก อ บ ห นึ่ ง ข อ ง แนวคิดเชิงคานวณ (computational thinking) ใช้กระบวนการคัดแยก คุ ณ ลั ก ษ ณ ะ ท่ี ส า คั ญ อ อ ก จ า ก รายละเอียดปลีกย่อยในปัญหาหรือ งานท่ีกาลังพิจาณาเพื่อให้ได้ข้อมูลที่ จาเป็นและเพียงพอในการแกป้ ญั หา แนAวbคดิstเชrงิ aนcาtมiธoรnรม
อั ล ก อ ริ ทึ ม ( Algorithm) ห ม า ย ถึ ง ข้ั น ต อ น ห รื อ ล า ดั บ ก า ร ป ร ะ ม ว ล ผ ล วิ ธี ก า ร ใ น ก า ร แ ก้ ปั ญ ห า กระบวนการแก้ปัญหาที่สามารถอธิบาย ออกมาเป็นขั้นตอนท่ีชัดเจนเม่ือนาเข้า อ ะ ไ ร แ ล้ ว จ ะ ต้ อ ง ไ ด้ ผ ล ลั พ ธ์ เ ช่ น ไ ร กระบวนการนี้ประกอบด้วยวิธีการเป็น ข้ันๆและมีส่วนท่ีต้องทาแบบวนซ้าอีก จนกระทงั่ เสรจ็ สนิ้ การทางาน Algorithm Design แนวคดิ การออกแบบขนั้ ตอน
การ เขียน ผงั งาน
การใชเ้ ทคโนโลยสี ารสนเทศเพอื่ แกป้ ญั หา สญั ลกั ษณใ์ นการเขยี นผงั งาน
โครงสรา้ งควบคุมการเขยี นภาษา
ตวั อยา่ งการแกป้ ญั หา
Search
Read the Text Version
- 1 - 14
Pages: