34
นนนนนนนน นนนนนนนน 5581135025 นนนนนนนนนนนน นนนนนนนนนนนนนนน แแแแแแแแแแแแแแแแแแแแ แแแแแแแแแ นนนนนนนนนนนนนนนนนนนนนนน นนนน นนนนนนนนนนนนนนน 3 แแแแแแแแ 2 นนนนนน นนนนนนนนนนนนนนนนนนนนนนนนนนน นนนนนนนนน 6 นนนนนนน แแแแแแแแแแแแแแแแแ 1 นนนนนน นนนนนนนนนนนนนนนน นนนนนนนนน 2 นนนนนนน นนนนนนนนน…………นนนนน……………………..น.น. …………… นนนนนนนนนนน …. แแแแแแแแแแแแแแแแแแ แแแแแแแ น น. นนนนนน นนนนนนนนนน นนนนนน นนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนน นนน นนนนนนนน นนนนนนนนนน นนนนนนนนนนน นนนนนนนนน นนน นนนนนนนนนนนนนนนนนนนนนนน นนนนนนนนนน นนนนนนนนน แแแแแแแแแ น 3.1 น.3/2 นนนนนนนนนนนนนนนนนนนนนนนนนนน แแแแแแแแแแ นนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนน นนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนน นนนนนน นนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนน นนนนนนนนนนนนนนนนนนนนนนนนนนน แแแแแแแแแแแแแแแแแแแแแแแ นนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนน นนนนนนนนนนนนนนน นนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนนน แแแแแแแแแแแแแแแ

nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

นายณฐพล ดวงแกว 5581135025คณะครศาสตร สาขาคอมพวเตอร

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

กลมสาระ การงานอาชพและเทคโนโลย ชนมธยมศกษาปท 3หนวยท 2 เรอง เขยนโปรแกรมภาษาขนพนฐาน เวลาเรยน 6 ชวโมงแผนการเรยนรท 1 เรอง โครงสรางโปรแกรม เวลาเรยน 2 ชวโมงสอนวนท เดอน………… ……………………..พ.ศ. ……………

ภาคเรยนท ….

มาตรฐานการเรยนร

มาตรฐาน ง ๓. ๑   เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคนขอมล การเรยนร การสอสาร   การแกปญหา การทำางาน  และอาชพอยางมประสทธภาพ ประสทธผล  มคณธรรม

ตวชวด

ง 3.1 ม.3/2 เขยนโปรแกรมภาษาขนพนฐาน

สาระสำาคญการเขยนโปรแกรมภาษาคอมพวเตอรนนผเขยนโปรแกรมตองทราบหลก

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

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

สาระการเรยนรลกษณะของโครงสรางโปรแกรมแบบตางๆ

Page 2: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

กระบวนการจดการเรยนร

1.ขนเตรยม

1.1 คณครทกทายนกเรยน เตรยมสอการสอนและเอกสารทตองใชในการสอน

2.ขนดำาเนนการสอน

ขนนำาเขาสบทเรยน

2.1 ใหนกเรยนทำาแบบทดสอบกอนเรยน

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

2.3 แจงจดประสงคการสอน แจงขนตอนการทำากจกรรม กำาหนดเวลา ผเรยนเขาใจตรงกนกอนเขากลมทำากจกรรม

2.4 คณครแจกใบความรท 1 แลวใหนกเรยนศกษาเกยวกบสญลกษณของผงงาน

2.5 คณครถามนกเรยนเกยวกบสญลกษณของผงงานวานกเรยนมความเขาใจหรอไม

2.5 คณครซมเลอกนกเรยนมา เพอใหวาดรปสญลกษณในการเขยนผงงาน ในกระดานดำา เพอทดสอบความเขาใจ

2.6 ใหนกเรยนทำาใบงานท 1 เรองสญลกษณในการเขยนผงงาน

3.ขนสอน

3.1 แบงนกเรยนออกเปน 3 กลม โดยใชวธการนบเลขแบงกลม โดยในแตละกลมเลอกประธาน เลขานการ

Page 3: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

3.2 คณครแจกใบความรท 2 ใบความรท3 ใบความรท4 ใหแตละกลม โดยแตละกลมจะไดรบใบความรใบเดยวเทานน

3.3 ใหแตละกลมศกษาเกยวกบใบความรทไดรบ พรอมกบเลอกตวแทนกลมเพอจะมานำาเสนอหนาชนเรยน

(คณครจะคอยเดนไปดความเรยบรอยของแตละกลมเพอใหคำาปรกษา)

3.3 ใหตวแทนในแตละกลมนำาเสนอเรองทกลมของตนเองไดรบมอบหมายหนาชนเรยน

4.ขนสรป

4.1 ใหนกเรยนทำาใบงานท 2 เรองโครงสรางโปรแกรม

4.2 คณครและนกเรยนชวยกนสรปเรอง โครงสรางโปรแกรมแบบเรยงลำาดบ โครงสรางโปรแกรมแบบเงอนไข โครงสรางโปรแกรมแบบวนซำา

4.3 ใหนกเรยนทำาแบบทดสอบหลงเรยน

5.ขนประเมนผล

ผสอนประเมนผลการทำางานกลมของผเรยนวา ผเรยนเกดความร ความเขาใจในบทเรยน เกดเจตคต และทกษะในการทำางานกลมมากนอยเพยงใด บรรลตามจดประสงคหรอไม ผสอนไดประเมนพฤตกรรมของผเรยนในดานตางๆ ดวย เชนความกระตอรอรนในการแบงกลม การแสดงความคดเหน การยอมรบความคดเหนของผอน ความรวมมอ ความรบผดชอบ ความกลาแสดงออก ลกษณะการเปนผนำาผตามทด ฯลฯ เปนตน

สอ/แหลงการเรยนร1. ใบความรท 1 ผงงาน2. ใบความรท 2 โครงสรางโปรแกรมแบบเรยงลำาดบ3. ใบความรท 3 โครงสรางโปรแกรมแบบเงอนไข

Page 4: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

4. ใบความรท 4 โครงสรางโปรแกรมแบบวนซำา5. ใบงานท 1 สญลกษณผงงาน6. ใบงานท 2 โครงสรางโปรแกรม

การวดผลประเมนผล1. วธการวด - สงเกตการฟง และการตอบคำาถาม - ตรวจใบงาน - ตรวจแบบทดสอบ2. เครองการวดผลประเมนผล

- ใบงานท 1 สญลกษณผงงาน - ใบงานท 2 โครงสรางโปรแกรม - แบบทกสอบกอนเรยน หลงเรยน - แบบสงเกตพฤตกรรมการเรยนร 3. เกณฑการวดผลประเมนผล ใชการผานเกณฑ รอยละ 80 ขนไป ระดบคณภาพ 2 ผานเกณฑ

กจกรรมเสนอแนะ

Page 5: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

……………………………………………………………………………………………………………………………………………………………………………………….………………………………………………บนทกผลหลงกระบวนการจดการเรยนร

ผลการเรยนรทเกดขนกบผเรยน …………………………………………………………………………

…………………………………………………………………………………………………………….………………………………………………

ปญหา / อปสรรค…………………………………………………………………………

…………………………………………………………………………………………………………….………………………………………………

ขอเสนอแนะ / แนวทางแกไข…………………………………………………………………………

…………………………………………………………………………………………………………….………………………………………………

ลงชอ ……………………………….…ผสอน

(………………………………….) ……../…………./………

Page 6: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

แบบทดสอบเรองโครงสรางโปรแกรม

คำาชแจง ใหนกเรยนเลอกคำาตอบทถกทสดเพยงขอเดยว แลวทำาเครองหมาย X ลงในกระดาษคำาตอบ

1. จากสญลกษณ มความหมายวาอยางไร

1. สญลกษณแทนจดเรมตนและจดสนสด2. สญลกษณกระบวนการตางๆ3. สญลกษณเงอนไข4. สญลกษณตดตอผใชงาน

2.รปไดคอสญลกษณของเงอนไข

1 23 4

3 จากรป มความหมายวาอยางไร

1. สญลกษณเสนทางการดำาเนนงาน2. สญลกษณจดเชอมตอ3. สญลกษณการแสดงผลลพธ4. สญลกษณระบการทำางานในฟงกชนยอย

4.จากรป มมความหมายวาอยางไร

1. สญลกษณเสนทางการดำาเนนงาน2. สญลกษณจดเชอมตอ3. สญลกษณการแสดงผลลพธ4. สญลกษณระบการทำางานในฟงกชนยอย

5.จากรป มความหมายวาอยางไร

1. สญลกษณแทนจดเรมตนและจดสนสด2. สญลกษณการแสดงผลลพธ3. สญลกษณการรบขอมลจากผใชงาน

Page 7: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

4. สญลกษณกระบวนการตางๆ

6.  สญลกษณในขอใดเปนการแสดงผลขอมลออกทางเครองพมพ

1       2       

3      4       

7. สญลกษณในขอใด สามารถมไดเพยงสญลกษณเดยวเทานนในผงงาน

1       จดเรมตน2       การตดสนใจ3       การแสดงผลขอมลทางภาพ4        การคำานวณทางคณตศาสตร

8.สญลกษณในขอใดคอสญลกษณเรมตน

1       2       

 3       4        

9.คำาอธบายในสญลกษณจดเรมตนมกใชคำาวาอะไร 1 START 2 BEGIN 3 STOP 4 ถกทงขอ ก และ ข

Page 8: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

10.สญลกษณการตดสนใจจะมทศทางการไหลออกไดกทาง 1. 1 ทศทางเทานน 2 .2  ทศทางเทานน 3. 3  ทศทางเทานน 4 4 กทศทางกได

11. มลกษณะการทำางานของโปรแกรมทสามารถเลอกชดคำาสงในการประมวลผลไดคอขอได

1. โครงสรางแบบวนซำา (Iteration Control)2. โครงสรางแบบมการเลอกหรอเงอนไข (Selection Control)3. โครงสรางแบบลำาดบ (SequentialControl)4. ถกทกขอ

12.มลกษณะการทำางานของโปรแกรมจากบนลงลาง โดยจะทำาคำาสงทกๆ คำาสงทเขยนจากบนลงลางคอขอได

1. โครงสรางแบบวนซำา2. โครงสรางแบบลำาดบ 3. โครงสรางแบบทางเลอก4. โครงสรางแบบเงอนไข

13.มลกษณะการทำางานของโปรแกรมทวนซำาชดคำาสง ซงเหมาะสำาหรบการเขยนโปรแกรมทตองการทำาซำา คำานวณซำาหลายๆ รอบ คอขอได

1. โครงสรางแบบวนซำา2. โครงสรางแบบลำาดบ 3. โครงสรางแบบทางเลอก4. โครงสรางแบบเงอนไข

14.จากรปเปน โครงสรางแบบใด

1. โครงสรางแบบวนซำา2. โครงสรางแบบลำาดบ 3. โครงสรางแบบทางเลอก4. โครงสรางแบบเงอนไข

15.จากรปเปนโครงสราง แบบใด

Page 9: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

1. โครงสรางแบบวนซำา2. โครงสรางแบบลำาดบ 3. โครงสรางแบบทางเลอก4. โครงสรางแบบเงอนไข

ใบความรท 1 ผงงานวชา เทคโนโลยสารสนเทศ

หนวยการเรยนรท 1 การเขยนโปรแกรมภาษาขนพนฐาน เวลาเรยน 2 ชวโมง

การเขยนผงงาน ( Flowchart )

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

ประโยชนของผงงาน

• ชวยลำาดบขนตอนการทำางานไดงาย ไมสบสน

• ชวยในการตรวจสอบ และแกไขงานไดงาย เมอเกดขอผดพลาด

• ชวยใหการดดแปลง แกไข ทำาไดอยางสะดวกและรวดเรว

• ชวยใหผอนสามารถศกษาการทำางานไดอยางงาย และรวดเรวมากขน

• เราสามารถเรยนรและเขาใจผงงานไดงาย เพราะผงงานไมขนอยกบภาษาคอมพวเตอรหรอภาษาใดภาษาหนง ผงงานเปนการสอความหมายดวยภาพ ทำาใหงายและสะดวกตอการพจารณาลำาดบขนตอนในการทำางานดกวาการบรรยายเปนตวอกษร

Page 10: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

หลกในการเขยนผงงาน

การเขยนผงงานนน ไมมวธการทแนชดวาจะตองใชคำาสงอะไรบาง ทงนขนอยกบลกษณะของงานทจะทำา ซงลกษณะงานจะมอย 3 ขนตอน คอ การรบขอมล (Input) การประมวลผล (Process) และการแสดงผลลพธ (Output) การศกษาลำาดบขนตอนในการทำางานของผงงาน ใหสงเกตจากลกศรทแสดงทศทางการไหลของขอมลในผงงานเปนหลกในการเขยนผงงาน

Page 11: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

สญลกษณทใชในการเขยนผงงาน

Page 12: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ใบความรท 2 โครงสรางแบบเรยงลำาดบวชา เทคโนโลยสารสนเทศ

หนวยการเรยนรท 1 การเขยนโปรแกรมภาษาขนพนฐาน เวลาเรยน 2 ชวโมง

โครงสรางโปรแกรม

โครงสรางแบบลำาดบ (SequentialControl)

จะมลกษณะการทำางานของโปรแกรมจากบนลงลาง โดยจะทำาคำาสงทกๆ คำาสงทเขยนจากบนลงลาง โดยไมมเงอนไข รปแบบโครงสรางการควบคม

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

Page 13: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ตวอยางท 1 จงเขยนผงงานของโปรแกรมแบบลำาดบเพอคำานวณหาพนท 4 เหลยมผนผา

ใบความรท 3 โครงสรางแบบเงอนไข

ถาโจทยไมไดระบวาใหคาตวเลขมาจากไหนอนพตอะไร ใหสมมตวาไดรบอนพตของเลขมาจากคยบอรด ดงนนทำาการรบขอมลอนพตคอรบตวเลขสองตวเขามา เมอรบคาเขามาแลวจะเกบคาไวทตวแปร A และตวเลขตวทสองไวทตวแปร B แลวจากนนกเอาเลขสองตวมาคณกนเพอหาพนทของ 4 เหลยมผนผา จากนนแสดงผลทตองการ ซงสามารถเขยนเปนผงงานไดดงรป

Page 14: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

วชา เทคโนโลยสารสนเทศหนวยการเรยนรท 1 การเขยนโปรแกรมภาษาขนพนฐาน

เวลาเรยน 2 ชวโมง

โครงสรางโปรแกรม

โครงสรางแบบมการเลอกหรอเงอนไข (Selection Control)

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

Page 15: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

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

Page 16: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

การทำางานแบบทางเลอก (Selection) หรอเรยกอกอยางหนงวา การทำางานแบบตดสนใจ (Decision) นนคอเราสามารถใหโปรแกรมเลอกทำางานอยางใดอยางหนงได โดยใชเงอนไขเปนตวกำาหนดการทำางานตามคำาสง โดยทวไปโปรแกรมจะกำาหนดเอาไววาถาเงอนไขเปนจรงโปรแกรมจะไปทำางานอยางหนง แตถาเงอนไขเปนเทจโปรแกรมกจะไปทำางานอกอยางหนง นนกหมายความวา โปรแกรมจะเลอกทำางานทศทางใดทศทางหนงเทานน เชน เมอเราขบขรถไปถงทางสามแยก เราจะตองตดสนใจไปทางใดทางหนง ไมสามารถวงไปทงสองทางไดในเวลาเดยวกน

วธการใชมลกษณะดงน

สวนประกอบ ทสำาคญของสญลกษณการตดสนใจ คอ

1.มเงอนไขสำาหรบตดสนใจ

2.มลกศรออกได 2 ทางเสมอ คอ  จรง/เทจ หรอ yes/no หรอ true/false

Page 17: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

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

จากตวอยางผงงาน จะเปนแบบทางเลอกทำางาน 2 ทาง คอ ถามเงนมากกวา 10,000 บาท จะทำาใหเงอนไขเปนจรง โปรแกรมจะทำางานในทศทางของ yes แตถามเงนตงแต 10,000 บาทลงมา จะทำาใหเงอนไขเปนเทจ โปรแกรมกจะทำางานในทศทางของ no

Page 18: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ตวอยางท 2 จงเขยนผงงานของโปรแกรมตรวจสอบคาตวเลข โดยถาคาตวเลขทรบเขามา ถาตดลบใหแสดงคำาวา NEGATIVE ถาเปนบวกใหแสดงคำาวา POSITIVE

โปรแกรมนรบคาอนพตหนงตวโดยใหรบเขามาเกบไวทตวแปร จากนนทำาการตรวจสอบตวแปร A โดยถา A มากกวาหรอเทากบศนยกแสดงคำาวา Positive ถานอยกวาใหแสดงคำาวา Negative ซงสามารถเขยนเปนผงงานไดดงรป

Page 19: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ใบความรท 4 โครงสรางแบบวนซำาวชา เทคโนโลยสารสนเทศ

หนวยการเรยนรท 1 การเขยนโปรแกรมภาษาขนพนฐาน เวลาเรยน 2 ชวโมง

โครงสรางโปรแกรม

โครงสรางแบบวนซำา (Iteration Control)

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

Page 20: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

การทำางานแบบวนซำา (Loop)เปนการนำาคำาสงมาทำางานซำาหลายๆ รอบ จะทำางานกรอบขนอยกบเงอนไขทผเขยนโปรแกรมกำาหนดไว ซงอาจจะเปนการกำาหนดจำานวนรอบทแนนอน เชน ตงใจวาจะวงรอบสนาม 3 รอบ คอรแนนอนวาจะทำางานกรอบ หรอแบบจำานวนรอบไมแนนอน เชน ตงใจวาจะวงรอบสนามไปเรอยๆ เหนอยเมอไหรจงจะหยดวง คอไมแนชดวาจะทำางานกรอบ

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

การทำาซำาม 2 ลกษณะ

การทำาซำาทมจำานวนรอบแนนอน และทมจำานวนรอบไมแนนอน เพอใหเหนภาพทชดเจนขน นกเรยนลองดแผนภาพ ดงตอไปน

            การทำาซำาทมจำานวนรอบแนนอน

Page 21: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

 

           การทำาซำาทมจำานวนรอบไมแนนอน   

Page 22: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

   

ตวอยางท 3 จงเขยนผงงานของโปรแกรมหาคาผลรวมตงแต 1 ถง 10

การเขยนโปรแกรมควรมตวแปรสะสมคา ซงจะเปนตวแปรทเกบผลรวมของ 1 ถง 10 โดยจะตงชอวา SUM มคาเรมตนเปน แลว

Page 23: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ใบงานท 1 ผงงานวชา เทคโนโลยสารสนเทศ

หนวยการเรยนรท 1 การเขยนโปรแกรมภาษาขนพนฐาน เวลาเรยน 2 ชวโมง

การเขยนโปรแกรมควรมตวแปรสะสมคา ซงจะเปนตวแปรทเกบผลรวมของ 1 ถง 10 โดยจะตงชอวา SUM มคาเรมตนเปน แลว

Page 24: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

คำาชแจง จงตอบคำาถามตอไปนใหถกตอง1.จงอธบายการเขยนผงงานใหถกตอง…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………2.ประโยชนของผงงานมอะไรบาง

…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………

Page 25: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ใหนกเรยนเตมคำาหรอวาดภาพลงในชองวางใหมความหมายสมบรณ

สญลกษณ ชอ ความหมาย1.

สญลกษณเงอนไข

2.Display

สญลกษณการแสดงผลทางจอภาพ

3.สญลกษณจดเชอมตอ

4.Data

5. Manual Input

สญลกษณการรบขอมลจากผใชงาน

6.Process

7. Predefined Process

สญลกษณระบการทำางานในฟงกชนยอย

8. สญลกษณแทนจดเรมตนและจดสนสด

9.Arrow

สญลกษณเสนทางการดำาเนนงาน

Page 26: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ใบงานท 2 โครงสรางโปรแกรมวชา เทคโนโลยสารสนเทศ

หนวยการเรยนรท 1 การเขยนโปรแกรมภาษาขนพนฐาน เวลาเรยน 2 ชวโมง

ใหนกเรยนวาดโครงสรางโปรแกรมแตละแบบลงในกระดาษ A4

โครงสรางแบบเรยงลำาดบ โครงสรางแบบเงอนไง โครงสรางแบบวนซำา

Page 27: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

แบบทดสอบหลงเรยน เรองโครงสรางโปรแกรม

คำาชแจง ใหนกเรยนเลอกคำาตอบทถกทสดเพยงขอเดยว แลวทำาเครองหมาย X ลงในกระดาษคำาตอบ

1. จากสญลกษณ มความหมายวาอยางไร

1.สญลกษณแทนจดเรมตนและจดสนสด2.สญลกษณกระบวนการตางๆ3.สญลกษณเงอนไข4.สญลกษณตดตอผใชงาน

2.รปไดคอสญลกษณของเงอนไข

1 23 4

3 จากรป มความหมายวาอยางไร

1.สญลกษณเสนทางการดำาเนนงาน2.สญลกษณจดเชอมตอ3.สญลกษณการแสดงผลลพธ

4.สญลกษณระบการทำางานในฟงกชนยอย4.จากรป มมความหมายวาอยางไร

1.สญลกษณเสนทางการดำาเนนงาน 2.สญลกษณจดเชอมตอ 3.สญลกษณการแสดงผลลพธ 4.สญลกษณระบการทำางานในฟงกชนยอย

5.จากรป มความหมายวาอยางไร

1.สญลกษณแทนจดเรมตนและจดสนสด2.สญลกษณการแสดงผลลพธ3.สญลกษณการรบขอมลจากผใชงาน

Page 28: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

4.สญลกษณกระบวนการตางๆ

6.  สญลกษณในขอใดเปนการแสดงผลขอมลออกทางเครองพมพ

1       2       

3      4       

7. สญลกษณในขอใด สามารถมไดเพยงสญลกษณเดยวเทานนในผงงาน

1       จดเรมตน2       การตดสนใจ3       การแสดงผลขอมลทางภาพ4        การคำานวณทางคณตศาสตร

8.สญลกษณในขอใดคอสญลกษณเรมตน

1       2       

 3       4        

9.คำาอธบายในสญลกษณจดเรมตนมกใชคำาวาอะไร 1 START 2 BEGIN 3 STOP 4 ถกทงขอ ก และ ข

Page 29: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

10.สญลกษณการตดสนใจจะมทศทางการไหลออกไดกทาง 1. 1 ทศทางเทานน 2 .2 ทศทางเทานน 3. 3 ทศทางเทานน 4 4 กทศทางกได

11. มลกษณะการทำางานของโปรแกรมทสามารถเลอกชดคำาสงในการประมวลผลไดคอขอได

1.โครงสรางแบบวนซำา (Iteration Control) 2.โครงสรางแบบมการเลอกหรอเงอนไข (Selection Control) 3.โครงสรางแบบลำาดบ (SequentialControl) 4.ถกทกขอ

12.มลกษณะการทำางานของโปรแกรมจากบนลงลาง โดยจะทำาคำาสงทกๆ คำาสงทเขยนจากบนลงลางคอขอได 1.โครงสรางแบบวนซำา 2.โครงสรางแบบลำาดบ 3.โครงสรางแบบทางเลอก 4.โครงสรางแบบเงอนไข 13.มลกษณะการทำางานของโปรแกรมทวนซำาชดคำาสง ซงเหมาะสำาหรบการเขยนโปรแกรมทตองการทำาซำา คำานวณซำาหลายๆ รอบ คอขอได 1.โครงสรางแบบวนซำา 2.โครงสรางแบบลำาดบ 3.โครงสรางแบบทางเลอก 4.โครงสรางแบบเงอนไข 14.จากรปเปน โครงสรางแบบใด

1.โครงสรางแบบวนซำา 2.โครงสรางแบบลำาดบ 3.โครงสรางแบบทางเลอก 4.โครงสรางแบบเงอนไข 15.จากรปเปนโครงสราง แบบใด

Page 30: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

1.โครงสรางแบบวนซำา 2.โครงสรางแบบลำาดบ 3.โครงสรางแบบทางเลอก 4.โครงสรางแบบเงอนไข

แบบประเมนผลใบงานท 1 ชอ โครงสรางโปรแกรมวชา เทคโนโลยสารสนเทศและการสอสารหนวยการเรยนรท 2 เขยนโปรแกรมภาษาขนพนฐาน

เวลาเรยน 2 ชวโมง

ชอ .......................................................................

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

รายการประเมน คะแนน หมายเหต3 2 11.ความถกตอง เกณฑการประเมน

3 หมายถง ดมาก2 หมายถง ด1 หมายถง พอใช

2.ตรงตอเวลา3.เนอหาสมบรณครบถวน4.การสอความหมาย5.ความสวยงาม

ไดคะแนนรวมคะแนน

Page 31: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

แบบประเมนผลใบงานท 2 ชอ โครงสรางโปรแกรมวชา เทคโนโลยสารสนเทศและการสอสารหนวยการเรยนรท 2 เขยนโปรแกรมภาษาขนพนฐาน

เวลาเรยน 2 ชวโมง

ชอ .......................................................................

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

รายการประเมน คะแนน หมายเหต3 2 11.ความถกตอง เกณฑการประเมน

3 หมายถง ดมาก2 หมายถง ด1 หมายถง พอใช

2.ตรงตอเวลา3.เนอหาสมบรณครบถวน4.การสอความหมาย5.ความสวยงาม

ไดคะแนนรวมคะแนน

Page 32: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

แบบประเมนผลการทดสอบกอน หลงเรยน–ชอ

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

ขอเฉลย กอนเรยน

หลกเรยน

หมายเหต

ถก ผด ถก ผด เกณฑการประเมน11 – 15 หมายถง ดมาก6 – 10 หมายถง ปานกลาง0 – 5 หมายถง ปรบปรง

บนทกผลการใชแบบทดสอบ

ขอท 1 ตอบ ...ขอท 2 ตอบ ...ขอท 3 ตอบ ...ขอท 4 ตอบ ...ขอท 5 ตอบ ...ขอท 6 ตอบ ...ขอท 7 ตอบ ...ขอท 8 ตอบ ...ขอท 9 ตอบ ...

Page 33: nattapon5581135025.files.wordpress.com€¦  · Web view2015. 3. 16. · แผนการจัดการเรียนรู้. กลุ่มสาระ . การงานอาชีพและเทคโนโลยีชั้นมัธยมศึกษาปีที่

ขอท 10 ตอบ ...ขอท 11 ตอบ ...ขอท 12 ตอบ ...ขอท 13 ตอบ ...ขอท 14 ตอบ ...ขอท 15 ตอบ ...