หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2...

29
1. มาตรฐานการเรียนรู/ตัวชี้วัด ง 3.1 ม.4-6/5 แก้ปัญหาด้วยกระบวนการเทคโนโลยีและสารสนเทศอย่างมีประสิทธิภาพ 2. สาระสาคัญ/ความคิดรวบยอด การนากระบวนการทางเทคโนโลยีเข้ามาช่วยในการแก้ปัญหา จะต้องมีกระบวนการคิด วิเคราะห์อย่างเป็นระบบ และเป็นขั้นตอน เพื่อให้การทางานมีประสิทธิภาพจึงได้มีการนาระบบผังงาน โปรแกรมเข้ามาใช้ในการแก้ปัญหามากขึ้น 3. สาระการเรียนรู1) คอมพิวเตอร์ประกอบไปด้วย Hardware Software และ Peopleware 2) ภาษาคอมพิวเตอร์แบ่งออกเป็น 3 ระดับ ได้แก่ ภาษาเครื่อง ภาษาระดับต่าและ ภาษาระดับสูง 3) ตัวแปลภาษาคอมพิวเตอร์ แบ่งออกเป็น - แอสแซมเบลอ ( Assembler) - คอมไพเลอร์ (Compiler) - อินเตอร์พรีตเตอร์ (Interpreter) 4) ขั้นตอนการวิเคราะห์ปัญหาและการเขียนอัลกอลิทึม - วิเคราะห์ผลลัพธ์ - วิเคราะห์ข้อมูล - วิเคราะห์กระบวนการแก้ปัญหา หรือข้นตอนการประมวลผลข้อมูล 5) โครงสร้างการทางานของอัลกอริทึม - การสร้างผังงาน - การเขียนรหัสจาลอง หน่วยการเรียนรู้ที่ 1 เรื่อง จาลองการแก้ปัญหาด้วยผังงานโปรแกรม สาระการเรียนรู้เทคโนโลยีสารสนเทศและการสื่อสาร กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี ชั้นมัธยมศึกษาปีท่ 4 เวลาเรียน 10 ชั่วโมง

Upload: others

Post on 31-Aug-2019

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

1. มาตรฐานการเรยนร/ตวชวด

ง 3.1 ม.4-6/5 แกปญหาดวยกระบวนการเทคโนโลยและสารสนเทศอยางมประสทธภาพ 2. สาระส าคญ/ความคดรวบยอด

การน ากระบวนการทางเทคโนโลยเขามาชวยในการแกปญหา จะตองมกระบวนการคดวเคราะหอยางเปนระบบ และเปนขนตอน เพอใหการท างานมประสทธภาพจงไดมการน าระบบผงงานโปรแกรมเขามาใชในการแกปญหามากขน 3. สาระการเรยนร

1) คอมพวเตอรประกอบไปดวย Hardware Software และ Peopleware 2) ภาษาคอมพวเตอรแบงออกเปน 3 ระดบ ไดแก ภาษาเครอง ภาษาระดบต าและ

ภาษาระดบสง 3) ตวแปลภาษาคอมพวเตอร แบงออกเปน

- แอสแซมเบลอ (Assembler) - คอมไพเลอร (Compiler) - อนเตอรพรตเตอร (Interpreter)

4) ขนตอนการวเคราะหปญหาและการเขยนอลกอลทม - วเคราะหผลลพธ - วเคราะหขอมล - วเคราะหกระบวนการแกปญหา หรอขนตอนการประมวลผลขอมล

5) โครงสรางการท างานของอลกอรทม - การสรางผงงาน - การเขยนรหสจ าลอง

หนวยการเรยนรท 1 เรอง จ าลองการแกปญหาดวยผงงานโปรแกรม สาระการเรยนรเทคโนโลยสารสนเทศและการสอสาร

กลมสาระการเรยนรการงานอาชพและเทคโนโลย ชนมธยมศกษาปท 4 เวลาเรยน 10 ชวโมง

Page 2: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

4. สมรรถนะส าคญของผเรยน 4.1 ความสามารถในการคด

- ทกษะการคดวเคราะห - ทกษะการคดอยางมวจารณญาณ - ทกษะการคดสรางสรรค

4.2 ความสามารถในการแกปญหา - กระบวนการแกปญหาเฉพาะหนา

4.3 ความสามารถในการใชทกษะชวต - กระบวนการปฏบต - กระบวนการท างานกลม

4.4 ความสามารถในการใชเทคโนโลย

5. คณลกษณะอนพงประสงค 1) มวนย 2) ใฝเรยนร 3) มงมนในการท างาน

6. ชนงาน/ภาระงาน (รวบยอด)

1) การออกแบบผงงานโปรแกรม 7. การวดและการประเมนผล

7.1 การประเมนกอนเรยน - แบบทดสอบกอนเรยน หนวยการเรยนรท 1 เรองจ าลองการแกปญหาดวยผงงานโปรแกรม

7.2 การประเมนระหวางการจดกจกรรมการเรยนร - ใบงานท 1.1 เรอง ความรความเขาใจเกยวกบคอมพวเตอรเบองตน - ใบงานท 1.2 เรอง การแกปญหาดวยอลกอรทม - ประเมนการน าเสนอผลงาน - สงเกตพฤตกรรมการท างานกลม

7.3 การประเมนหลงเรยน - แบบทดสอบหลงเรยน หนวยการเรยนรท 1 เรองจ าลองการแกปญหาดวยผงงาน

โปรแกรม 7.4 การประเมนชนงาน/ภาระงาน (รวบยอด)

- ประเมนการออกแบบผงงานโปรแกรม

Page 3: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

รายการประเมน ค าอธบายระดบคณภาพ/ระดบคะแนน

ดมาก (4) ด (3) พอใช (2) ปรบปรง (1) 1. การสรปผลการ

อภปรายและแสดงความคดเหนเกยวกบการออกแบบ ผงงาน โปรแกรม

สรปผลการอภปรายและแสดงความคดเหนเกยวกบการออกแบบผงงาน โปรแกรมไดถกตองครบถวน และเขาใจงาย

สรปผลการอภปรายและแสดงความคดเหนเกยวกบการออกแบบผงงาน โปรแกรมไดถกตองเปนสวนใหญและเขาใจงาย

สรปผลการอภปรายและแสดงความคดเหนเกยวกบการออกแบบผงงาน โปรแกรม ไดถกตองเปนสวนใหญ แตเขาใจยาก

สรปผลการอภปรายและแสดงความคดเหนเกยวกบการออกแบบผงงาน โปรแกรมไดถกตองเพยงบางสวน

2. การออกแบบ ผงงาน

โปรแกรม

ออกแบบผงงาน โปรแกรมไดถกตองสอความหมายไดชดเจนและมความคดสรางสรรค

ออกแบบผงงาน โปรแกรมไดถกตองสอความหมายไดเปนสวนใหญ และมความคดสรางสรรค

ออกแบบผงงาน โปรแกรมไดถกตองเปนสวนใหญ แตสอความหมาย ไมชดเจน

ออกแบบผงงาน โปรแกรมไดถกตองเพยงบางสวน แตสอความหมาย ไมชดเจน

3. การตรงตอเวลา สงและน าเสนอผลงานตรงตามเวลาทก าหนด

สงและน าเสนอผลงานชากวาเวลา ทก าหนด 3 นาท

สงและน าเสนอผลงานชากวาเวลา ทก าหนด 5 นาท

สงและน าเสนอผลงานชากวาเวลา ทก าหนดมากกวา 10 นาท

4. การน าเสนอผลงาน

มการน าเสนอผลงานเปนล าดบขนตอนดวยวธการแปลกใหมไดใจความชดเจน นาสนใจตลอดเวลา

มการน าเสนอผลงานเปนล าดบขนตอนดวยวธการแปลกใหมไดใจความชดเจน นาสนใจเปนสวนใหญ

มการน าเสนอผลงานเปนล าดบขนตอนดวยวธการคลายคลงกบแบบทวๆไป ไดใจความชดเจน นาสนใจ เพยงบางสวน

มการน าเสนอผลงานไมเปนล าดบขนตอนดวยวธการคลายคลงกบแบบทวๆไป แตไมไดใจความชดเจนและไมนาสนใจ

การประเมนชนงาน/ภาระงาน (รวบยอด) แบประเมนการออกแบบผงงานโปรแกรม

Page 4: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

เกณฑการตดสนคณภาพ ชวงคะแนน ระดบคณภาพ

16 – 20 ดมาก 11 – 15 ด 6 – 10 พอใช 1 – 5 ปรบปรง

8. การจดกจกรรมการเรยนร

นกเรยนท าแบบทดสอบกอนเรยน หนวยการเรยนรท 1 เรองจ าลองการแกปญหาดวยผงงานโปรแกรม

กจกรรมท 1 ความรความเขาใจเกยวกบคอมพวเตอรเบองตน วธสอนโดยเนนกระบวนการ : กระบวนการกลม เวลา 4 ชวโมง

1) ครซกถามความรความเขาใจเบองตนของนกเรยนเกยวกบองคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร พรอมทงใหนกเรยนยกตวอยางประกอบ 2) ใหนกเรยนศกษาความรเกยวกบองคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร จากใบความร แลวใหนกเรยนชวยกนสรปตามหวขอ 3) ครแบงนกเรยนเปนกลม กลมละ 4-5 คน คละกนตามความสามารถ ใหแตละกลมสบคนความรเรององคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร จากแหลงขอมลสารสนเทศหรออนเทอรเนต 4) ใหสมาชกในกลมเลาถงการสบคนความร เรอง องคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร ในสวนทตนเองสนใจหรอไดรบมอบหมาย และยกตวอยางใหเพอนฟง เพอเปนการแลกเปลยนความรกนในกลม 5) ใหสมาชก ในกล มร วมกนสรป เก ยวกบหวขอองคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร 6) ใหสมาชกแตละกลมวางแผนการน าเสนอผลงานโ ดยใช โปรแกรม Microsoft PowerPoint ในการน าเสนอผลงานหนาชนเรยน

7) ครสอบถามนกเรยนแตละกลมเกยวกบการเตรยมความพรอมในการน าเสนอผลงาน และซกถามถงปญหาและอปสรรคตางๆ ทเกดขนในการท างานรวมกน

8) ครใหขอคดกบนกเรยนเกยวกบการท างานรวมกนใหประสบความส าเรจ 9) ใหนกเรยนแตละกลมสงตวแทนออกมาน าเสนอผลงานหนาชนเรยน เสรจแลวครและนกเรยนรวมกนอภปรายสรปความรความเขาใจเกยวกบคอมพวเตอรเบองตน 10) นกเรยนท าใบงานท 1.1 เรอง ความรความเขาใจเกยวกบคอมพวเตอรเบองตน

Page 5: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

กจกรรมท 2 การแกปญหาดวยอลกอรทม วธสอนโดยใชทกษะกระบวนการเผชญสถานการณ เวลา 6 ชวโมง

1) ใหนกเรยนสบคนตวอยางการแกปญหาดวยอลกอรทมในแบบตางๆ จากแหลงสารสนเทศในหองเรยน และรวมกนวเคราะหตวอยางอลกอรทมทไดท าการสบคนมา

2) นกเรยนแบงกลม กลมละ 4-5 คน ตามความสมครใจ แลวศกษาความรเรอง การแกปญหาดวยอลกอรทมจากหนงสอเรยนและแหลงขอมลสารสนเทศหรออนเทอรเนต

3) นกเรยนรวมกนวเคราะหและศกษาวธแกปญหาโดยใชอลกอรทมแบบผงงานโปรแกรมจากใบงานท 1.2

4) สมาชกแตละกลมรวมกนเสนอแนวทางในการแกปญหาโดยใชอลกอรทม และบนทกขอมลลงในใบงาน

5) นกเรยนแตละกลมน าเสนอผลงานหนาชนเรยน ครใหขอเสนอแนะเพมเตมในสวนทบกพรอง

6) นกเรยนศกษาความรเรอง การแกปญหาดวยอลกอรทม จากหนงสอเรยน และท าใบงานท 1.2 เรอง การแกปญหาดวยอลกอรทม

7) ครอธบายเกยวกบการน าอลกอรทมมาใชในการแกปญหา 8) ใหนกเรยนเปรยบเทยบขอดและขอเสยระหวางการแกปญหาโดยใชอลกอรทมและการ

แกปญหาโดยไมใชอลกอรทม 9) นกเรยนและครรวมกนเกยวกบการน าอลกอรทมมาใชในการแกปญหา

นกเรยนท าแบบทดสอบหลงเรยน หนวยการเรยนรท 1 เรอง เรองจ าลองการแกปญหาดวยผงงานโปรแกรม 9. สอ/แหลงการเรยนร

9.1 สอการเรยนร 1) ใบความร 2) ใบงานท 1.1 เรอง ความรความเขาใจเกยวกบคอมพวเตอรเบองตน 3) ใบงานท 1.2 เรอง การแกปญหาดวยอลกอรทม

9.2 แหลงการเรยนร 1) หองสมด 2) แหลงขอมลสารสนเทศหรออนเทอรเนต

Page 6: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

แบบทดสอบกอนเรยน - หลงเรยน หนวยการเรยนรท 1

จ าลองการแกปญหาดวยผงงานโปรแกรม ค าชแจง ใหนกเรยนเลอกค าตอบทถกทสดเพยงขอเดยว

1. ขอใดไมใชองคประกอบของเครองคอมพวเตอร ก. Hardware ข. Systemware ค. Software ง. Peopleware จงใชตวเลอกตอไปนตอบค าถามขอ 2-4

ก. ภาษาเครอง ข. ภาษาระดบต า ค. ภาษาระดบกลาง ง. ภาษาระดบสง

2. ภาษาซจดเปนภาษาระดบใด 3. ภาษาระดบใดทคอมพวเตอรสามารถน าไปใชไดเลยทนทโดยไมตองท าการแปลค าสง 4. ภาษาระดบใดทประกอบไปดวยเลขฐานสอง คอตวเลข 0 และ 1 5. ภาษาซใชตวแปลภาษาชนดใดในการแปลค าสง ก. แอสแซมเบลอ ข. แอสแซมบล ค. อนเตอรพรตเตอร ง. คอมไพเลอร จงใชตวเลอกตอไปนตอบค าถามขอ 6-7

ก. ข.

ค. ง. 6. สญลกษณใดใชในกจกรรมการเปรยบเทยบขอมลกบเงอนไข 7. สญลกษณใดใชในการแสดงผลลพธ

Page 7: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

จงใชตวเลอกตอไปนตอบค าถามขอ 8-10 ก. โครงสรางการท างานตามล าดบ ข. โครงสรางการท างานแบบมเงอนไข ค. โครงสรางการท างานแบบท าซ า ง. โครงสรางการท างานแบบผสม

8. โครงสรางการท างานแบบ if structure จดเปนโครงสรางแบบใด 9. โครงสรางการท างานแบบ do while structure จดเปนโครงสรางแบบใด 10. โครงสรางการท างานแบบ switch structure จดเปนโครงสรางแบบใด

1. ข 2. ง 3. ก 4. ก 5. ง

6. ข 7. ค 8. ข 9. ค 10. ข

เฉลย

Page 8: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

แผนการจดการเรยนรท 1

เทคโนโลยสารสนเทศและการสอสาร6

หนวยการเรยนรท 1 จ าลองการแกปญหาดวยผงงานโปรแกรม ชนมธยมศกษาปท 4 เรอง ความรความเขาใจเกยวกบคอมพวเตอรเบองตน เวลา 4 ชวโมง

1. สาระส าคญ/ความคดรวบยอด คอมพวเตอรประกอบไปดวย Hardware Software และ Peopleware ภาษาทใชในการควบคมการท างานของคอมพวเตอรแบงเปน 3 ระดบ เนองจากมนษยไมสามารถตดตอสอสารกบคอมพวเตอรไดโดยตรงจงจ าเปนตองมตวแปลภาษาในการตดตอสอสารระหวางมนษยกบคอมพวเตอร 2. ตวชวด/ผลการเรยนร

2.1 ตวชวด ง.3.1ม.4-6/5แกปญหาดวยกระบวนการเทคโนโลยและสารสนเทศอยางม

ประสทธภาพ 2.2 ผลการเรยนร

1) บอกองคประกอบของคอมพวเตอรได 2) บอกประเภทของภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอรได

3. สาระการเรยนร 1) คอมพวเตอรประกอบไปดวย Hardware Software และ Peopleware

2) ภาษาคอมพวเตอรแบงออกเปน 3 ระดบ ไดแก ภาษาเครอง ภาษาระดบต าและภาษาระดบสง

3) ตวแปลภาษาคอมพวเตอร แบงออกเปน - แอสแซมเบลอ (Assembler) - คอมไพเลอร (Compiler) - อนเตอรพรตเตอร (Interpreter)

4. สมรรถนะส าคญของผเรยน 4.1 ความสามารถในการคด

- ทกษะการคดวเคราะห - ทกษะการคดอยางมวจารณญาณ

Page 9: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

4.2 ความสามารถในการใชทกษะชวต - กระบวนการท างานกลม

4.3 ความสามารถในการใชเทคโนโลย 5. คณลกษณะอนพงประสงค 1) มวนย 2) ใฝเรยนร 6. การจดกจกรรมการเรยนร (วธสอนโดยเนนกระบวนการ : กระบวนการกลม)

นกเรยนท าแบบทดสอบกอนเรยน หนวยการเรยนรท 1 เรอง จ าลองการแกปญหาดวยผงงานโปรแกรม

1) ครซกถามความรความเขาใจเบองตนของนกเรยนเกยวกบองคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร พรอมทงใหนกรยนยกตวอยางประกอบ 2) ใหนกเรยนศกษาความรเกยวกบองคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร จากใบความร แลวใหนกเรยนชวยกนสรปตามหวขอ

1) ครแบงนกเรยนเปนกลม กลมละ 4-5 คน คละกนตามความสามารถ ใหแตละกลมสบคนความรเรององคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร จากแหลงขอมลสารสนเทศหรออนเทอรเนต 2) ใหสมาชกในกลมเลาถงการสบคนความร เรอง องคประกอบของคอมพวเตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร ในสวนทตนเองสนใจหรอไดรบมอบหมาย และยกตวอยางใหเพอนฟง เพอเปนการแลกเปลยนความรกนในกลม

ชวโมงท 1

ชวโมงท 2

Page 10: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

1) ใหสมาชก ในกล มร วมกนสรป เก ยวกบห วขอองคประกอบของคอมพว เตอร ภาษาคอมพวเตอรและตวแปลภาษาคอมพวเตอร 2) ใหสมาชกแตละกลมวางแผนการน าเสนอผลงานโดยใช โปรแกรม Microsoft PowerPoint ในการน าเสนอผลงานหนาชนเรยน

1) ครสอบถามนกเรยนแตละกลมเกยวกบการเตรยมความพรอมในการน าเสนอผลงาน และซกถามถงปญหาและอปสรรคตางๆ ทเกดขนในการท างานรวมกน

2) ครใหขอคดกบนกเรยนเกยวกบการท างานรวมกนใหประสบความส าเรจ 3) ใหนกเรยนแตละกลมสงตวแทนออกมาน าเสนอผลงานหนาชนเรยน เสรจแลวครและนกเรยนรวมกนอภปรายสรปความรความเขาใจเกยวกบคอมพวเตอรเบองตน 4) นกเรยนท าใบงานท 1.1 เรอง ความรความเขาใจเกยวกบคอมพวเตอรเบองตน 7. การวดและประเมนผล

วธการ เครองมอ เกณฑ ตรวจแบบทดสอบกอนเรยน แบบทดสอบกอนเรยน รอยละ 60 ผานเกณฑ

ตรวจใบงานท 1.1 ใบงานท 1.1 รอยละ 60 ผานเกณฑ ประเมนการน าเสนอผลงาน แบบประเมนการน าเสนอผลงาน ระดบคณภาพ 2 ผานเกณฑ

สงเกตพฤตกรรมการท างานกลม แบบสงเกตพฤตกรรมการท างานกลม ระดบคณภาพ 2 ผานเกณฑ 8. สอ/แหลงการเรยนร

8.1 สอการเรยนร 1) ใบความร 3) ใบงานท 1.1 เรอง ความรความเขาใจเกยวกบคอมพวเตอรเบองตน

8.2 แหลงการเรยนร 1) หองสมด 2) แหลงขอมลสารสนเทศหรออนเทอรเนต

ชวโมงท 3

ชวโมงท 4

Page 11: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

9. บนทกหลงการจดการเรยนร ..................................................................................................................................... ........................... ..................................................................................................................................... ........................... ....................................................................................................... ......................................................... ..................................................................................................................................... ........................... ........................................................................................................................................................ ........ .................................................................................................................................... ............................

Page 12: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

:: ความรความเขาใจเกยวกบคอมพวเตอรเบองตน ::

ค าชแจง จงอธบายองคประกอบของคอมพวเตอรลงในแผนภาพใหถกตอง

ใบงานท 1.1

ตอนท 1

องคประกอบ

ของคอมพวเตอร

Hardware Software Peopleware

คอ

คอ

คอ

Page 13: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ค าชแจง จงตอบค าถามตอไปนใหถกตอง 1. ภาษาคอมพวเตอรแบงออกเปนกระดบ อะไรบาง จงอธบาย 2. ตวแปลภาษาแบงออกเปน กประเภท แตละประเภทมหลกการท างานอยางไร

ตอนท 2

Page 14: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

:: ความรความเขาใจเกยวกบคอมพวเตอรเบองตน::

ค าชแจง จงอธบายองคประกอบของคอมพวเตอรลงในแผนภาพใหถกตอง

ใบงานท 1.1

ตอนท 1

องคประกอบ

ของคอมพวเตอร

Hardware Software Peopleware

หมายถง อปกรณตางๆ ทประกอบขนเปนเครองคอมพวเตอร มลกษณะเปนโครงรางสามารถมองเหนดวยตาและสมผสได (รปธรรม) เชน จอภาพ คยบอรด เครองพมพ เมาส เปนตน

หมายถง ชดค าสงหรอโปรแกรมทใชสงงานใหคอมพวเตอรท างาน ซอฟตแวรจงหมายถงล าดบขนตอนการท างานทเขยนขนดวยค าสงของคอมพวเตอร

หมายถง บคลากรในงานดานคอมพวเตอร ซงมความรเกยวกบคอมพวเตอร สามารถใชงาน สงงานเพอ ใหคอมพวเตอรท างาน ตามทตองการ

Page 15: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ค าชแจง จงตอบค าถามตอไปนใหถกตอง 1. ภาษาคอมพวเตอรแบงออกเปนกระดบ อะไรบาง จงอธบาย

ภาษาคอมพวเตอรสามารถแบงออกไดเปน 3 ระดบ คอ 1. ภาษาเครอง (Machine Language) คอ ภาษาคอมพวเตอรทสามารถสอ

ความหมายกบคอมพวเตอรไดทนท และสามารถใชไดกบคอมพวเตอรทกเครอง โดยไมตองท าการแปลค าสง

2. ภาษาระดบต า (Low Level Language) คอ ภาษาคอมพวเตอรทเครองคอมพวเตอรเขาใจไดงาย สามารถเขยนค าสงเพอตดตอกบเครองคอมพวเตอรไดโดยตรง และคอมพวเตอรสามารถด าเนนการตามค าสงไดอยางรวดเรว แตภาษาระดบต าเปนภาษาทมนษยเขาใจคอนขางยาก และไมคนเคย

3. ภาษาระดบสง (High Level Language) คอ ภาษาคอมพวเตอร ทมนษยทเขาใจไดงาย ค าสงทใชจะมความหมายและลกษณะใกลเคยงกบภาษามนษยมาก ในขณะเดยวกน ภาษาระดบสงน เปนภาษาทเครองคอมพวเตอรไมเขาใจ ไมสามารถด าเนนการตามค าสงทเขยนได จ าเปนตองมการแปลค าสงใหเครองเขาใจกอน แตเปนประโยชนตอผเขยนโปรแกรม ทสามารถเขยนโปรแกรมไดงาย

2. ตวแปลภาษาแบงออกเปน กประเภท แตละประเภทมหลกการท างานอยางไร

ตวแปลภาษาแบงออกได ดงน 1. คอมไพเลอร (Compiler) เปนตวแปลภาษาระดบสง เชน ภาษาปาสคาล

ภาษาโคบอลและภาษาฟอรแทรกใหเปนภาษาเครอง การท างานจะใชหลกการแปลโปรแกรมตนฉบบ ทงโปรแกรมเรยกใชงาน ซงจะถกบนทกไวในลกษณะของแฟมขอมลหรอไฟล เมอตองการเรยกใชงานโปรแกรมกสามารถเรยกจากไฟลเรยกใชงาน โดยไมตองท าการแปลหรอคอมไพลอก ท าใหการท างานเปนไปอยางรวดเรว

2. อนเตอรพรตเตอร (Interpreter)เปนตวแปลระดบสงเชนเดยวกบคอมไพเลอรแตจะแปลพรอมกบท างานตามค าสงทละค าสงตลอดไปทงโปรแกรม ท าใหการแกไขโปรแกรมกระท าไดงาย และรวดเรว การแปลโดยใชอนเตอรพรเตอรจะไมสรางโปรแกรมเรยกใชงาน ดงนนจะตองท าการแลใหมทกครงทมการเรยกใชงาน ตวอยางภาษาทใชตวแปลอนเตอรพรเตอร เชน ภาษาเบสก (BASIC)

3. แอสแซมเบลอ (Assembler) เปนตวแปลภาษาแอสเซมบล (assembly) ซงเปนภาษาระดบต าใหเปนภาษาเครอง

ตอนท 2

Page 16: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ล าดบท รายการประเมน คณภาพการปฏบต

4 3 2 1 1 น าเสนอเนอหาในผลงานไดถกตอง 2 การน าเสนอมความนาสนใจ 3 ความเหมาะสมกบเวลา 4 ความกลาแสดงออก 5 บคลกภาพและน าเสยงเหมาะสม

รวม

ลงชอ..............................................................................ผประเมน ......................./.........................../........................

เกณฑการใหคะแนน การปฏบตงานสมบรณชดเจน ให 4 คะแนน การปฏบตงานยงมขอบกพรองเลกนอย ให 3 คะแนน การปฏบตงานยงมขอบกพรองเปนสวนใหญ ให 2 คะแนน การปฏบตงานมขอบกพรองมาก ให 1 คะแนน เกณฑการตดสนคณภาพ

ชวงคะแนน ระดบคณภาพ 17 - 20 13 - 16 9 - 12 5 - 8

ดมาก ด

พอใช ปรบปรง

แบบประเมนการน าเสนอผลงาน

Page 17: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ล าดบท ชอ–สกล ของผรบ

การประเมน

ความรวมมอ การแสดง

ความคดเหน การรบฟง

ความคดเหน การตงใจท างาน

การรวมปรบปรง

ผลงานกลม

รวม 20

คะแนน 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1

1 2 3 4 5 6 7 8 9 10

ลงชอ..............................................................................ผประเมน

......................./.........................../........................ เกณฑการใหคะแนน ดมาก = 4 ด = 3 พอใช = 2 ปรบปรง = 1 เกณฑการตดสนคณภาพ

ชวงคะแนน ระดบคณภาพ 17 - 20 13 - 16 9 - 12 5 - 8

ดมาก ด

พอใช ปรบปรง

แบบสงเกตพฤตกรรมการท างานกลม

หมายเหต ครอาจใชวธการมอบหมายใหหวหนากลม เปนผประเมน หรอใหตวแทนกลมผลดกนประเมน หรอใหมการประเมนโดยเพอน โดยตวนกเรยนเอง ตามความเหมาะสมกได

Page 18: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

แผนการจดการเรยนรท 2

เทคโนโลยสารสนเทศและการสอสาร6

หนวยการเรยนรท 1 จ าลองการแกปญหาดวยผงงานโปรแกรม ชนมธยมศกษาปท 4 เรอง การแกปญหาดวยอลกอรทม เวลา 6 ชวโมง

1. สาระส าคญ/ความคดรวบยอด

การน าอลกอรทมเขามาชวยในการแกปญหาจะท าใหเกดประสทธภาพมากขน ซงอลกอรทมทนยมน ามาใชมอย 2 แบบ คอ แบบผงงาน (Flow Chart) และแบบรหสจ าลอง (Pseudo Code) 2. ตวชวด/ผลการเรยนร

2.1 ตวชวด ง.3.1 ม.4-6/5 แกปญหาดวยกระบวนการเทคโนโลยและสารสนเทศอยางม

ประสทธภาพ 2.2 ผลการเรยนร

1) สามารถแกปญหาโดยใชอลกอรทมแบบตางได 3. สาระการเรยนร

1) ขนตอนการวเคราะหปญหาประกอบไปดวย - วเคราะหผลลพธ - วเคราะหขอมล - วเคราะหกระบวนการแกปญหา หรอขนตอนการประมวลผลขอมล

2) การแกปญหาโดยใชอลกอรทม มอย 2 แบบ ไดแก แบบผงงาน (Flow Chart) และแบบรหสจ าลอง (Pseudo Code) 4. สมรรถนะส าคญของผเรยน

4.1 ความสามารถในการคด - ทกษะการคดวเคราะห - ทกษะการคดสรางสรรค

4.2 ความสามารถในการแกปญหา - กระบวนการแกปญหาเฉพาะหนา

Page 19: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

4.3 ความสามารถในการใชทกษะชวต - กระบวนการปฏบต - กระบวนการท างานกลม

4.4 ความสามารถในการใชเทคโนโลย 5. คณลกษณะอนพงประสงค 1) มวนย 2) ใฝเรยนร 3) มงมนในการท างาน 6. การจดกจกรรมการเรยนร (วธสอนโดยใชทกษะกระบวนการเผชญสถานการณ)

1) ใหนกเรยนสบคนตวอยางการแกปญหาดวยอลกอรทมในแบบตางๆ จากแหลงสารสนเทศในหองเรยน และรวมกนวเคราะหตวอยางอลกอรทมทไดท าการสบคนมา

1) นกเรยนแบงกลม กลมละ 4-5 คน ตามความสมครใจ แลวศกษาความร เรอง

การแกปญหาดวยอลกอรทมจากหนงสอเรยนและแหลงขอมลสารสนเทศหรออนเทอรเนต

1) นกเรยนรวมกนวเคราะหและศกษาวธแกปญหาโดยใชอลกอรทมแบบผงงานโปรแกรม

จากใบงานท 1.2 2) สมาชกแตละกลมรวมกนเสนอแนวทางในการแกปญหาโดยใชอลกอรทม และบนทก

ขอมลลงในใบงาน

ชวโมงท 1

ชวโมงท 2

ชวโมงท 3

Page 20: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ชวโมงท 4

ชวโมงท 5

ชวโมงท 6

1) นกเรยนแตละกลมน าเสนอผลงานหนาชนเรยน ครใหขอเสนอแนะเพมเตมในสวนทบกพรอง

1) นกเรยนศกษาความรเรอง การแกปญหาดวยอลกอรทม จากหนงสอเรยน และท าใบงานท 1.2 เรอง การแกปญหาดวยอลกอรทม

1) ครอธบายเกยวกบการน าอลกอรทมมาใชในการแกปญหา 2) ใหนกเรยนเปรยบเทยบขอดและขอเสยระหวางการแกปญหาโดยใชอลกอรทมและการ

แกปญหาโดยไมใชอลกอรทม 3) นกเรยนและครรวมกนอภปรายเกยวกบการน าอลกอรทมมาใชในการแกปญหา

นกเรยนท าแบบทดสอบหลงเรยน หนวยการเรยนรท 1 เรอง จ าลองการแกปญหาดวยผงงานโปรแกรม 7. การวดและประเมนผล

วธการ เครองมอ เกณฑ ตรวจใบงานท 1.2 ใบงานท 1.2 รอยละ 60 ผานเกณฑ

ประเมนการน าเสนอผลงาน แบบประเมนการน าเสนอผลงาน ระดบคณภาพ 2 ผานเกณฑ

สงเกตพฤตกรรมการท างานกลม แบบสงเกตพฤตกรรมการท างานกลม ระดบคณภาพ 2 ผานเกณฑ ตรวจแบบทดสอบหลงเรยน แบบทดสอบหลงเรยน รอยละ 60 ผานเกณฑ

8. สอ/แหลงการเรยนร

8.1 สอการเรยนร 1) ใบความร 2) ใบงานท 1.2 เรอง การแกปญหาดวยอลกอรทม

Page 21: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

8.2 แหลงการเรยนร 1) แหลงขอมลสารสนเทศหรออนเทอรเนต

9. บนทกหลงการจดการเรยนร ..................................................................................................................................... ........................... ..................................................................................................................................... ........................... ............................................................................................... ................................................................. ..................................................................................................................................... ........................... ........................................................................................................................................................ ........ ............................................................................................................................ ....................................

Page 22: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

:: การแกปญหาดวยอลกอรทม ::

ค าชแจง จงอธบายความหมายของสญลกษณทใชในการเขยนผงงานโปรแกรมตอไปนใหถกตอง

ภาพสญลกษณ ความหมาย .......................................................................

.......................................................................

.......................................................................

.......................................................................

...................................................................... ...................................................................... ...................................................................... ......................................................................

......................................................................... ......................................................................... ......................................................................... .........................................................................

......................................................................... ........................................................................ ........................................................................ ........................................................................

....................................................................... ....................................................................... ....................................................................... ........................................................................

ใบงานท 1.2

ตอนท 1

Page 23: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

2.1 ค าชแจง จงอธบายการท างานของผงงานโปรแกรมทก าหนดใหมาพอเขาใจ

......................................................................................................................................................

......................................................................................................................................................

......................................................................................................................................................

......................................................................................................................................................

......................................................................................................................................................

2.2 ค าชแจง จงออกแบบการแกปญหา การหาคา x จากสมการ x = (a+b-c)/100 โดยใสขอมล a, b, c ทางแปนพมพและแสดงผลคา x ทางจอภาพ โดยใชอลกอรทมแบบผงงานโปรแกรมในการแกปญหา ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................

ตอนท 2

Page 24: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

:: การแกปญหาดวยอลกอรทม::

ค าชแจง จงอธบายความหมายของสญลกษณทใชในการเขยนผงงานโปรแกรมตอไปนใหถกตอง

ภาพสญลกษณ ความหมาย

....................................................................... .....................จอภาพแสดงผล........................ ....................................................................... .......................................................................

....................................................................... ...................กระบวนการค านวณ.................... ....................................................................... .......................................................................

....................................................................... .......การตดสนใจ การเปรยบเทยบ................ ....................................................................... .......................................................................

....................................................................... .......การแสดงผลทางเครองพมพ.................... ....................................................................... .......................................................................

....................................................................... ...........การเรมตนหรอการลงทาย.................... ....................................................................... .......................................................................

ใบงานท 1.2

Page 25: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

2.1 ค าชแจง จงอธบายการท างานของผงงานโปรแกรมทก าหนดใหมาพอเขาใจ

ขนตอนการท างานมดงน 1. รบคาตวแปร a และ b เขาทางแปนพมพ

2. ก าหนดให sum = a + b 3. แสดงผลขอมลของ sum 4. จบการท างาน

2.2 ค าชแจง จงออกแบบการแกปญหา การหาคา x จากสมการ x = (a+b-c)/100 โดยใสขอมล a, b, c ทางแปนพมพและแสดงผลคา x ทางจอภาพ โดยใชอลกอรทมแบบผงงานโปรแกรมในการแกปญหา

ตอนท 2

Page 26: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ล าดบท รายการประเมน คณภาพการปฏบต

4 3 2 1 1 น าเสนอเนอหาในผลงานไดถกตอง 2 การน าเสนอมความนาสนใจ 3 ความเหมาะสมกบเวลา 4 ความกลาแสดงออก 5 บคลกภาพและน าเสยงเหมาะสม

รวม

ลงชอ..............................................................................ผประเมน ......................./.........................../........................

เกณฑการใหคะแนน การปฏบตงานสมบรณชดเจน ให 4 คะแนน การปฏบตงานยงมขอบกพรองเลกนอย ให 3 คะแนน การปฏบตงานยงมขอบกพรองเปนสวนใหญ ให 2 คะแนน การปฏบตงานมขอบกพรองมาก ให 1 คะแนน เกณฑการตดสนคณภาพ

ชวงคะแนน ระดบคณภาพ 17 - 20 13 - 16 9 - 12 5 - 8

ดมาก ด

พอใช ปรบปรง

แบบประเมนการน าเสนอผลงาน

Page 27: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ล าดบท ชอ–สกล ของผรบ

การประเมน

ความรวมมอ การแสดง

ความคดเหน การรบฟง

ความคดเหน การตงใจท างาน

การรวมปรบปรง

ผลงานกลม

รวม 20

คะแนน 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1

1 2 3 4 5 6 7 8 9 10

ลงชอ..............................................................................ผประเมน

......................./.........................../........................ เกณฑการใหคะแนน ดมาก = 4 ด = 3 พอใช = 2 ปรบปรง = 1 เกณฑการตดสนคณภาพ

ชวงคะแนน ระดบคณภาพ 17 - 20 13 - 16 9 - 12 5 - 8

ดมาก ด

พอใช ปรบปรง

แบบสงเกตพฤตกรรมการท างานกลม

หมายเหต ครอาจใชวธการมอบหมายใหหวหนากลม เปนผประเมน หรอใหตวแทนกลมผลดกนประเมน หรอใหมการประเมนโดยเพอน โดยตวนกเรยนเอง ตามความเหมาะสมกได

Page 28: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

:: การออกแบบแผนผงงานโปรแกรม :: ค าชแจง จงออกแบบผงงานโปรแกรมโดยรบคะแนนสอบของนกศกษาทมคาระหวาง 0 ถง 100 ผานทางแปนพมพ แลวน าคะแนนไปค านวณเพอตดเกรด โดยใชเกณฑมาตรฐาน พรอมแสดงผลเกรดทางจอภาพ

ชนงาน/ภาระงาน (รวบยอด)

Page 29: หน่วยการเรียนรู้ที่ 1 · - ใบงานที่ 1.2 เรื่อง การแก้ปัญหาด้วยอัลกอริทึม

ชอ-สกล ชน เลขท

ล าดบท รายการประเมน คณภาพผลงาน

4 3 2 1 1 การสรปผลการอภปรายและแสดงความคดเหนเกยวกบ

การออกแบบ ผงงานโปรแกรม

2 การออกแบบผงงานโปรแกรม 3 การตรงตอเวลา 4 การน าเสนอผลงาน

รวม

ลงชอ..............................................................................ผประเมน ......................./.........................../........................

เกณฑการใหคะแนน ดมาก = 4 ด = 3 พอใช = 2 ปรบปรง = 1 เกณฑการตดสนคณภาพ

ชวงคะแนน ระดบคณภาพ 13 - 16 9 - 12 5 - 8 1 - 4

ดมาก ด

พอใช ปรบปรง

แบบประเมนการออกแบบผงงานโปรแกรม