E-Book ชน้ัมธัยมศกึษาท่ี ๔เทคโนโลยี(วทิยาการคำนวน) ครูวรีะศกัด์ิคมไธสงค
1บทท่ีแนวคดิเชงิคำนวน 1.1ขน้ัตอนวธิี 1.2การแยกสวนประกอบและการยอยปญหา 1.3การหารปูแบบ 1.4การคดิเชงินามธรรม จดุประสงคของบทเรยีน 1.อธบิายหลกัการของแนวคดิเชงิคำนวน 2.ใชหลกัการของแนวคดิเชงิคำนวนในการแกปญหา ไดแกการแยกสวนประกอบและการยอยปญหาการหา รปูแบบการคดิเชงินามธรรมและขน้ัตอนวธิี 3.ตระหนกัถงึความสำคญัและเหน็ประโยชนของการ นำแนวคดิเชงิคำนวนไปใชแกปญหาในชวีติประจำวนั
บทท่ี1 แนวคดิเชงิคำนวน แนวคดิเชงิคำนวณ(Computationalthinking)เปนพน้ืฐานของการคดิ แกปญหาตางๆทเ่ีราสามารถนำไปประยกุตในการแกปญหาในชวีติประจำวนั ไดนกัเรยีนจะไดเหน็ตวัอยางขน้ัตอนการแกปญหาตามแนวทางการคดิคำนวณ โดยการคดิแบบแยกสวนประกอบและการยอยปญหา,การหารปูแบบของปญหา การคดิเชงินามธรรมเพอ่ืพจิารณาสาระสำคญัของปญหาและการออกแบบขน้ั ตอนวธิใีนการแกปญหา
แนวคดิเชงิคำนวนแบงออกเปน4สวนประกอบยอย 1.แยกสวนประกอบและยอยปญหาคอืเมอ่ืเราเจอปญหา เราตองแยกปญหาออกเปนสวนยอยๆวาปญหาทเ่ีราเจอนน้ัมี สวนประกอบอะไรบาง 2.การหารปูแบบคอืเมอ่ืเรายอยปญหาแลวเรากด็วูาปญหา ตางๆทเ่ีรายอยออกมานน้ัมรีปูแบบคลายกบัปญหาอน่ืหรอืวธิี การแกปญหาอน่ืๆทเ่ีราเคยประสบมาหรอืไมเพอ่ืจะนำไปสู กระบวนการแกปญหาทค่ีลายกนั 3.แนวคดิเชงินามธรรมคอืจะใชการตดัรายละเอยีดปกยอยท่ี ไมสำคญัออกไปใหเหลอืแตใจความสำคญัเชนรปูทอ่ียตูาม หองนำ้ทม่ีรีปูผหูญงิและผชูายชใ้ีหเหน็อยางชดัเจนในเรอ่ืง แนวคดิเชงินามธรรมเชนผหูญงิเพม่ิกระโปรงเขามาทำใหเรา รวูาเปนหองนำ้ชายหรอืหองนำ้หญงิโดยไมสนใจรายละเอยีด หนาตา 4.การออกแบบขน้ัตอนวธิีคอืการเรยีงลำดบัหรอืวางแผนขน้ั ตอนทท่ีำใหการแกปญหานน้ัประสบความสำเรจ็ไดผลการแก ปญหาเชนเดยีวกนัทกุครง้ัถาเราเจอปญหาแบบนถ้ีาทำตาม ขน้ัตอนแบบน้ีเราจะไดผลการทำงานหรอืผลการแกปญหา ออกมาในลกัษณะเดยีวกนั
วธิกีารนำแนวคดิเชงิคำนวนไปใช 1.แยกสวนประกอบและยอยปญหาสถานการณตวัอยาง วนัหนง่ึเราขบัรถออกไปปรากฏวารถของเราเคลอ่ืนทไ่ีมได สตารทไมตดิเรากต็องแยกปญหาวาทร่ีถเคลอ่ืนทไ่ีมไดมสีาเหตุ อะไรบาง 1.นำ้มนัหมด 2.ยางรถยนตรว่ั
วธิกีารนำแนวคดิเชงิคำนวนไปใช 2.การหารปูแบบของปญหาสถานการณตวัอยาง รถเราเคลอ่ืนทไ่ีมไดเพราะนำ้มนัหมดวธิกีารเราจำไดวารถหลาย แบบกไ็มใชนำมนัและเครอ่ืงยนตเรากส็ามารถเขน็ไดเชนเราเขน็ ผพูกิารสวนปญหารถยางแบนเรากใ็ชวธิกีารเปลย่ีนลออะไหล ปญหาทเ่ีกดิขน้ึมรีปูแบบเดยีวกนัเราสามารถใชวธิกีารแกปญหา ลกัษณะเดยีวกนัได
วธิกีารนำแนวคดิเชงิคำนวนไปใช 3.การคดิเชงินามธรรมสถานการณตวัอยาง เราจะเขน็รถยนตไปกไ็ดแตวาเราจะเขน็ไปทใ่ีหน? ปญหาคอืนำ้มนัหมดเราตองไปปมนำ้มนัและเราตองหาเสนทาง ทไ่ีกลปมนำ้มนัทส่ีดุจากแผนท่ีโดยไมสนใจรายละเอยีดตางๆตาม ขางทางทเ่ีราเขน็ไป
วธิกีารนำแนวคดิเชงิคำนวนไปใช 4.การออกแบบขน้ัตอนวธิใีนการแกปญหาสถานการณ ตวัอยางเมอ่ืเราจะเขน็รถยนตไปปมนำ้มนัโดยรถไมมลีมยาง จะทำใหเราสน้ิเปลอืงแรงอยางมากดงันน้ัเราตองเปลย่ีนยาง อะไหลรถยนตกอนขน้ัตอนวธิกีารเปลย่ีนยางรถยนตคลายนอ็ต ออกเอาแมแรงมายกใหรถยกลอยสงูขน้ึถอดนอ็ตถอดลอ เอาลอใหมใสเขาไปหมนุนอ็ตเขาไปใหแนนคลายแมแรง เรากจ็ะสามารถเขน็รถไปปมนำ้มนัได ขน้ัตอนวธิเีราสามารถเจอไดท่ีคมูอืการใชงานอปุกรณตางๆ
ขน้ัตอนวธิี(algorithm) ขน้ัตอนวธิีคอืลำดบัขน้ัตอนในการแกปญหา หรอืการทำงานทช่ีดัเจนการคดิคนอธบิายขน้ั ตอนวธิใีนการบวกลบคณูหารทพ่ีฒันาโดย นกัคณติศาสตรชาวเปอรเซยี ขน้ัตอนวธิีมบีทบาทสำคญัเพราะนอกจากจะ มวีธิใีนการคำนวณทางคณติศาสตรแลวยงัมขีน้ั ตอนวธิอีน่ืๆทส่ีามารถพบไดในชวีติประจำวนั เชนการเขาเวบ็ไซตเพอ่ืซอ้ืหนงัสอืนกัเรยีนอาจ จะพบเหน็วามกีารแนะนำหนงัสอืบางเลมใหตรง กบัความตองการ ตวัอยางท1่ี.1 แสดงขน้ัตอนวธิอียางงายทร่ีานขายหนงัสอื แนะนำหนงัสอืใหกบันกัเรยีนโดยใชขอมลูจาก การซอ้ืหนงัสอืทท่ีางรานมอียู
ตวัอยางท1่ี.1วธิแีนะนำหนงัสอื สมมตวิารานหนงัสอืแหงหนง่ึมหีนงัสอืใหม3เลมคอืเวทยมนตพอมดวยัรนุ การปลกูมะมวงและกลอนภาษาไทยนอกจากนย้ีงัมหีนงัสอือน่ืๆอกีแตจะ พจิารณาเพยีง6เลมคอืหนงัสอืABCDEFรานหนงัสอืมขีอมลูการซอ้ื หนงัสอืของลกูคาจำนวน5คนพรอมดวยขอมลูการซอ้ืหนงัสอืของนกัเรยีน ชอ่ืสมพลจากขอมลูดงักลาวจงพจิารณาหนงัสอืทจ่ีะแนะนำใหกบัสมพล 0แทนไมซอ้ื,1แทนซอ้ื
จากขอมลูดงักลาวรานหนงัสอืใชขน้ัตอนวธิตีอไปนเ้ีพอ่ืเลอืกหนงัสอืท่ี แนะนำใหกบัสมพล 1.พจิารณาขอมลูการซอ้ืหนงัสอืลกูคาแตละคน 2.เลอืกลกูคาทม่ีพีฤตกิรรมการซอ้ืหนงัสอืใกลเคยีงกบัสมพลมากทส่ีดุ 3.แนะนำหนงัสอืใหมทล่ีกูคาในขอ2เลอืกซอ้ื การเลอืกวาลกูคาคนใดมพีฤตกิรรมการซอ้ืใกลเคยีงกบัสมพลสามารถ พจิารณาไดหลายแบบวธิหีนง่ึทง่ีายกค็อืการพจิารณาความแตกตางของ สถติกิารซอ้ืหนงัสอืทง้ัหมดและนบัจำนวนหนงัสอืทซ่ีอ้ืแตกตางกนัเชนถา พจิารณาความแตกตางระหวางการซอ้ืหนงัสอืของสมพลกบัลกูคาทช่ีอ่ื สมชายจะพบวามหีนงัสอืสองเลมคอืDและFทส่ีมพลและสมชายซอแตก ตางกนัลกูคาทม่ีพีฤตกิรรมใกลเคยีงทส่ีดุคอืลกูคาทม่ีคีวามแตกตางนอย ทส่ีดุจากขอมลูขางตนสามารถคำนวณคาแตกตางไดดงัตารางท่ี1.2 สงัเกตวาพฤตกิรรมการซอ้ืหนงัสอืของสมพลใกลเคยีงกบัสมศกัดม์ิากทส่ีดุ และเนอ่ืงจากสมศกัดซ์ิอ้ืหนงัสอื“เวทมนตพอมดวยัรนุ”ดงันน้ัรานหนงัสอื จงึแนะนำหนงัสอืเวทมนตพอมดวนัรนุใหกบัสมพล
สรปุ ขน้ัตอนวธิทีด่ีีคอืขน้ัตอนทท่ีกุคน ทำตามแลวไดผลเหมอืนกนัคอืแกปญหาได ไมใชขน้ัตอนวธิทีเ่ีราสามารถใชไดคนเดยีว และคนอน่ืเอาไปใชไดผลการทำงานทแ่ีตกตาง กนัออกไปถอืวาไมใชขน้ัตอนวธิทีด่ีี
Search
Read the Text Version
- 1 - 14
Pages: