The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

ชุดกิจกรรมการเรียนรู้ เรื่องอัลกอลิทึม รูปแบบการเรียนผสมผสาน

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by krupenwch, 2022-09-14 01:58:00

ชุดกิจกรรมการเรียนรู้ เรื่องอัลกอลิทึม รูปแบบการเรียนผสมผสาน

ชุดกิจกรรมการเรียนรู้ เรื่องอัลกอลิทึม รูปแบบการเรียนผสมผสาน



คำนำ

การจัดการเรยี นรู้เพ่ือพฒั นาทักษะการแก้ปญั หาโดยใช้แนวคดิ เชิงคานวณ ด้วยชุดกิจกรรมการเรียนรู้
เรื่อง อัลกอริทึม รายวิชาวิทยาการคานวณ 1 ระดับชั้นมัธยมศึกษาปีที่ 1 ได้จัดทาข้ึนให้สอดคล้องกับการใช้
หลักสูตรแกนกลางการศึกษาขนั้ พนื้ ฐาน พุทธศกั ราช 2551 (ฉบับปรับปรุง พ.ศ. 2560) เพื่อใชเ้ ป็นส่วนหนึ่งใน
การเรยี นร้ขู องนกั เรียน โดยเน้นนกั เรียนเป็นสาคัญ ชุดกิจกรรมการเรยี นรู้ เรอื่ ง อลั กอริทมึ เป็นนวัตกรรมทาง
การศึกษาที่มีความสมบูรณ์ในตัวเอง อีกท้ังมีส่ือ และการใช้โปรแกรม LiveworkSheet ซึ่งเป็นแบบฝึกหัด
ออนไลน์ท่ีทาให้นักเรียนทราบผลได้ทันทีและโปรแกรม โฟลว์กอริทึม (Flowgorithm) จะช่วยให้นักเรียนมี
ความสนใจในการเรียนรมู้ ากยงิ่ ข้นึ ชดุ กจิ กรรมการเรยี นรู้ เรอื่ ง อลั กอรทิ ึม ประกอบด้วยกิจกรรม ดังน้ี

ใบความรู้ เร่อื ง อัลกอริทึมเบื้องต้น

ใบกจิ กรรมที่ 1 เรอ่ื ง ผังงาน

ใบกิจกรรมท่ี 2 เรือ่ ง การเขยี นอัลกอริทึมดว้ ยรหัสลาลอง

ใบความรูเ้ รื่อง การติดต้งั และใชง้ านโปรแกรม Flowgorithm

ใบกิจกรรมท่ี 3 เรื่อง เครอ่ื งมือพัฒนาอัลกอลิทึมดว้ ยผงั งานโดยใช้โปรแกรม Flowgorithm

ใบกจิ กรรมท่ี 4 เรื่อง การพฒั นาอัลกอลิทึมดว้ ยผังงานโดยใช้โปรแกรม Flowgorithm

ใบกจิ กรรมท่ี 5 เรอ่ื ง การเขยี นอลั กอลิทมึ ดว้ ยภาษาธรรมชาติ รหสั ลาลอง และผังงาน

ใบกจิ กรรมท่ี 6 เรื่อง การเขียนอัลกอลิทึมด้วยผังงานโดยใช้โปรแกรม Flowgorithm

การจัดการเรียนรู้เพ่ือพัฒนาทักษะการแก้ปัญหา โดยใช้แนวคิดเชงิ คานวณ ด้วยชดุ กิจกรรมการเรียนรู้
เรื่อง อัลกอริทึม รายวิชาวิทยาการคานวณ1 ระดบั ช้ันมัธยมศึกษาปีท่ี 1ชดุ น้ีใช้ประกอบการเรียนรู้ หน่วยการ
เรียนรู้ เรื่อง อัลกอริทึมเพื่อการแก้ปัญหา รายวิชาวิทยาการคานวณ1 เพื่อให้การเรียนรู้บรรลุเป้าหมาย
เกิดประโยชน์ต่อผู้เรียน และเกิดประสิทธิผลสูงสุด ผู้เรียนต้องเข้าใจ และตั้งใจปฏิบัติกิจกรรมตามลาดับ
ขั้นตอนทุกกิจกรรม ให้ผ่านการประเมิน ซึ่งจะส่งผลให้นักเรียนเกิดการเรียนรู้ตรงตามมาตรฐานการเรียนรู้
อย่างมีประสทิ ธภิ าพอกี ทง้ั ยงั ส่งผลใหผ้ เู้ รยี นมผี ลสมั ฤทธ์ทิ างการเรยี นสูงยงิ่ ขึ้นอีกด้วย

นางเพญ็ นภา ไกรนรา

ผจู้ ดั ทา

สารบญั ข

เร่ือง หนำ้

คำนำ ก
สำรบญั ข
คาแนะนาการใช้ชุดกจิ กรรมการเรียนรสู้ าหรบั ครู 1
คาแนะนาการใช้ชุดกิจกรรมการเรยี นรู้สาหรับนกั เรียน 3
แผนผังการใช้ชุดกจิ กรรมการเรยี นรู้ 4
มาตรฐานตัวชว้ี ดั 5
จดุ ประสงค์การเรียนรู้ 6
แบบทดสอบก่อนเรียน 7
เนอื้ หาสาระการเรยี นรู้ 8
ใบกิจกรรมท่ี 1 เรอ่ื ง ผังงาน 12
ใบกจิ กรรมท่ี 2 เรือ่ ง การเรียงลาดับอัลกอลทิ มึ ด้วยรหัสลาลอง 13
ใบความรู้เรอ่ื ง การติดต้ังและการใช้โปรแกรม Flowgorithm 15
ใบกิจกรรมที่ 3 เรอื่ ง เครือ่ งมือพัฒนาอัลกอลิทึมด้วยผังงานดว้ ยโปรแกรมFlowgorithm 22
ใบกจิ กรรมที่ 4 เร่ือง การพัฒนาอลั กอลิทมึ ดว้ ยผงั งาน ด้วยโปรแกรม Flowgorithm 23
ใบกจิ กรรมที่ 5 เร่ือง การเขียนอัลกอลิทมึ ดว้ ยภาษาธรรมชาติ รหสั ลาลอง และผังงาน 24
ใบกจิ กรรมท่ี 6 เรือ่ ง การเขยี นอลั กอลิทมึ ด้วยผงั งาน 25
แบบทดสอบหลังเรียน 26
ภำคผนวก
27
เฉลยใบกจิ กรรมที่

1

คาแนะนาการใชช้ ดุ กจิ กรรมการเรยี นรู้ เรอื่ ง อลั กอรทิ ึม

สำหรับครู

การจดั การเรียนรู้เพือ่ พฒั นาทักษะการแกป้ ญั หา โดยใช้แนวคดิ เชิงคานวณ ด้วยชดุ กจิ กรรมการเรยี นรู้
เรือ่ ง อัลกอริทึม รายวชิ าวิทยาการคานวณ1 ระดบั ชนั้ มธั ยมศกึ ษาปีท่ี 1 มีข้นั ตอนการจัดกจิ กรรมท่ีครูผู้สอน
ต้องดาเนนิ การ ดังต่อไปนี้
1. ขนั้ เตรยี มกำรสอน
1.1 ศึกษาแผนการจดั การเรียนร้อู ยา่ งละเอยี ด และศึกษาแนวทางการจัดกิจกรรมการเรียนรเู้ พ่อื พัฒนาทักษะ
การแกป้ ัญหา โดยใช้แนวคดิ เชิงคานวณ ด้วยชุดกจิ กรรมการเรยี นรู้ เรอ่ื ง อัลกอรทิ มึ รายวิชาวทิ ยาการคานวณ
1 ระดบั ชัน้ มธั ยมศึกษาปีที่ 1 จนเข้าใจอย่างถ่องแท้

1.2 ศึกษาการใช้โปรแกรม Live Sheet ตดิ ตง้ั โปรแกรม Flowgorithm และทดลองใชง้ านตามคมู่ อื
1.3 ตรวจสอบ และจัดเตรียมการจัดกจิ กรรมการเรียนรู้เพ่ือพัฒนาทักษะการแก้ปญั หา โดยใช้แนวคิด
เชิงคานวณ ด้วยชุดกิจกรรมการเรียนรู้ เรื่อง อัลกอริทึม รายวิชาวิทยาการคานวณ 1ระดับช้ันมัธยมศึกษาปีท่ี
1 สื่อการสอนวัสดุอุปกรณ์ท่ีต้องใช้ในการจัดกิจกรรม ให้มีปริมาณท่ีเพียงพอ รวมถึงระบบอินเตอร์เน็ตให้มี
ความพรอ้ มตอ่ การใชง้ าน
1.4 แบ่งกลุ่มนักเรยี นโดยคละความสามารถ กล่มุ เกง่ กลาง อ่อน ให้มจี านวน เท่า ๆ กันควรมีกลุ่มละ
2-3 คน จะมคี วามเหมาะสมในการเรยี นรู้
1.5 ชี้แจงจดุ ประสงค์การเรียนรู้ และบทบาทหนา้ ท่ีให้สมาชิกกลุ่มแตล่ ะกล่มุ ทราบถึงการปฏิบัตติ นใน
ระหวา่ งการทากิจกรรม
2. ขน้ั ดำเนนิ กิจกรรมกำรเรยี นกำรสอน
2.1 ครูการจัดเตรียมส่ือโปรแกรม แอปพลิเคชัน และโปรแกรม Live Sheet แจกชุดกิจกรรมการ
เรียนรู้ เรือ่ ง อลั กอรทิ มึ เพอ่ื ให้นกั เรยี นทาลงในชุดกจิ กรรมการเรียนรเู้ รอื่ ง อัลกอริทมึ
2.2 ครูช้ีแจงการใช้ชุดกิจกรรมการเรียนรู้ เร่ือง อัลกอริทึม รายวิชาวิทยาการคานวณ1 ระดับชั้น
มธั ยมศกึ ษาปีที่ 1 ใหน้ ักเรียนทราบกอ่ นเรยี น
2.3 ครูดาเนินการจัดกิจกรรมการเรียนรู้ ชุดกิจกรรมการเรียนรู้ เรื่อง อัลกอริทึม รายวิชาวิทยาการ
คานวณ1 ระดบั ชนั้ มธั ยมศึกษาปที ่ี 1 ตามแผนการจัดการเรยี นรู้
2.4 ครทู าหน้าท่เี ป็นผดู้ แู ลความเรียบร้อยในการดาเนินกิจกรรม
2.5 สังเกตการทากจิ กรรมของนักเรยี น
2.6 ครูใหน้ ักเรียนทาแบบทดสอบหลังเรยี นเพอ่ื ศึกษาความก้าวหน้าของการเรียนรู้

2

3. ขน้ั ประเมินผล
3.1 ครตู รวจสอบแบบทดสอบกอ่ นเรียน – หลังเรยี น และกจิ กรรมการเรยี นรู้
3.2 บันทึกคะแนนโดยประเมินตามเกณฑ์การประเมนิ
3.3 กรณีนักเรียนมีคะแนนผลการประเมนิ แบบทดสอบหลงั เรยี น และกิจกรรมการเรยี นรู้ไมผ่ า่ น
ร้อยละ 60 ให้ทาการศกึ ษาชุดกิจกรรมการเรยี นรู้ เรื่อง อัลกอรทึ มึ อีกครง้ั

3

คาแนะนาการใชช้ ดุ กจิ กรรมการเรยี นรู้ เรอื่ ง อลั กอรทิ ึม

สำหรบั นกั เรยี น

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

หลงั เรยี น ดว้ ย Google form
5. กรณีนักเรียนมีคะแนนผลการประเมินแบบทดสอบหลังเรียน และกิจกรรมการเรียนรู้ไม่ผ่าน

รอ้ ยละ 60 ให้ทาการศกึ ษาชดุ กิจกรรมการเรยี นรู้ เรอื่ ง อลั กอริทมึ อีกครั้ง

4

แผนผงั การใชช้ ดุ กจิ กรรมการเรยี นรู้ เร่อื ง อลั กอลทิ ึม

คำแนะนำกำรใช้ชุดกิจกรรมกำรเรยี นรู้

ศกึ ษำมำตรฐำนกำรเรยี นรู้ ตัวชี้วัด
สำระกำรเรียนรู้ และจดุ ประสงค์กำรเรียนรู้

แบบทดสอบก่อนเรยี น
ใบควำมรู้ เรื่อง อัลกอริทึมเบื้องต้น
ศึกษำและฝึกปฎิบตั ใิ บกจิ กรรมตำมลำดบั

ใบกิจกรรมกลุ่มทำ้ ยบท

แบบทดสอบหลังเรียน ไม่ใช่
ผำ่ นรอ้ ยละ 60
ไม่ผ่ำน
ใช่

ผำ่ น

5

มาตรฐาน/ตวั ช้วี ดั

มำตรฐำน ว 4.2 เข้าใจและใช้แนวคิดเชิงคานวณในการแก้ปัญหาท่ีพบในชีวิตจริงอย่างเป็นขั้นตอนและเป็น
ระบบใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทางาน และการแก้ปัญหาได้อย่างมี
ประสิทธิภาพ รเู้ ท่าทัน และมจี รยิ ธรรม
ตัวช้วี ัด

ว 4.2 ม.1/1 ออกแบบอลั กอริทึมท่ีใช้แนวคิดเชิงนามธรรมเพ่อื แกป้ ัญหาหรืออธิบายการทางานท่ีพบ
ในชีวติ จริง

ชดุ กิจกรรมการเรยี นรู้ เร่ือง อลั กอลิทมึ วชิ า วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

6

จุดประสงคก์ ารเรยี นรู้

1.นกั เรยี นสามารถอธบิ ายรปู แบบการเขยี นอลั กอริทึมด้วยรหสั ลาลองและผังงานได้ (K)
2. นกั เรยี นสามารถออกแบบอลั กอรทิ ึมดว้ ยรหัสลาลองและผังงานเพื่อแกป้ ัญหาโดยใช้แนวคิดเชิง

นามธรรมได้ (P)
3. นักเรยี นยกตวั อย่างการใช้อลั กอรทิ ึมและแนวคดิ เชิงนามธรรมเพ่ือแก้ปัญหาในชวี ิตประจาวัน (A)

สาระสาคญั

การใชร้ หัสลาลองหรอื ผงั งานเพ่ือออกแบบขั้นตอนการทางาน

สาระการเรยี นรู้

1. หลักเกณฑก์ ารเขียนอลั กอรทิ ึมดว้ ยรหัสจาลองหรือ ซูโดโค้ด(Pseudo code)
2. ผงั งาน(Flowchart) และรปู แบบการเขยี นผังงาน
3. การเขียนอัลกอริทึมด้วยผังงาน ดว้ ยโปรแกรม Flowgrorithm

ชดุ กิจกรรมการเรียนรู้ เร่อื ง อลั กอลิทมึ วชิ า วิทยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

7

แบบทดสอบก่อนเรียน เรอ่ื ง อลั กอลทิ ึม

<--- ข้อสอบก่อนเรยี นเรอ่ื ง อลั กอลทิ ึม

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วชิ า วทิ ยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

8

ใบควำมรู้ เรื่อง อัลกอรทิ ึมเบอ้ื งตน้

อลั กอรทิ ึม

รูปแบบกำรเขยี นอลั กอริทมึ

รปู แบบการเขียน
อัลกอรทิ ึม

การเขยี นอลั กอริทมึ การเขียนอัลกอรทิ มึ การเขียนอลั กอรทิ ึม
ดว้ ยภาษาธรรมชาติ ดว้ ยรหสั จาลอง ด้วยผังงาน
(Natural Language) (Pseudo Code) (Flowchart)

ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วชิ า วิทยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

9

ตวั อยำ่ ง กำรเขียนอัลกอริทึม ด้วยภำษำธรรมชำติ (Natural Language)

สมชายตอ้ งการคานวณหาพืน้ ท่ีของรูปสามเหล่ียมรูปหน่งึ
จากปัญหาท่ีกาหนด สามารถเขียนอลั กอรทิ มึ ดว้ ยภาษาธรรมชาติ ไดด้ งั นี้

ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

10

กำรเขียนอลั กอริทมึ ด้วยรหสั ลำลอง (Pseudo Code)
ประโยชน์ของรหัสลำลอง

ลกั ษณะกำรเขยี นอัลกอลทิ มึ ด้วยของรหัสลำลอง

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

11

หลกั เกณฑ์กำรเขียนรหสั ลำลอง

สัญลกั ษณ์ผงั งำน

การการเขียนอลั กอริทมึ ดว้ ยผงั งาน จะนิยมใชส้ ญั ลกั ษณใ์ นการเขียนผงั งาน ซง่ึ แตล่ ะสญั ลกั ษณจ์ ะมคี วามหมาย
ดงั นี้

ชดุ กิจกรรมการเรียนรู้ เร่อื ง อลั กอลิทมึ วชิ า วิทยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

12

ใบกิจกรรมที่ 1
เรอ่ื ง ผงั งำน
ชื่อ- สกุล ................................................................................................. เลขท่ี .................
คาชแี้ จง ให้นกั เรียนพจิ ารณาสญั ลักษณผ์ ังงาน แลว้ จับคผู่ งั งานใหถ้ กู ต้อง

https://www.liveworksheets.com/zj2308098dk

ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

13

ใบกิจกรรมที่ 2
เรื่อง กำรเรียงลำดับอัลกอริทึมด้วยรหสั ลำลอง
ชือ่ - สกุล ........................................................................................................... เลขท่ี .................
คาชีแ้ จง อ่านปัญหาที่กาหนด แล้วเรยี งลาดบั อลั กอริทมึ ด้วยรหัสลาลองให้ถูกต้อง

1. คานวณหาความสูงเฉล่ยี ของคนจานวน 3 คน และแสดงผลการคานวณ

การเขยี นอลั กอลิทมึ ด้วยรหสั ลาลอง มีดังนี้

OUTPUT average
COMPUTE average = (hight1+hight2+hight3) / total
STOP
INPUT hight3
INPUT hight1
START
INPUT hight2

2. คานวณหากาไรของสนิ ค้าชนิดหน่ึง และแสดงผลการคานวณ

การเขยี นอลั กอลิทึมดว้ ยรหัสลาลอง มดี ังน้ี
STOP
COMPUTE profit = price-cost
START
INPUT cost
INPUT price
OUTPUT profit

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วิชา วิทยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

14

ใบกิจกรรมท่ี 2
เรื่อง กำรเรยี งลำดับอัลกอริทมึ ด้วยรหสั ลำลอง (liveworksheets)
ชือ่ - สกุล ........................................................................................................... เลขที่ .................
คาชแ้ี จง อา่ นปญั หาที่กาหนด แลว้ เรียงลาดับอัลกอรทิ ึมดว้ ยรหสั ลาลองให้ถูกตอ้ ง
1. คานวณหาความสูงเฉลีย่ ของคนจานวน 3 คน และแสดงผลการคานวณ

กำรเขยี นอัลกอลทิ ึมดว้ ยรหสั ลำลอง เรยี งลำดับอัลกอริทมึ ด้วยรหัสลำลองใหถ้ ูกต้อง

OUTPUT average

COMPUTE average = (hight1+hight2+hight3) / total

STOP

COSTMOPPUTE profit = price-cost
COMPUT

E IpNrPoUfiTt =hSipgTrhOict3Pe-START
INPUcToshtightI1NPUT cost
COSMTOPINPUPTUT price

E proSfcTiotACsS=ROtSTTpMTAOrORiPUcPTUeT-PTUT profit

2แ. คลาะนแสวณดงหผาลกกกำาารไรรเคขขายีอEEEEนงนIสวNอppppณินrลัPrrrooooคUกpcffffc้าcccrอTioiiiooootชtttiCCCcลsshsss=IIน===OtOOeSIISSNNtทิtttSSNNiTดิTTgppppMMMTTPPึมPPAAAhหrrrrOOUUดiUUiiiPtPPRRRนcccc2PPTTว้UUUTeTTTTeee่ึงย----TTTรหสั ลำลอง เรยี งลำดับอัลกอริทมึ ด้วยรหัสลำลองให้ถกู ตอ้ ง

COMPUITNINEPpPppSpppppUSccccrUrrpTrrrrroooooTOooTiiiiiOOOrATcfsccccsssOffoIISIISIIIIUitettteeeeUUUiiRNNNNNNNNtpttTTPfcTTiTTTPPrPPPPPPAAotPiPPPUUcUUUUUURRsU=UUUetTTTTTTTTTTTTprice-cost

profit

OUTpPrUoOOTfUUitTTpPPrUUofTTit https://www.liveworksheets.com/6-zm95570bp

profit

ชดุ กิจกรรมการเรยี นรู้ เร่ือง อลั กอลิทมึ วชิ า วิทยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

15

ใบควำมรทู้ ่ี 2 เรอื่ ง กำรตดิ ต้ังและใช้งำนโปรแกรม Flowgorithm
วธิ ตี ดิ ตั้ง

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วิชา วิทยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

16

กำรใช้โปรแกรม Flowgorithm

ชดุ กิจกรรมการเรียนรู้ เร่อื ง อลั กอลิทมึ วชิ า วิทยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

17
ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วชิ า วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

18
ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

19
ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วชิ า วิทยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

20
ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

21
ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

22

ใบกิจกรรมท่ี 3
เรื่อง เครื่องมือพัฒนำอลั กอลิทึมด้วยผังงำนดว้ ยโปรแกรม Flowgorithm
ช่อื - สกุล ........................................................................................................... เลขท่ี .................
คาชี้แจง ให้นักเรียนสร้างอัลกอลิทึมดว้ ยผังงาน จากโปรแกรม Flowgorithm
1. ใหเ้ ปดิ โปรแกรม Flowgorithm แล้วสร้างผงั งาน การคานวณหาความสูงเฉลี่ยของคน จานวน 3 คน และ
แสดงผลการคานวณ ดงั นี้

2. ทดสอบการรนั โปรแกรมจากผังงานด้านทีส่ รา้ ง สงั เกตผลลัพธท์ ีไ่ ด้
............................................................................................................................. .................................................
3.บันทกึ ไฟล์ (ระบชุ ื่อ และนามสกลุ ไฟล์ที่บนั ทึก)...............................................................................................

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วิชา วิทยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

23
ใบกิจกรรมท่ี 4
เร่ือง กำรพัฒนำอัลกอลิทมึ ด้วยผังงำน ด้วยโปรแกรม Flowgorithm
ชือ่ - สกุล ........................................................................................................... เลขท่ี .................
คาชแ้ี จง ให้นกั เรยี นสร้างอลั กอลทิ มึ ด้วยผงั งาน จากโปรแกรม Flowgorithm
1. ให้เปดิ โปรแกรม Flowgorithm แล้วสร้างผงั งาน การคานวณหากาไรของสนิ ค้า คือ
กาไร = ราคาขาย - ตน้ ทนุ และแสดงผลการคานวณ ดงั นี้
แนวคิด ใหน้ าการจัดเรียงลาดับอลั กอริทมึ ดว้ ยรหัสลาลอง จากใบกจิ กรรมท่ี 2 ข้อที่ 2

2. ทดสอบการรันโปรแกรมจากผงั งานดา้ นที่สร้าง สงั เกตผลลัพธท์ ่ไี ด้
............................................................................................................................. .................................................
3.บันทกึ ไฟล์ (ระบชุ ่ือ และนามสกลุ ไฟล์ทีบ่ ันทึก).......................................................................................... .....

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วชิ า วิทยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

24

ใบกิจกรรมท่ี 5

เรอื่ ง กำรเขียนอัลกอลิทมึ ด้วยภำษำธรรมชำติ รหัสลำลอง และผังงำน

ชื่อ- สกุล ........................................................................................................... เลขที่ .................
คำช้ีแจง อำ่ นปัญหำที่กำหนด แลว้ กำรเขยี นอลั กอลิทมึ ด้วยภำษำธรรมชำติ รหัสลำลอง และผังงำน

ปัญหำ : คำนวณพน้ื ทีส่ ำมเหล่ียมและแสดงผลกำรคำนวณ

ภำษำธรรมชำติ รหัสลำลอง

การเขยี นอัลกอริทึมดว้ ยผังงาน โดยใช้โปรแกรม Flowgorithm

ชดุ กิจกรรมการเรยี นรู้ เร่ือง อลั กอลิทมึ วชิ า วทิ ยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

25
ใบกิจกรรมท่ี 6
เรื่อง กำรเขียนอัลกอลิทมึ ด้วยผังงำน
สมำชกิ ในกลุ่ม
ชอ่ื -สกุล ......................................... เลขท่ี ........... ชอื่ -สกลุ .............................................. เลขท่ี ..........
ช่อื -สกุล ......................................... เลขท่ี ........... ช่ือ-สกุล .............................................. เลขท่ี ..........
คาชี้แจง ใหน้ ักเรียนพิจารณาโจทยป์ ัญหาต่อไปนี้ แล้วดาเนินการสร้างอลั กอลทิ ึมด้วยผังงาน จากโปรแกรม
Flowgorithm และสง่ งานใน Google Classroom
1. แสดงชือ่ สมำชิกในกลมุ่
2. กำรคำนวณหำพน้ื ท่สี ่เี หล่ยี ม
3. กำรคำนวณหำเสน้ รอบวง
4. กำรคำนวณหำพน้ื ทวี่ งกลม
5. กำรคำนวณหำเส้นรอบวง
6. กำรคำนวณหำปริมำตรวงกลม

ชดุ กิจกรรมการเรียนรู้ เร่อื ง อลั กอลิทมึ วชิ า วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

26

แบบทดสอบหลังเรียน เรอื่ ง อัลกอลิทึม

<--- ขอ้ สอบหลังเรื่อง อลั กอลทิ มึ

ชดุ กิจกรรมการเรยี นรู้ เร่อื ง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

27

เฉลยใบกิจกรรมท่ี 5

เรอ่ื ง กำรเขยี นอลั กอลิทมึ ด้วยภำษำธรรมชำติ รหัสลำลอง และผังงำน

คำชแ้ี จง อ่ำนปัญหำที่กำหนด แล้วกำรเขียนอลั กอลิทึมด้วยภำษำธรรมชำติ รหัสลำลอง และผังงำน

ปัญหำ : คำนวณพน้ื ท่สี ำมเหลย่ี มและแสดงผลกำรคำนวณ

ภำษำธรรมชำติ รหสั ลำลอง
1.กำรเรมิ่ ต้นทำงทำงำน 1.START
2. นำเขำ้ ขอ้ มลู ควำมยำวฐำน 2. INPUT base
3.นำเขำ้ ขอ้ มูลควำมสงู 3.INPUT high
4.คำนวณ พน้ื ที่ =0.5 x ฐำน x สงู 4.COMPUTE area=base * high
5. แสดงผลพ้ืนท่ี สำมเหลี่ยม 5. OUTPUT area
6. จบกำรทำงำน 6. STOP

การเขียนอัลกอริทมึ ดว้ ยผังงาน โดยใช้โปรแกรม Flowgorithm แลว้ บันทกึ ไฟล์

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วิชา วิทยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา

28

เฉลยใบกจิ กรรมที่ 6

เรอ่ื ง กำรเขยี นอัลกอลิทึมด้วยผงั งำน
คาชีแ้ จง ใหน้ ักเรยี นพิจารณาโจทยป์ ญั หาต่อไปน้ี แล้วดาเนนิ การสรา้ งอัลกอลิทึมดว้ ยผังงาน จากโปรแกรม
Flowgorithm และสง่ งานใน Google Classroom
ชดุ ก1.ิจกกรรำมรคกำานรเวรณยี นหรำู้ พเรื้น่อื ทง ่สี อีเ่ ลัหกลอ่ยี ลมิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

ชดุ กิจกรรมการเรียนรู้ เร่ือง อลั กอลิทมึ วิชา วิทยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

28

เฉลยใบกิจกรรมท่ี 6

เรอ่ื ง กำรเขียนอัลกอลิทมึ ด้วยผงั งำน
คาช้ีแจง ให้นักเรยี นพจิ ารณาโจทยป์ ญั หาต่อไปนี้ แลว้ ดาเนินการสรา้ งอัลกอลทิ ึมดว้ ยผังงาน จากโปรแกรม
Flowgorithm และส่งงานใน Google Classroom

2. กำรคำนวณหำเส้นรอบวง

ชดุ กิจกรรมการเรยี นรู้ เร่ือง อลั กอลิทมึ วิชา วิทยาการคานวณ1 ครูผสู้ อน นางเพญ็ นภา ไกรนรา

29
เฉลยใบกจิ กรรมที่ 6
เร่อื ง กำรเขียนอัลกอลิทึมด้วยผงั งำน
คาชแี้ จง ใหน้ ักเรยี นพิจารณาโจทยป์ ัญหาตอ่ ไปนี้ แลว้ ดาเนินการสรา้ งอัลกอลทิ ึมดว้ ยผังงาน จากโปรแกรม
Flowgorithm และสง่ งานใน Google Classroom
3. กำรคำนวณหำพ้นื ทวี่ งกลม

ชดุ กิจกรรมการเรียนรู้ เร่อื ง อลั กอลิทมึ วิชา วทิ ยาการคานวณ1 ครูผสู้ อน นางเพ็ญนภา ไกรนรา


Click to View FlipBook Version