Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ป4 วิทยาการคำนวณ

ป4 วิทยาการคำนวณ

Published by ssiri4880, 2020-05-27 04:47:01

Description: ป4 วิทยาการคำนวณ

Search

Read the Text Version

วทิ ยาการคานวณ ช้นั ประถมศกึ ษาปีที่ 4 อัลกอริทมึ และการแก้ปญั หา

อลั กอริทึม (Algorithm) กระบวนการแกป้ ัญหาท่ีมลี าดบั หรือวิธกี ารในการแก้ไขปัญหาอย่างเป็นขน้ั เป็นตอนและชดั เจน 1 การแสดงอัลกอรทิ มึ ดว้ ยขอ้ ความ • ก(าNรใaชt้ขuอ้ rคaวlามLแaสnดgงขu้นั aตgอeน)การทางาน มสี ่วนประกอบ 2 ส่วน คือ ลาดับ และข้ันตอนการทางาน

การปรุงบะหมก่ี ่ึงสาเรจ็ รปู ตวั อยา่ ง การปรุงบะหมี่กึ่งสาเรจ็ รูป การปรุงบะหมกี่ ่ึงสาเร็จรปู เพ่อื รับประทาน การแก้ปญั หาน้สี ามารถ ถา่ ยทอดความคดิ เปน็ ข้อความ ได้ ดงั น้ี วิธีท่ี 1 ใชห้ ม้อไฟฟ้า ใสน่ า้ ในหม้อ ต้มนา้ ให้เดอื ด นาบะหม่ใี สล่ งในหม้อ แล้วปดิ ฝา ตม้ ตอ่ อกี 2 นาที

วิธีท่ี 2 ใชก้ ระติกนา้ ร้อนไฟฟา้ ใส่นา้ ในกระติกน้าร้อนไฟฟ้า เสยี บปลก๊ั ไฟ รอจนนา้ เดือด นาบะหมใ่ี สช่ าม เทน้ารอ้ น ปดิ ฝา ตัง้ ท้ิงไว้ 3 นาที กจิ กรรมท่ี 10 ฝกึ ลาดบั ความคดิ นักเรยี นเขยี นลาดบั ของการทากจิ กรรม ดงั นี้ 1. นักเรยี นมีวิธกี ารใดบ้างในการชงนม อธิบาย 2-3 วธิ ี

วีดโี อประกอบการสอน https://www.youtube.com/watch?v=xKhkdHhO3ck วดี ีโอพบครผู ูส้ อน http://youtube.com/watch?v=O8_1Z-3FNO8&rel=0

วิธีปฏบิ ตั ิ กจิ กรรมท่ี 1 ช่ือ................................................นามสกุล................................................ชัน้ .............................. วิธีท่ี 1 วธิ ีท่ี 2 ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………….. ? วิธกี ารที่นกั เรียนเสนอวิธีใดดที ส่ี ุด เพราะเหตุใด ตอบ ................................................................................................... ..................................................................................................................... .....................................................................................................................

2 การแสดงอลั กอริทมึ ดว้ ยรหสั จาลองหรอื ซโู ดโคด้ (Pseudocode) • การอธิบายดว้ ยรหสั เราสามารถกาหนดรหสั จาลองข้ึนเองได้ รหสั จาลองสาหรับการเดนิ ทาง รหัสจาลอง ความหมาย เดินไปทางขวา เดนิ ไปทางซ้าย เดนิ ขึ้นข้างบน เดนิ ลงข้างลา่ ง เดนิ ตรงแลว้ เล้ยี วขวา เดนิ ตรงแล้วเล้ยี วซา้ ย เดินขึน้ ข้างบนไปทางขวา เดินขน้ึ ขา้ งบนไปทางซา้ ย จาไวน้ ะ..... จาไว้นะ..... สญั ลกั ษณ์นี้ ให้เดนิ ไปทางซา้ ย

การแกป้ ญั หา (problem solving) เป็ นการค้นหาคาตอบ หาวธิ ีแก้ปัญหาหรือทางานนัน้ ให้สาเร็จ โดยเร่ิมจากการกาหนดคาถามเก่ยี วกับปัญหานัน้ ว่าเราจะ แก้ปัญหาหรือทางานนัน้ ให้สาเร็จได้อย่างไร การให้เหตุผล (reasoning) เป็ นการคดิ และอธิบายความคดิ ออกมาเป็ นแผนงาน สาหรับการ แก้ปัญหานัน้ เราอาจเสนอวธิ ีการแก้ปัญหา โดยการถ่ายทอดออกมาเป็ นข้อความ ซ่งึ แสดงวธิ ีการแก้ปัญหา ออกมาเป็ นลาดับขนั้ ทาให้มองเหน็ วธิ ีการแก้ปัญหาได้อย่าง ชัดเจน โดยแต่ละขนั้ จะต้องพจิ ารณาเง่ือนไขหรือเหตุผล ประกอบด้วย การเลอื กวธิ ีการแก้ปัญหาทุกปญั หานั้น นักเรยี นควรพิจารณาเงือ่ นไขใหค้ รบทุกกรณี สาหรับแนวทางการแกป้ ญั หานน้ั นักเรยี นอาจนาเคร่อื งมอื ต่าง ๆ ทม่ี อี ยมู่ าช่วยได้ เช่นกนั วิธกี ารแก้ปัญหาวิธีหน่ึงอาจจะดสี าหรบั เพ่ือนแต่อาจไมเ่ หมาะสมกับตัว นักเรยี นก็ได้เช่นกัน

กิจกรรมท่ี 2 ฝึกลาดับความคิด ใครจะไปถึงโรงเรยี นกอ่ นกนั นักเรียนสงั เกตภาพเสน้ ทางการไปโรงเรียน 2 เสน้ ทาง แลว้ ตอบคาถาม เสน้ ทางในเมอื ง เป็นเสน้ ทางตรงจากบ้านถึงโรงเรียนการจราจรหนาแน่น ผู้คนมกั ใช้เดินทางเปน็ หลัก เสน้ ทางนอกเมอื ง เป็นทางเลี่ยงจากชุมชน ระยะทางค่อนขา้ งไกล แต่การจราจรไมห่ นาแน่น คาถาม 1. นักเรียนมวี ิธเี ดินทางไปโรงเรยี นวิธใี ดบา้ ง บอกมาหลาย ๆ วิธี ตอบ........................................................................................................................................................... ................................................................................................................................................................... 2. วิธีเดนิ ทางวิธใี ดรวดเรว็ ที่สดุ เพราะเหตุใด ตอบ........................................................................................................................................................... ................................................................................................................................................................... 3. วิธีเดนิ ทางวธิ ีใดประหยัดที่สดุ เพราะเหตุใด ตอบ........................................................................................................................................................... ................................................................................................................................................................... 4. วิธเี ดินทางวิธีใดปลอดภยั ทสี่ ดุ เพราะเหตุใด ตอบ........................................................................................................................................................... ................................................................................................................................................................... 5. หากวันน้ีนกั เรยี นต่ืนเชา้ นักเรียนจะเดนิ ทางไปโรงเรียนด้วยวิธใี ด และเลอื กเส้นทางใด เพราะเหตุใด ตอบ........................................................................................................................................................... ................................................................................................................................................................... 6. หากวนั นี้นกั เรยี นตน่ื สาย นักเรียนจะเดินทางไปโรงเรียนดว้ ยวิธีใด และเลือกเส้นทางใด เพราะเหตุใด ตอบ...........................................................................................................................................................

1 5 ระบปุ ญั หา เปน็ การทาความเขา้ ใจเกี่ยวกับปัญหา ทดสอบและประเมนิ ผล ว่าต้องการอะไร โจทยต์ ้องการทราบอะไร เปน็ การตรวจสอบผลลพั ธท์ ไ่ี ด้ว่า สามารถแก้ปญั หาทต่ี อ้ งการไดห้ รอื ไม่ ขั้นตอน 4 การแกป้ ัญหา แก้ปัญหา เป็นการเริม่ แก้ปัญหา ตามวธิ ีการท่ีเลอื ก 2 3 รวบรวมข้อมลู เป็นการรวบรวมขอ้ มูล นา วางแผนการแกป้ ัญหา เป็นการวางแผน ความรทู้ ี่มอี ยู่หรือหาความรเู้ พ่ิมเตมิ ออกแบบวิธกี ารแกป้ ญั หาซ่ึงอาจมีไดห้ ลายวธิ ี มาแกป้ ญั หานน้ั โดยเลอื กวธิ กี ารทีเ่ หมาะสมกับสถานการณข์ องตนเอง

กิจกรรมท่ี 3 เสนอวธิ ีการคาดการณผ์ ลลัพธ์จากปัญหาอย่างงา่ ยได้ นกั เรียนลองนาลูกบาศก์ 4 ลกู ท่มี ีสตี ่างกัน มาเรียงต่อกัน จะมีวธิ ีเรียงได้กแ่ี บบ โดยปฏบิ ตั ิตามขน้ั ตอนการแกป้ ัญหา ดงั นี้ 1. ระบุปัญหา - โจทย์ตอ้ งการอะไร ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2. รวบรวมขอ้ มูล – เราทราบอะไรมาบ้าง ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 3. วางแผนการแก้ปัญหา – เราจะแกป้ ัญหานีอ้ ยา่ งไร ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 4. แก้ปญั หา - ทดลองวาดภาพและระบายสี แลว้ เรียงไมใ่ หซ้ า้ กัน ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 5. ทดสอบและประเมินผล – มีวิธอี ่ืนนอกจากวิธที ่นี กั เรียนเรียงอีกหรือไม่ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… c

การออกแบบขนั้ ตอนการแก้ไขปัญหานนั้ ควรออกแบบใหค้ รอบคลุมทกุ กรณีตาม เงือ่ นไขทโ่ี จทยก์ าหนด และเราอาจนาขน้ั ตอนนี้ไปใช้ได้หลาย ๆ ครงั้ ตามตอ้ งการได้ อกี ด้วย ตัวอย่าง การสร้างเครอื่ งคานวณสาหรบั บวกเลขจานวนเตม็ 2 จานวน วิธปี ฏิบัติ 1. ระบปุ ญั หา โจทยต์ ้องการให้สร้างเครอ่ื งคานวณสาหรับบวกเลข 2. รวบรวมขอ้ มูล เราทราบมาวา่ ขอ้ มลู ทน่ี ามาบวกกันเปน็ เลขจานวนเตม็ 2 จานวน เม่อื บวกกนั แลว้ ผลลพั ธท์ ่ไี ด้จะเป็นเลขจานวนเตม็ เชน่ กนั 3. วางแผนการแกป้ ญั หา เราจะแก้ปัญหานโี้ ดยรบั ค่าตัวเลขแตล่ ะคา่ เขา้ มา คา่ แรกเกบ็ ไวใ้ น A ค่าที่ 2 เก็บไวใ้ น B จากนน้ั นาท้ัง 2 คา่ มารวมกันแลว้ เก็บไว้ใน C 4. แก้ปญั หา อาจเขยี นลาดบั การแกไ้ ขปญั หาเป็นภาพหรือเขยี นเปน็ ขนั้ ตอน ดังน้ี เรมิ่ ต้น นาค่าแรกเก็บใน A A นาค่าที่ 2 เก็บใน B นา A กับ B มารวมกันแลว้ เก็บใน C B แสดงผล C C AB จบ

5. ทดสอบและประเมินผล ลองทดสอบการบวกเลขระหวา่ ง 2 กับ 3 2 จากข้ันตอนการแกไ้ ขปัญหาทอ่ี อกแบบขนึ้ ดลองใหค้ า่ แรกเป็น 2 3 จากนัน้ ทดลองใหค้ า่ ที่ 2 เปน็ 3 5 2 3 ระบบทางาน จะเห็นไดว้ ่าผลลัพธท์ ่ีไดเ้ ปน็ 5 จากการออกแบบขั้นตอนการแกไ้ ขปญั หาวธิ นี ี้ จะเหน็ ได้วา่ ข้นั ตอนท่ีออกแบบขน้ึ สามารถนาไปใชก้ บั ตัวเลขตา่ ง ๆ ได้ และค่าตวั เลขหรือข้อมูล input เปล่ยี นแปลงไป ผลลพั ธ์ทีไ่ ดก้ จ็ ะเปล่ยี นแปลงไปด้วย


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook