เทคโนโลยี (วทิ ยาการคานวณ) แนวคิดเชิงนามธรรม รายวชิ า วิทยาการคานวณ 1 ว21103 ช้ันมธั ยมศึกษาปีท่ี 1
เทคโนโลยี (วทิ ยาการคานวณ) ว 4.2 ม. 1/1 ออกแบบอลั กอรทิ มึ ท่ใี ช้ แนวคิดเชงิ นามธรรมเพ่อื แก้ปัญหาหรอื อธิบายการทางานท่พี บในชวี ติ จรงิ
เทคโนโลยี (วทิ ยาการคานวณ) 1. นกั เรยี นสามารถอธบิ ายความหมายแนวคดิ เชงิ นามธรรม 2. นักเรียนสามารถวเิ คราะห์และทาความเขา้ ใจกับแนวคิดเชิง นามธรรม 3. นักเรยี นใฝเ่ รียนร้แู ละรับผิดชอบในงานทีไ่ ด้รบั มอบหมาย
แนวคดิ เชิงนามธรรม เป็ นองค์ประกอบหน่ึงของแนวคิดเชิง ค ำ น ว ณ (computational thinking) ซ่ึงใชก้ ระบวนกำรคดั แยก คุ ณ ลัก ษ ณ ะ ที่ ส ำ คัญ อ อ ก จ ำ ก ร ำยล ะ เ อี ย ด ปลีกยอ่ ย ในปัญหำหรืองำนท่ีกำลงั พิจำรณำ เพ่ือให้ไดข้ อ้ มูลที่จำเป็ นและเพียงพอในกำร แกป้ ัญหำ
ปั ญหาแต่ละปั ญหานั้น อ า จ ป ร ะ ก อ บ ไ ป ด้ ว ย รายละเอียดจานวนมาก ทั้งที่จาเป็ นและไม่จาเป็ น ตอ่ การแก้ปัญหา
ตัวอย่าง แชร์กบั ฉัน หอ้ งเรียนห้องหน่ึงในโรงเรียนมัธยม แห่งหน่ึงมีนักเรียนอยู่ท้งั หมด 20 คนเพื่อ เป็ นกำรตอ้ นรับกำรเปิ ดเทอมก๊วนเพื่อนรัก ซ่ึงประกอบไปดว้ ยหนูนิก หนูแนน และหนู หน่อยไดน้ ดั กนั ไปรับประทำนอำหำรที่ร้ำน ป้ำแป๋ ว ใกลโ้ รงเรียน และตกลงกนั ว่ำไม่ว่ำ ใครจะส่ังอะไรก็จะจ่ำยค่ำอำหำรคนละเท่ำ ๆ กนั โดยมีรำยกำรอำหำรดงั น้ี
ข้อมูลทจ่ี าเป็ นกบั การแก้ปัญหา คือ ? ✓ ✓
ต้องจ่ายค่าอาหารคนละเท่าไหร่? o หนูนิกสั่งสลดั ผกั กบั นา้ มะนาวปั่น(20+25=45) o หนูแนนสั่งข้าวผดั กับชาเย็น (30+15=45) o หนูหน่อยส่ังก๋วยเต๋ียวกับทับทิมกรอบ (34+20=54) รวมค่าอาหารท้ังสิ้น 45+45+54 =144 บาท จ่ายค่าอาหารคนละ 144/3 = 48 บาท
การถ่ายทอดรายละเอยี ดของปัญหาและการแก้ปัญหา การถ่ายทอดรายละเอยี ดนี้ไปสู่ผู้ท่ีจะวเิ คราะห์และแก้ปัญหา ซ่ึง เป็ นไปได้หลายรูปแบบ หากผู้แก้ปัญหาคือบุคคลอื่น การถ่ายทอดปัญหา สามารถทาได้โดยการอธิบายเป็ นข้อความและอาจใช้แผนภาพประกอบ หากผู้แก้ปัญหาคือคอมพิวเตอร์ การถ่ายทอดวิธีการแก้ปัญหาก็จะอยู่ใน รูปของภาษาโปรแกรม
ลุงสมบตั ิตอ้ งกำรหำรำยไดเ้ สริมโดยกำรตดั ถนนส่วนบุคคลที่อนุญำตใหผ้ ขู้ บั ขี่ ยำนพำหนะผำ่ นไปมำได้ แต่ตอ้ งจ่ำยค่ำผำ่ นทำง โดยเร่ิมตน้ ท่ีคนั ละ 10 บำท บวกดว้ ย ค่ำธรรมเนียมที่คิดตำมจำนวนลอ้ ของยำนพำหนะ ลอ้ ละ 5 บำท ส่วนคนเดินเทำ้ สำมำรถ สญั จรผำ่ นไปมำไดโ้ ดย ไม่ตอ้ งเสียค่ำผำ่ นทำง ข้อมูลใดจาเป็ น หรือไม่จาเป็ น
ข้อมูลท่ีจาเป็ น ข้อมูลท่ีไม่จาเป็ น จานวนยานพาหนะ ส่วนรายละเอยี ดอื่น ๆ และจานวนล้อของ เช่น สี ขนาด รูปทรง ยานพาหนะ จานวนคนเดนิ ผ่าน ด่าน
การถ่ายทอดข้อมูลทจี่ าเป็ น 2 22 4 3 4 11 4
วธิ ีในการหาคาตอบ 11 222 3 444 ค่ำผำ่ นทำงท้งั หมด = (จำนวนยำนพำหนะท้งั หมด x 10) + (จำนวนลอ้ ท้งั หมด x 5) = (2+3+1+3)x10 + [(1x2)+(2x3)+(3x1)+(4x3)]x5 = 205 บำท
ตวั อย่าง เดนิ ทางกลบั บ้านหลงั เลกิ เรียน • เส้นทางเดนิ จากโรงเรียนกลบั บ้านที่ใช้ ระยะทางส้ันทสี่ ุด • เส้นทางเดนิ จากโรงเรียนกลบั บ้านท่ี ส้ันทสี่ ุดโดยแวะร้านขายขนม • เส้นทางเดนิ จากโรงเรียนกลบั บ้านที่ ส้ันทสี่ ุดโดยแวะร้านขายขนม และ เลือกเดนิ เฉพาะถนนทม่ี รี ่มเงาเท่าน้ัน
ตวั อย่าง เดนิ ทางกลบั บ้านหลงั เลกิ เรียน • ตวั เลขแสดงระยะทำง • เส้นสีเขียวแสดงเสน้ ทำงที่มีร่มเงำ
เสน้ ทำงเดินจำกโรงเรียนกลบั บำ้ นท่ีใชร้ ะยะทำงส้นั ท่ีสุด
เสน้ ทำงเดินจำกโรงเรียนกลบั บำ้ นท่ีส้นั ท่ีสุดโดยแวะร้ำนขำยขนม
เสน้ ทำงเดินจำกโรงเรียนกลบั บำ้ นท่ีส้นั ท่ีสุดโดยแวะร้ำนขำยขนม และเลือกเดินเฉพำะถนนที่มีร่มเงำเท่ำน้นั
1500 ตวั อย่าง เดินทำงกลบั บำ้ น
ข้อมูลท่ีจาเป็ นในการแก้ปัญหา • เส้นทางรถ S ท่ีผ่านสยาม
ข้อมูลท่ีจาเป็ นในการแก้ปัญหา • เส้นทางรถ S ท่ีผ่านสยาม • และผ่านราชนคร
Search
Read the Text Version
- 1 - 23
Pages: