24
ใบงำน (Job Sheet) หน่วยท่ี 1
ชือ่ วิชา พน้ื ฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ชอ่ื หนว่ ย หลักการเขียนโปรแกรมเบือ้ งต้น สอนคร้ังท่ี 2
หวั ขอ้ เร่ือง อัลกอรทิ ึม เวลา 3 ชว่ั โมง
อัลกอริทมึ
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
25
ใบประเมินใบงำน(Assessment Sheet) หนว่ ยท่ี 1
ชอ่ื วชิ า พืน้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ช่ือหนว่ ย หลักการเขียนโปรแกรมเบ้ืองต้น สอนคร้ังท่ี 2
หวั ข้อเรอื่ ง อลั กอริทมึ เวลา 3 ชว่ั โมง
ชื่อ..................................นำมสกลุ ............................เลขท.่ี .........ระดบั ช้ัน..........กลมุ่ ท.่ี ........สำขำวชิ ำ.........................
ท่ี รำยกำรประเมนิ หรอื จดุ ใหค้ ะแนน คะแนนเต็ม ทำได้ หมำยเหตุ
1. 1ออกแบบอลั กอริทึมไดถ้ กู ต้อง 20
2. 2ใบงำนมคี วำมถูกตอ้ งสมบูรณ์ 20
3. 3ใบงำนมคี วำมเป็นระเบียบ 20
4. 4ใบงำนเสรจ็ ตำมเวลำทก่ี ำหนด 20
5. กจิ นสิ ยั ในกำรปฏิบัตงิ ำน 4
111.1 กำรแต่งกำย
111.2 กำรตรงต่อเวลำ 4
11.3 ควำมต้งั ใจในกำรทำใบงำน 4
11.4 กำรมสี ว่ นร่วม 4
11.5 ควำมรบั ผิดชอบ 4
รวม 100
สรุปเวลำทใี่ ช้ในกำรปฏิบัตงิ ำน 2 ช่ัวโมง
ผลกำรประเมนิ
[ ] คะแนน 80 - 100 = ดเี ยี่ยม
[ ] คะแนน 70 - 79 = ดี
[ ] คะแนน 60 - 69 = พอใช้
[ ] คะแนน 50 - 59 = ผำ่ นเกณฑ์
[ ] คะแนน 0 - 49 = ไม่ผ่ำนเกณฑ์ (ผเู้ รยี นต้องปฏิบตั งิ ำนซ้ำ)
ข้อเสนอแนะ .............................................................................................................................................................
.............................................................................................................................................................
ผปู้ ระเมิน...........................................................วนั ที.่ ........เดือน..........................พ.ศ................
ใบมอบหมำยงำน (Assignment Sheet) 26
ชอ่ื วชิ า พืน้ ฐานการเขยี นโปรแกรมคอมพิวเตอร์ หน่วยที่ 1
ชอื่ หนว่ ย หลักการเขียนโปรแกรมเบ้อื งต้น
หวั ข้อเรอ่ื ง อลั กอริทึม รหสั วชิ า 20128-2009
คำสัง่ ใหน้ กั ศกึ ษาศึกษาและจดั ทารายงานในเรอ่ื งดงั ตอ่ ไปน้ี สอนครั้งท่ี 2
เวลา 3 ชว่ั โมง
1. สัญลักษณข์ องผังงาน
2. การแปลงอัลกอรทิ ึมเปน็ ผงั งาน
3. การเขียนรหสั เทยี ม
4. การแปลงอัลกอรทิ มึ เปน็ รหัสเทียม
แนวทำงกำรปฏบิ ัตงิ ำนหรอื กำรทำงำน
1. ศึกษาคน้ หวา้ จากแหล่งข้อมลู
2. กรองขอ้ มลู ที่ได้จากการค้นคว้า
3. นาขอ้ มลู ท่ผี า่ นกระบวนการกรองจัดทาเปน็ รปู เล่มรายงาน
แหล่งคน้ คว้ำ/แหล่งศึกษำขอ้ มูลเพม่ิ เติม
1. ใบเนอ้ื หา
2. https://www.youtube.com/watch?v=71r46lLfAwE&t=1s
3. แหลง่ ขอ้ มลู อ่ืน ๆ บนอินเทอรเ์ นต็
กำหนดเวลำส่งงำน
สง่ งานกอ่ นเข้าเรยี นในสปั ดาห์ถดั ไป
วิธีกำรส่งงำน (เช่น กำรจัดทำรำยงำนรปู เลม่ กำรนำเสนองำน ฯลฯ)
จัดทารายงานรูปเล่ม
1. บอกความหมายของอัลกอริทมึ ได้
2. อธบิ ายหลกั การเขียนอัลกอรทิ ึมได้
3. อธบิ ายรูปแบบการเขยี นอัลกอริทมึ ได้
27
ใบทดสอบกอ่ นเรยี น (Pre Test Sheet) หน่วยท่ี 1
ชอ่ื วิชา พืน้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ชอื่ หนว่ ย หลักการเขียนโปรแกรมเบ้ืองตน้ สอนครัง้ ที่ 2
คำสัง่ : จงทาเครอื่ งหมายกากบาท (x) ทับข้อทถี่ ูกต้อง (10 คะแนน)
1. ขอ้ ใด คือ ความหมายของ อัลกอรทิ ึม
ก. ขน้ั ตอนหรอื ลาดบั การประมวลผลในการแก้ปัญหาอย่างเปน็ ขน้ั ตามลาดบั ในการท่จี ะพฒั นาโปรแกรม
ข. ลกั ษณะการทางานจะเป็นไปตามข้ันตอน ก่อน-หลัง ตอ่ เนือ่ งกนั ไปเป็นลาดับ
ค. การพสิ จู น์ทางคณติ ศาสตร์
ง. การสรา้ งฐานขอ้ มูลเพอื่ การใช้งานเฉพาะด้านใดดา้ นหนง่ึ ในการพัฒนาโปรแกรม
2. ข้อใดคืออลั กอริทมึ
ก. โจทยป์ ญั หา
ข. วิเคราะห์ปัญหา
ค. ขนั้ ตอนการแกป้ ัญหา
ง. ผลลพั ธ์
3. ขอ้ ใด คอื หลักการเขยี นอนั กอริทึมทด่ี ี
ก. ควรเขยี นทิศทางการไหลของขอ้ มลู
ข. ใชส้ ญั ลักษณท์ มี่ ีรปู แบบเปน็ มาตรฐาน
ค. ถ้อยคาทใี่ ชเ้ ขยี น ใช้ภาษาองั กฤษท่เี ข้าใจงา่ ย
ง. ออกแบบขัน้ ตอนควรสั้นกระชบั ครอบคลุมการทางานหลายรปู แบบ
4. เหตุใด จงึ ไม่ควรกาหนดจดุ เริม่ ตน้ หลายท่ี
ก. ทาใหม้ ีเงือ่ นไขในการตัดสนิ ใจ
ข. ทาให้กระบวนการวิธสี บั สน
ค. ทาใหเ้ กดิ การวนซา้
ง. ไม่มขี ้อถกู
5. รปู แบบอัลกอริทมึ มีกร่ี ูปแบบ
ก. 2 รปู แบบ
ข. 3 รูปแบบ
ค. 4 รปู แบบ
ง. 5 รปู แบบ
ใบทดสอบกอ่ นเรียน (Pre Test Sheet) 28
ชอื่ วชิ า พื้นฐานการเขยี นโปรแกรมคอมพิวเตอร์ หน่วยท่ี 1
ชอ่ื หนว่ ย หลกั การเขยี นโปรแกรมเบือ้ งตน้
6. ข้อใดคือคาอธิบายอลั กอรทิ มึ แบบทางเลือก รหสั วชิ า 20128-2009
สอนครง้ั ที่ 2
ก. ถา้ .........แลว้ ทา , มิฉะน้ัน
ข. ในขณะที่………….แลว้ ทา
ค. ไม่มีรปู แบบทกี่ าหนด
ง. ทาจนกระท่งั
7. ขอ้ ใดคือคาอธิบายอลั กอรทิ มึ แบบทาซ้าแบบทาจนกระทง่ั
ก. ถา้ .........แลว้ ทา , มิฉะนน้ั
ข. ในขณะที่………….แลว้ ทา
ค. ไม่มรี ูปแบบทกี่ าหนด
ง. ทาจนกระทงั่
8. ข้อใดคอื คาอธิบายอลั กอรทิ มึ แบบวนซา้ แบบทาในขณะที่
ก. ถ้า.........แลว้ ทา , มิฉะน้ัน
ข. ในขณะที่………….แลว้ ทา
ค. ไม่มรี ูปแบบที่กาหนด
ง. ทาจนกระท่ัง
9. ข้อใดคือคาอธิบายอลั กอรทิ ึมแบบลาดับ
ก. ถ้า.........แล้วทา , มฉิ ะนัน้
ข. ในขณะที่………….แลว้ ทา
ค. ไม่มีรปู แบบทีก่ าหนด
ง. ทาจนกระทั่ง
10. ข้อใด ไม่ใช่ รปู แบบการเขียนอลั กอริทึม
ก. อัลกอรทิ ึมแบบทางเลอื ก
ข. อลั กอริทึมแบบลาดบั
ค. อัลกอรทิ ึมแบบวนซ้าแบบทาในขณะที่
ง. อัลกอริทึมแบบวนซ้า
29
ใบทดสอบหลงั เรยี น (Post Test Sheet) หน่วยท่ี 1
ชื่อวิชา พืน้ ฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหสั วชิ า 20128-2009
ชอ่ื หนว่ ย หลักการเขยี นโปรแกรมเบื้องต้น สอนครง้ั ท่ี 2
คำส่งั : จงทาเครอ่ื งหมายกากบาท (x) ทับข้อที่ถูกตอ้ ง (10 คะแนน)
1. อลั กอรทิ ึมหมายถงึ ขอ้ ใด
ก. การพิสจู น์ทางคณติ ศาสตร์
ข. การสรา้ งฐานขอ้ มูลเพ่ือการใช้งานเฉพาะด้านใดดา้ นหนงึ่ ในการพฒั นาโปรแกรม
ค. ลักษณะการทางานจะเปน็ ไปตามขนั้ ตอน ก่อน-หลัง ต่อเนื่องกนั ไปเป็นลาดบั
ง. ขน้ั ตอนหรอื ลาดับการประมวลผลในการแก้ปัญหาอยา่ งเป็นขัน้ ตามลาดับในการท่ีจะพฒั นาโปรแกรม
2. ข้อใดคอื อัลกอริทึมการทอดไข่
ก. ได้ทอดไข่ 1 จาน
ข. ข้นั ตอนการทอดไข่
ค. ไข่ 1 ฟอง
ง. ผลลพั ธ์
3. ขอ้ ใด ไม่ใช่ หลกั การเขยี นอันกอรทิ มึ ทด่ี ี
ก. ผลลพั ธใ์ นแตล่ ะขน้ั ตอนควรต่อเนอ่ื งกัน
ข. กาหนดการทางานเปน็ ข้ันเปน็ ตอนอยา่ งชัดเจน
ค. ใช้สัญลกั ษณท์ ม่ี รี ปู แบบเปน็ มาตรฐาน
ง. ออกแบบขน้ั ตอนควรสนั้ กระชับ ครอบคลุมการทางานหลายรปู แบบ
4. เหตุใด จงึ ไมค่ วรกาหนดจดุ เร่มิ ต้นหลายที่
ก. ทาให้มีเง่อื นไขในการตดั สนิ ใจ
ข. ทาให้กระบวนการวิธสี ับสน
ค. ทาให้เกดิ การวนซา้
ง. ไมม่ ขี อ้ ถูก
5. ข้อใด ไม่ใช่ รูปแบบการเขยี นอัลกอรทิ ึม
ก. อัลกอริทึมแบบทางเลอื ก
ข. อัลกอริทมึ แบบวนซา้ แบบทาในขณะท่ี
ค. อัลกอรทิ มึ แบบลาดับ
ง. อลั กอรทิ ึมแบบวนซ้า
30
ใบทดสอบหลังเรยี น (Post Test Sheet) หน่วยที่ 1
ชอื่ วชิ า พืน้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009
ชือ่ หนว่ ย หลักการเขยี นโปรแกรมเบอ้ื งต้น สอนครัง้ ที่ 2
6. “ถา้ .........แลว้ ทา , มิฉะน้นั ” จากคาอธบิ ายคืออลั กอรทิ มึ แบบใด
ก. อลั กอรทิ มึ แบบทางเลอื ก
ข. อลั กอริทึมแบบวนซ้าแบบทาในขณะที่
ค. อัลกอริทึมแบบลาดับ
ง. อัลกอริทึมแบบทาซา้ แบบทาจนกระทัง่
7. “ทาจนกระทงั่ ” จากคาอธิบายคืออัลกอรทิ ึมแบบใด
ก. อัลกอรทิ ึมแบบทางเลอื ก
ข. อลั กอรทิ ึมแบบวนซ้าแบบทาในขณะท่ี
ค. อลั กอรทิ ึมแบบลาดับ
ง. อลั กอริทมึ แบบทาซ้าแบบทาจนกระทงั่
8. “ในขณะที่………….แลว้ ทา” จากคาอธบิ ายคอื อลั กอรทิ มึ แบบใด
ก. อลั กอริทึมแบบทางเลอื ก
ข. อัลกอริทมึ แบบวนซ้าแบบทาในขณะที่
ค. อลั กอรทิ มึ แบบลาดบั
ง. อัลกอรทิ มึ แบบทาซ้าแบบทาจนกระทั่ง
9. ขอ้ ใดอธบิ ายอัลกอริทึมแบบลาดบั ไดถ้ ูกต้อง
ก. มเี งอ่ื นไขเปน็ ตวั กาหนดเสน้ ทางการทางาน
ข. มกี ารตรวจสอบเงอ่ื นไข และทางานอีกครั้งวนการทางานแบบนเ้ี รือ่ ย ๆ จนกระทง่ั ไม่ตรงกบั เงื่อนไข
ค. มีการตรวจสอบเงอ่ื นไข และทางานอีกครัง้ วนการทางานแบบนี้เรอ่ื ย ๆ
ง. มลี กั ษณะการทางานจะเปน็ ไปตามขน้ั ตอน กอ่ น-หลงั ต่อเนอ่ื งกนั
10. ข้อใดอธิบายอัลกอริทึมทางเลอื กได้ถกู ตอ้ ง
ก. มีเงือ่ นไขเปน็ ตวั กาหนดเสน้ ทางการทางาน
ข. มกี ารตรวจสอบเงอ่ื นไข และทางานอกี คร้ังวนการทางานแบบน้เี ร่ือย ๆ จนกระทั่งไม่ตรงกบั เงื่อนไข
ค. มกี ารตรวจสอบเงอื่ นไข และทางานอกี คร้งั วนการทางานแบบนเ้ี รอื่ ย ๆ
ง. มีลักษณะการทางานจะเปน็ ไปตามขัน้ ตอน ก่อน-หลงั ต่อเนอื่ งกนั
31
บนั ทกึ ผลกำรจัดกำรเรยี นรู้
1. ผลกำรใชแ้ ผนกำรจัดกำรกำรเรียนรู้
............................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
2. ผลกำรเรยี นของผเู้ รียน/ผลกำรสอนของครู/ปัญหำทีพ่ บ
............................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
3. ปญั หำ อปุ สรรค และแนวทำงกำรแกป้ ญั หำ
............................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
4. ข้อเสนอแนะ/อ่ืน ๆ
............................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
ลงชอื่ ............................................... ครผู สู้ อน
(นางสาวศิริยา ทานน)
วนั ที่...........เดอื น..........................พ.ศ.................
32
ภำคผนวก
33
เฉลยใบแบบฝึกหัด (Exercise Sheet) หนว่ ยที่ 1
ช่อื วิชา พ้นื ฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหสั วชิ า 20128-2009
ชื่อหนว่ ย หลักการเขยี นโปรแกรมเบ้อื งต้น สอนครั้งท่ี 2
หวั ขอ้ เร่อื ง อลั กอรทิ มึ เวลา 3 ชั่วโมง
ตอนที่ 1. จงตอบคาถามตอ่ ไปนี้ (15 คะแนน)
1. จงบอกความหมายของอลั กอริทมึ มาพอสังเขป (2 คะแนน)
……ข…ั้น…ต…อ…นห…ร…อื …ล…าด…ับ…ก…าร…ป…ร…ะม…ว…ล…ผ…ลใ…น…ก…าร…แ…กป้…ญั…ห…า…อ…ย…า่ ง…เป…น็ …ข…้ัน…ต…าม…ล…าด…ับ…ใ…น…กา…ร…ท…่ีจะ…พ…ฒั …น…า…โป…ร…แ…กร…ม………
……ใ…ห…ก้ บั…ผ…ูท้ …่สี …น…ใจ…ห…ร…อื ผ…้ทู …่ีเป…น็…เ…จา้…ข…อ…งง…า…น…ห…รอื…ผ…้ทู …รี่ …ับ…ผดิ…ช…อ…บ…ได…ท้ …ร…าบ…ถ…ึงข…นั้ …ต…อ…น…ต่า…ง…ๆ…ใ…น…ก…าร…เข…ีย…น…ห…รอื…………
พฒั นาโปรแกรม
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
2. จงอธิบายหลักการเขยี นอลั กอริทึมทด่ี ี (3 คะแนน)
……1….…ก…ระ…บ…ว…น…กา…ร…สา…ค…ญั …เร…ิม่ …ต…น้ …ท…ี่จุด…จ…ุด…เด…ยี …ว…………………………………………………………………………………………
……2….…ก…าห…น…ด…ก…าร…ท…า…งา…น…เป…น็ …ข…้ัน…เป…น็ …ต…อน…อ…ย…า่ …งช…ัด…เจ…น………………………………………………………………………………
……3….…ก…าร…ท…า…งา…น…แต…่ล…ะ…ข…ั้นต…อ…น…ค…วร…ส…ั้น…ก…ระ…ช…บั …………………………………………………………………………………………
……4….…ผ…ลล…พั …ธ…ใ์ น…แ…ต…ล่ …ะข…นั้ …ต…อ…น…คว…ร…ต…่อเ…น…อื่ ง…ก…ัน…ไป…จ…น…ก…ระ…ท…ัง่ …ได…ผ้ …ลล…พั …ธ…์ต…าม…ท…ตี่ …้อ…งก…า…ร……………………………………
……5….…ก…าร…อ…อ…กแ…บ…บ…อ…ลั …กอ…ร…ทิ …มึ …ท่ดี…ี …ค…วร…อ…อ…กแ…บ…บ…ให…ค้…ร…อ…บ…คล…ุม…ก…าร…ท…า…งา…น…ใน…ห…ล…า…ยร…ูป…แ…บ…บ……………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
34
เฉลยใบแบบฝึกหัด (Exercise Sheet) หนว่ ยที่ 1
ชอื่ วิชา พ้ืนฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009
ชือ่ หนว่ ย หลกั การเขียนโปรแกรมเบ้อื งตน้ สอนครัง้ ท่ี 2
หัวขอ้ เร่อื ง อัลกอริทึม เวลา 3 ช่ัวโมง
3. รปู แบบอลั กอรทิ มึ มกี ี่รปู แบบ อะไรบา้ ง พรอ้ มอธิบาย (10 คะแนน)
…อ…ัล…ก…อ…ร…ทิ …ึม…ป…ระ…ก…อ…บ…ไ…ป…ด…ว้ ย……3…ร…ปู …แ…บ…บ………………………………………………………………………………………………………………….
……………1….…แ…บ…บ…ล…า…ด…ับ…(…Se…q…u…e…n…t…ia…l)…ม…ีล…กั …ษ…ณ…ะ…ก…า…ร…ท…าง…า…น…จ…ะ…เป…็น…ไ…ป…ต…าม…ข…ั้น…ต…อ…น……ก…่อน…-…ห…ล…งั …ต…อ่ …เน……อ่ื ง…ก…นั …ไ…ป…….
…เ…ป…็น…ล…าด…บั ……………………………………………………………………………………………………………………………………………………………….
……………2….…แ…บ…บ…ท…า…ง…เล…ือ…ก……(D…e…c…is…io…n…)…อ…ัล…ก…อ…ร…ิท…ึม…ร…ูป…แ…บ…บ…น…ี้ ม…ีเ…ง…่ือ…น…ไข…เ…ป…็น…ต…ัว…ก…าห…น…ด…เ…ส…้น…ท…า…งก…า…ร…ท…า…ง…า…น…….
…ข…อ…ง…ก…ระ…บ…ว…น…ก…า…รแ…ก…ป้ …ญั……ห…า…โด…ย…ต…ัว…เล…อื…ก…น…นั้ …อ…า…จ…จ…ะ…มีต…งั้…แ…ต…่ 2……ต…ัว…ขึน้…ไ…ป……………………………………………………………….
……………3….…แ…บ…บ…ท…า…ซ…้า…(R…e…p…e…t…it…io…n…)…อ…ัล…ก…อร…ิท…ึม…แ…บ…บ…น…ค้ี …ล…า้ …ย…ก…บั …แ…บ…บ…ท…าง…เ…ลือ…ก……ม…ีก…า…รต…ร…ว…จ…ส…อ…บ…เง…อ่ื …น…ไข……แ…ต…่ ….
…โ…ป…รแ…ก…ร…ม…จ…ะ…ก…ล…ับ…ไป…ท…า…ง…าน…อ…กี…ค…ร…้งั …วน…ก…า…ร…ท…า…งา…น…แ…บ…บ…น…เี้ …รือ่…ย……ๆ…จ…น…ก…ร…ะ…ท…ัง่ ไ…ม…ต่ …ร…งก…บั…เ…ง…ื่อน…ไ…ข…ท…กี่ …า…ห…น…ด…ไว…้จ…ึง…….
…ห…ย…ดุ …ก…า…รท…า…ง…า…น…ห…รอื…ท…า…ง…า…น…ใน…ข…้นั …ต…่อ…ไ…ป……………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
35
เฉลยใบแบบฝกึ หัด (Exercise Sheet) หน่วยที่ 1
ช่ือวชิ า พ้ืนฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009
ชอ่ื หนว่ ย หลกั การเขียนโปรแกรมเบื้องตน้ สอนครั้งที่ 2
หวั ข้อเรอื่ ง อลั กอริทมึ เวลา 3 ชัว่ โมง
ตอนท่ี 2. จงพิจารณาขอ้ ความตอ่ ไปน้ีวา่ ถกู หรือผดิ โดยทาเครื่องหมายถกู (✓) และเครอ่ื งหมายผิด () (10
คะแนน)
……………. 1. อัลกอริทึม คอื คอื มีการตรวจสอบเงอื่ นไข แตแ่ ตกตา่ งกันตรงที่เมื่อการทางานตรงตามเงอ่ื นไขท่ี
กาหนด
……✓………. 2. ข้ันตอนการทาอาหาร คอื อลั กอรทิ มึ
……✓………. 3. กาหนดการทางานเปน็ ขน้ั เป็นตอนอยา่ งชัดเจน คือหลกั การเขียนอลั กอริทมึ
……✓………. 4. โครงสรา้ งอลั กอริทึมแบบลาดับ มีลกั ษณะการทางานจะเปน็ ไปตามขัน้ ตอน กอ่ น-หลัง ต่อเนอ่ื งกนั ไป
เปน็ ลาดับ
……………. 5. โครงสร้างอลั กอรทิ มึ แบบทางเลอื ก (Decision) มีลกั ษณะการทางานเมอ่ื การทางานตรงตามเงอื่ นไขที่
กาหนด โปรแกรมจะกลบั ไปทางานอกี ครงั้ วนการทางานแบบนเ้ี ร่อื ย ๆ จนกระทง่ั ไม่ตรงกับเงอื่ นไขท่ี
กาหนดไว้จึงหยดุ การทางาน
……………. 6. โครงสร้างอลั กอริทมึ แบบทาซ้า (Repetition) มีลกั ษณะการทางานโดยมเี ง่ือนไขเป็นตวั กาหนดเส้นทาง
การทางานของกระบวนการแกป้ ญั หา
……✓………. 7. โครงสร้างการทางานแบบทาซา้ ในขณะที่ มีการตรวจสอบเง่ือนไขก่อนการทางานซ้า
……………. 8. โครงสร้างการทางานแบบทาซ้าในขณะท่ี มีการทางานในคาส่งั ทาซ้าก่อนอยา่ งน้อย 1 รอบ จากนั้นจงึ
ตรวจสอบเง่อื นไข
……✓………. 9. โครงสร้างอัลกอริทึมแบบทางเลือก (Decision) ใช้คาอธิบายว่า “ถ้า” และตามด้วยเงื่อนไข จากน้ัน
ตามดว้ ยคาอธิบายว่า “แล้ว” ในกรณีที่เง่ือนไขเปน็ เทจ็ โดยจะใช้คาว่า “นอกจากนนั้ ” หรือ “มฉิ ะน้ัน
แล้ว”
……✓………. 10. การเขียนอธิบายลาดับข้ันตอนการทางานแบบวนซ้าแบบทาในขณะที่ จะใช้คาว่า “ในขณะที่” และ
ตามด้วยเง่ือนไขท่ีใช้ตดั สินใจว่าจะทาซ้าหรอื ไม่ แลว้ ตามด้วยคาอธบิ ายว่า “แลว้ ทา”
36
เฉลยใบงำน (Job Sheet) หน่วยท่ี 1
ช่อื วชิ า พืน้ ฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009
ชือ่ หนว่ ย หลกั การเขยี นโปรแกรมเบ้อื งตน้ สอนคร้ังที่ 2
หัวขอ้ เรอื่ ง อัลกอริทึม เวลา 3 ช่ัวโมง
จดุ ประสงค์ของใบงำน :
1. ออกแบบอัลกอริทมึ ในการแก้ไขปญั หาได้
เคร่ืองมอื และอปุ กรณ์
1. ปากกา
2. ใบงาน
ข้อควรระวงั
-
ตอนที่ 1 จงเขียนอัลกอรทิ ึมในการแก้ไขปญั หาใหถ้ ูกต้อง
1. จงออกแบบอลั กอรทิ มึ คานวณปริมาตรทรงกระบอก จากสตู ร π x รัศมี2 x สงู
…………1. เรม่ิ ตน้ การทางาน……………………………………………………………………………………………………………………………….
…………2. รับค่า รศั ม,ี ความสงู …………………………………..……………………………………………………………………………………….
…………3. คานวณจากสูตร π x รัศมี2 x สงู ………………………………………………………………………………………….………….
…………4. แสดงผลจากการคานวณ……………………………………………………………………………………………………………….…….
…………5. สน้ิ สดุ การทางาน……………………………………………………………………………….………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
37
เฉลยใบงำน (Job Sheet) หนว่ ยท่ี 1
ช่ือวิชา พนื้ ฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ชอ่ื หนว่ ย หลักการเขยี นโปรแกรมเบื้องต้น สอนครัง้ ท่ี 2
หวั ขอ้ เรือ่ ง อัลกอรทิ มึ เวลา 3 ชวั่ โมง
2. จงออกแบบอลั กอรทิ ึม คานวณหารายไดข้ องพนกั งานโดยรายได้พนกั งานไดจ้ ากเงนิ เดอื น และรายได้
พิเศษ ของรายได้พเิ ศษไดจ้ าก 25 % ของยอดขาย
………1….…เร…ิ่ม…ต…้น…ก…า…ร…ท…าง…า…น……………………………………………………………………………………………………………………………………….
………2….…ร…บั …ค…่า…ร…า…ยไ…ด…พ้ …น…กั …ง…าน…,…ย…อ…ด…ขา…ย………………………………………………………………………………………………………………….
………3….…ค…า…น…วณ……ร…า…ย…ได…พ้ …น…กั…ง…า…น…+…(ย…อ…ด…ข…า…ย*…0….2…5…)……………………………………………………………………………………………….
………4….…แ…ส…ด…งผ…ล…ก…า…ร…ค…าน…ว…ณ…………………………………………………………………………………………………………………………………….
………5….…ส…นิ้ …ส…ุด…ก…าร…ท…า…ง…าน………………………………………………………………………………………………………………………………………….
3. จงออกแบบอัลกอรทิ มึ เพอื่ คานวณหาค่า Min โดยรบั คา่ ตัวเลขเข้ามา 3 จานวน และแสดงคา่ Min ออก
ทางจอภาพ
………1….…เร…่ิม…ต…้น…ก…า…ร…ท…าง…า…น……………………………………………………………………………………………………………………………………….
………2….…ร…ับ…ค…า่ …N…u…m…b…e…r…1……, …N…u…m…b…e…r…2…,…N…u…m……b…er…3………………………………………………………………………………………….
3. ถา้ Number1 < Number 2 แลว้ ทา
……………………………………………………………………………………………………………………………………………………………………………….
…………………ถ…้า…3…N.1…u…mD…ibs…pe…lra…1y…<M……iNn…u…=m…Nb…ue…mr…3b…eแ…rล…ว้1…ท…า……………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
…………………ม…ิฉ…3ะ….น2…น้ั …Dแ…iลs…pว้ …la…y…M……in……=…N…u…m…b…e…r…3…………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………ม…ิฉ…ะน…นั้…แ…ล…ว้ ………………………………………………………………………………………………………………………………………………….
…………………ถ…า้……N…u…m…b…e…r…2…<……N…u…m…b…e…r…3…………………………………………………………………………………………………………….
3.3 Display Min = Number 2
……………………………………………………………………………………………………………………………………………………………………………….
…………………ม…ฉิ…3ะ….น4…น้ั …Dแ…iลs…pว้ …la…y…M……in……=…N…u…m…b…e…r…3…………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
………4….…จ…บ…ก…า…รท…า…ง…า…น…………………………………………………………………………………………………………………………………………….
38
เฉลยใบงำน (Job Sheet) หนว่ ยท่ี 1
ชอื่ วชิ า พื้นฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009
ช่อื หนว่ ย หลกั การเขียนโปรแกรมเบ้อื งต้น สอนครง้ั ท่ี 2
หัวข้อเรื่อง อัลกอรทิ มึ เวลา 3 ช่วั โมง
4. จงออกแบบอลั กอริทมึ เพอ่ื คานวณคา่ แรงของพนักงานบรษิ ัทแห่งหนง่ึ โดยพจิ ารณาว่า ถ้าพนกั งานทางาน
เกิน 6 ชั่วโมง ใหน้ ับชว่ั โมงทเี่ กิน 6 ชวั่ โมงเป็นชว่ั โมงทางานลว่ งเวลา และใหค้ ดิ คา่ แรงเป็น 2 เท่าของค่าแรงปกติ
ส่ิงท่โี จทย์ต้องการ
………ค…า…น…ว…ณ…ค…่า…แ…ร…งข…อ…ง…พ…น…ัก…ง…าน…………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
ขอ้ มลู เขา้
………1…. …รห…ัส…พ…น…ัก…ง…า…น……………………………………………………………………………………………………………………………………………….
………2…. …ชื่อ…พ…น…ัก…ง…า…น………………………………………………………………………………………………………………………………………………….
………3…. …ชั่ว…โ…ม…งท…า…ง…า…น……………………………………………………………………………………………………………………………………………….
………4…. …อตั…ร…า…ค…า่ …แ…รง………………………………………………………………………………………………………………………………………………….
ข้อมูลออก
………1….…ร…ห…สั …พ…น…กั …ง…าน……………………………………………………………………………………………………………………………………………….
………2….…ช…่ือ…พ…น…กั …ง…า…น……………………………………………………………………………………………………………………………………………….
………3….…ช…ั่ว…โ…มง…ท…า…ง…าน……………………………………………………………………………………………………………………………………………….
………4….…อ…ัต…ร…า…ค…า่ แ…ร…ง……………………………………………………………………………………………………………………………………………….
………5….…ค…่า…แ…ร…งป…ก…ต…ิ ……………………………………………………………………………………………………………………………………………….
………6….…ค…่า…แ…ร…งล…ว่ …ง…เว…ล…า………………………………………………………………………………………………………………………………………….
………7….…ค…่า…แ…ร…งส…ทุ …ธ…ิ ……………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
39
เฉลยใบงำน (Job Sheet) หน่วยที่ 1
ชื่อวชิ า พื้นฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ชอื่ หนว่ ย หลกั การเขียนโปรแกรมเบื้องต้น สอนครัง้ ท่ี 2
หัวข้อเร่อื ง อัลกอริทึม เวลา 3 ชั่วโมง
ตัวแปรทใี่ ช้
……1…. …ร…ห…ัส…พ…น…ัก…งา…น…:…I…D………………………………………………………………………………………………………………………………………….
……2….…ช…่อื …พ…น…ัก…งา…น……: …N…am……e…………………………………………………………………………………………………………………………………….
……3….…ช…วั่ …โม…ง…ท…า…งา…น…:…H…o…u…r…………………………………………………………………………………………………………………………………….
……4….…อ…ตั …รา…ค…า่ …แ…ร…ง…: …R…at…e……………………………………………………………………………………………………………………………………….
……5….…ค…า่ …แร…ง…ป…ก…ต…ิ :…I…nc…o…m……e………………………………………………………………………………………………………………………………….
……6….…ค…่า…แร…ง…ล…ว่ …งเ…ว…ลา……: …O…T…………………………………………………………………………………………………………………………………….
……7….…ค…า่ …แร…ง…ส…ุท…ธ…ิ :…N…e…t………………………………………………………………………………………………………………………………………….
อัลกอรทิ ึม
……1….…เร…ิ่ม…ต…น้ …………………………………………………………………………………………………………………………………………………………….
……2….…ก…าห……น…ดใ…ห…้ …N…e…t=…0…,…In…c…o…m…e…=…0…,…O…T…=…0……………………………………………………………………………………………………….
……3…. …ร…ับ…ข…้อม…ูล……ID…,…N…am……e…,H…o…u…r…,R…a…te…………………………………………………………………………………………………………………….
……4….…ถ…้า…H…o…u…r…>…6……แ…ล…ว้ ท…า…………………………………………………………………………………………………………………………………….
………………4….…1…In…c…o…m…e……=…R…a…t…e*…6………………………………………………………………………………………………………………………….
………………4….…2…O…T……=…(H……ou…r…-6…)…*R…a…t…e…*2………………………………………………………………………………………………………………….
………………ม…ิฉ…ะ…น…น้ั …………………………………………………………………………………………………………………………………………………….
………………4….…3…In…c…o…m…e……=…R…a…t…e*…H…o…u…r………………………………………………………………………………………………………………….
………………4….…4…O…T…=…0……………………………………………………………………………………………………………………………………………….
……5…. …ค…า…น…วณ……ค…่าแ…ร…ง…ส…ุท…ธิ…N…e…t=…I…n…co…m……e…+…O…T……………………………………………………………………………………………………….
……6….…พ…ิม…พ…์ I…D…,N…a…m……e,…H…o…u…r,…R…at…e…,I…nc…o…m……e…,O…T…,N…e…t…………………………………………………………………………………………….
……7…. …จ…บ…ก…าร…ท…า…ง…าน………………………………………………………………………………………………………………………………………………….
40
เฉลยใบงำน (Job Sheet) หนว่ ยที่ 1
ชอ่ื วิชา พืน้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009
ชอ่ื หนว่ ย หลักการเขยี นโปรแกรมเบ้อื งต้น สอนครง้ั ท่ี 2
หัวขอ้ เรอ่ื ง อัลกอรทิ ึม เวลา 3 ชั่วโมง
5. จงออกแบบอลั กอริทมึ เพอื่ คานวณรายได้สุทธขิ องพนกั งาน โดยในแตล่ ะเดอื นบรษิ ทั จะหกั เงนิ สะสม 3 %
จากเงินเดอื น และจะใหเ้ งินชว่ ยเหลือบุตร 100 บาทตอ่ บุตร 1 คน แต่จะจ่ายไม่เกิน 3 คน
ส่งิ ที่โจทยต์ อ้ งการ
…………………ค…า…น…วณ……ร…าย…ไ…ด…้ส…ุท…ธิข…อ…ง…พ…น…ัก…ง…าน…………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
ข้อมลู เขา้
…………………1…. …รห……ัสพ…น……ักง…า…น…………………………………………………………………………………………………………………………………….
…………………2…. …ช…อื่ …พ…น…ัก…งา…น……………………………………………………………………………………………………………………………………….
…………………3…. …เง…นิ …เด…ือ…น…………………………………………………………………………………………………………………………………………….
…………………4…. …จ…าน…ว…น…บ…ุต…ร……………………………………………………………………………………………………………………………………….
ข้อมูลออก
…………………1…. …รห……ัสพ…น……กั ง…า…น…………………………………………………………………………………………………………………………………….
…………………2…. …ช…อ่ื …พ…น…กั …งา…น……………………………………………………………………………………………………………………………………….
…………………3…. …เง…นิ …เด…อื…น…………………………………………………………………………………………………………………………………………….
…………………4…. …จ…าน…ว…น…บ…ุต…ร……………………………………………………………………………………………………………………………………….
…………………5…. …เง…นิ …ส…ะ…ส…ม………………………………………………………………………………………………………………………………………….
…………………6…. …เง…นิ …ช…ว่ …ย…เห…ล…อื …บ…ตุ …ร…………………………………………………………………………………………………………………………….
…………………7…. …รา…ย…ไ…ด…้ส…ทุ …ธิ……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
41
เฉลยใบงำน (Job Sheet) หน่วยท่ี 1
ชื่อวิชา พนื้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009
ชอ่ื หนว่ ย หลกั การเขียนโปรแกรมเบือ้ งตน้ สอนครง้ั ที่ 2
หัวขอ้ เรอื่ ง อลั กอริทึม เวลา 3 ช่ัวโมง
ตัวแปรท่ีใช้
……………1….…ร…ห…ัส…พ…น…กั …งา…น……: …ID………………………………………………………………………………………………………………………………….
……………2….…ช…ื่อ…พ…น…กั …งา…น……:N…a…m…e……………………………………………………………………………………………………………………………….
……………3….…เง…ิน…เ…ด…ือน……:S…a…l…ar…y………………………………………………………………………………………………………………………………….
……………4….…จ…า…น…วน…บ…ตุ…ร……: …C…hi…l ……………………………………………………………………………………………………………………………….
……………5….…เง…ิน…ส…ะ…ส…ม…:…S…a…v…e………………………………………………………………………………………………………………………………….
……………6….…เง…ิน…ช…ว่ …ย…เห…ล…อื …บ…ตุ …ร…:…M……o…ne…y………………………………………………………………………………………………………………….
……………7….…ร…าย…ไ…ด…ส้ …ุท…ธ…ิ :…N…e…t………………………………………………………………………………………………………………………………….
อัลกอริทมึ
…………1…. …เร…มิ่ …ต…้น……………………………………………………………………………………………………………………………………………………….
…………2…. …กา…ห…น…ด…ใ…ห…้ N…e…t…=…0…, …M…o…n…e…y=…0…,…S…a…v…e…=…0……………………………………………………………………………………………….
…………3…. ร…บั …ข…อ้ …ม…ูล…I…D…,N…a…m……e,…S…a…la…ry…,C…h…i…l …………………………………………………………………………………………………………….
…………4…. …ถา้……C…h…il…>…3……แ…ล…้วท…า………………………………………………………………………………………………………………………………….
……………………4….1……M…o…n…e…y…=…3…*…1…0…0……………………………………………………………………………………………………………………….
……………………ม…ฉิ …ะ…น…น้ั …แ…ล้ว………………………………………………………………………………………………………………………………………….
……………………4….2……M…o…n…e…y…=…C…h…i…l*…1…0…0………………………………………………………………………………………………………………….
…………5…. ค…า…น…ว…ณ…เ…งนิ…ส…ะ…ส…ม……Sa…v…e…=…S…a…la…ry…*…0….3……………………………………………………………………………………………………….
…………6…. …คา…น…ว…ณ…ร…า…ย…ได…ส้ …ุท…ธ…ิ N……et…=…S…a…la…ry…+…M……on…e…y…-…Sa…v…e…………………………………………………………………………………….
…………7…. พ……มิ …พ…์ ID…,…N…a…m…e…,S…a…l…ar…y…,C…h…il…,M……on…e…y…,S…a…v…e…,N…e…t…………………………………………………………………………………….
…………8…. …จบ…ก…า…ร…ท…า…งา…น…………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
42
เฉลยใบงำน (Job Sheet) หนว่ ยท่ี 1
ชื่อวชิ า พนื้ ฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009
ชือ่ หนว่ ย หลักการเขียนโปรแกรมเบอื้ งต้น สอนครง้ั ท่ี 2
หัวข้อเร่ือง อัลกอรทิ ึม เวลา 3 ชั่วโมง
6. จงออกแบบอลั กอรทิ ึม เพอ่ื คานวณผลรวม จากการวนรับคา่ จานวนเตม็ เข้ามาทางคยี บ์ อรด์ โดยจะหยดุ
ทางาน และแสดงผลรวม เมอ่ื จานวนเตม็ ท่ีรบั เขา้ มามคี า่ นอ้ ยกว่า 0
สิง่ ท่ีโจทย์ตอ้ งการ
………ผ…ล…ร…วม…ข…อ…ง…จ…า…น…วน…เ…ต…็ม…ท…ี่ร…บั …เข…า้ …ม…า………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
ข้อมลู เขา้
………1…. …ต…ัว…เล…ข…จ…าน…ว…น…เ…ต…็ม……………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
ขอ้ มลู ออก
………ผ…ล…ร…วม…ข…อ…ง…จ…า…น…วน…เ…ต…ม็ …ท…ี่ร…บั …เข…า้ …ม…า………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
43
เฉลยใบงำน (Job Sheet) หน่วยท่ี 1
ช่อื วิชา พื้นฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหสั วชิ า 20128-2009
ชือ่ หนว่ ย หลกั การเขยี นโปรแกรมเบ้อื งตน้ สอนคร้ังที่ 2
หวั ข้อเรือ่ ง อลั กอริทมึ เวลา 3 ชวั่ โมง
ตวั แปรท่ใี ช้
…1…. …ต…ัว…เล…ข…จ…าน…ว…น…เ…ต…็ม…:…n…u…m………………………………………………………………………………………………………………………………….
…2….…ผ…ล…รว…ม……: …su…m…………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
อัลกอรทิ ึม
……1….…เ…ริ่ม…ต…น้ …ก…า…ร…ท…าง…า…น………………………………………………………………………………………………………………………………………….
……2….…ก…า…ห…น…ด…ค…า่ …s…u…m…=……0…………………………………………………………………………………………………………………………………….
……3….…ท…า………………………………………………………………………………………………………………………………………………………………….
……………………3….1……รับ…ค…า่ ……n…um……ท…า…ง…ค…ีย…์บ…อ…ร์ด…………………………………………………………………………………………………………….
……………………3….2……s…um……=……s…um……+……n…u…m………………………………………………………………………………………………………………….
…………ใน…ข…ณ……ะ…ท…่ี …nu…m………>…=…0………………………………………………………………………………………………………………………………….
……4….…แ…ส…ด…ง…คา่……su…m………………………………………………………………………………………………………………………………………………….
……5….…จ…บ…ก…า…รท…า…ง…า…น……………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
44
เฉลยใบงำน (Job Sheet) หน่วยที่ 1
ชอ่ื วิชา พืน้ ฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหสั วชิ า 20128-2009
ช่อื หนว่ ย หลักการเขยี นโปรแกรมเบ้ืองตน้ สอนคร้ังที่ 2
หัวขอ้ เรื่อง อัลกอรทิ ึม เวลา 3 ชัว่ โมง
7. จงออกแบบอลั กอรทิ มึ เพอ่ื คาดการณจ์ านวนประชากรในอกี 20 ปีข้างหน้าของจงั หวดั อดุ รธานี โดยรับคา่
จานวนประชากร ณ ปัจจบุ นั เข้ามา แลว้ คานวณจานวนประชากรท่เี พม่ิ ขึ้นปีละ 5 % ในอกี 20 ปขี า้ งหนา้ จะมี
จานวนเทา่ ไหร่
สิ่งทีโ่ จทยต์ ้องการ
……ค…า…น…ว…ณ…จ…า…น…วน…ป…ร…ะ…ช…า…ก…รใ…น…อ…กี …2…0……ป…ขี …า้ ง…ห…น…้า………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
ข้อมูลเขา้
………จ…า…น…ว…น…ป…ร…ะช…า…ก…ร…………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
ขอ้ มูลออก
…………จ…า…น…วน…ป…ร…ะ…ช…า…ก…ร………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
ตัวแปรทใ่ี ช้
…………1…. …จ…าน…ว…น…ป…ร…ะ…ช…าก…ร……: …P…eo…p…l…e…………………………………………………………………………………………………………………….
…………2…. …ป…ีท…่ี :…Y…e…a…r……………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
45
เฉลยใบงำน (Job Sheet) หน่วยที่ 1
ชื่อวชิ า พนื้ ฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009
ชอ่ื หนว่ ย หลกั การเขยี นโปรแกรมเบอ้ื งต้น สอนครงั้ ที่ 2
หวั ขอ้ เรือ่ ง อลั กอรทิ มึ เวลา 3 ชัว่ โมง
อลั กอริทมึ
……1…. เ…ร…มิ่ …ต…้น…………………………………………………………………………………………………………………………………………………………….
……2…. ก…า…ห…น…ด…ใ…ห…้ Y…e…a…r…=…1……………………………………………………………………………………………………………………………………….
……3…. ร…ับ…ค…่า…P…e…o…p…l…e……………………………………………………………………………………………………………………………………………….
……4…. ใ…น…ข…ณ…ะ…ท…่ี …ye…a…r…<…=……2…0…ท…า…………………………………………………………………………………………………………………………….
………………4….1……สะ…ส…ม…ป…ร…ะ…ช…าก…ร……P…eo…p…l…e…=…P…e…o…p…le……+…(…P…e…o…pl…e…*…0.…5…) ………………………………………………………………….
………………4….2……เพ…ิม่ …ป…ี …Ye…a…r…=…Y…e…a…r…+…1…………………………………………………………………………………………………………………….
……5…. พ……ิมพ……จ์ า…น…ว…น…ป…ร…ะ…ช…าก…ร……Pe…o…p…l…e…………………………………………………………………………………………………………………….
……6…. จ…บ…ก…า…ร…ท…า…งา…น………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….
46
เฉลยใบทดสอบกอ่ นเรียน (Pre Test Sheet) หนว่ ยท่ี 1
ชือ่ วิชา พน้ื ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ชื่อหนว่ ย หลกั การเขียนโปรแกรมเบ้ืองตน้ สอนคร้งั ท่ี 2
หวั ข้อเรือ่ ง อลั กอรทิ ึม เวลา 3 ชั่วโมง
ใบเฉลยทดสอบกอ่ นเรียน ข5ข
ค 10 ค
1ก2ค3ง4
6ก7ง8ข9
47
เฉลยใบทดสอบกอ่ นเรียน (Post Test Sheet) หน่วยท่ี 1
ชือ่ วชิ า พน้ื ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ชือ่ หนว่ ย หลกั การเขยี นโปรแกรมเบอื้ งต้น สอนคร้งั ที่ 2
หวั ข้อเร่อื ง อลั กอรทิ มึ เวลา 3 ชว่ั โมง
ใบเฉลยทดสอบก่อนเรียน ข5ก
ง 10 ก
1ง2ข3ค4
6ก7ง8ค9
48
แบบสังเกตพฤตกิ รรมกำรเรยี นรูร้ ำยบุคคล
รหัสวชิ า 20128-2009 วิชา พืน้ ฐานการเขยี นโปรแกรมคอมพิวเตอร์
ชัน้ ปวช. สาขาวิชา/สาขางาน เทคนิคคอมพวิ เตอร์ กลุ่ม..........
ภาคเรยี นที่ 1 ปีการศกึ ษา 2565 สอนครั้งที่ 2 วนั ท.่ี ...................................................
คำช้แี จง ใหท้ าเครอื่ งหมาย ✓ ลงในช่องรายการ ตามพฤตกิ รรมท่ีผเู้ รียนแสดงออก
พฤตกิ รรม
ท่ี ชอ่ื -นามสกลุ ความสนใจ การแสดง การตอบคาถาม การยอมรับฟัง ทางานตาม รวม
ความคดิ เหน็ คนอ่นื ทีม่ อบหมาย
43214321432143214321
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
เกณฑ์กำรวดั ผล ให้คะแนนระดบั คณุ ภาพของแตล่ ะพฤตกิ รรมดังนี้
1. ดมี าก = 4 สนใจฟงั ไมห่ ลับ ไมพ่ ูดคยุ ในชัน้ มีคาถาม ตอบคาถามถกู ทางานสง่ ตามเวลา
2. ดี = 3 พฤตกิ รรมการแสดงออกอยู่ในเกณฑ์ประมาณ 70%
3. ปานกลาง = 2 พฤตกิ รรมการแสดงออกอยู่ในเกณฑป์ ระมาณ 50%
4. ปรับปรงุ = 1 เข้าช้ันเรยี น แต่การแสดงออกน้อยมาก ส่งงานไมค่ รบ สง่ งานไมต่ รงเวลา
ลงชือ่ ....................................ผสู้ งั เกต
(..........................................)
.........../................/............
49
แบบสังเกตพฤติกรรมกำรเขำ้ ร่วมกิจกรรมกลุ่ม
รหัสวชิ า 20128-2009 วชิ า พ้นื ฐานการเขียนโปรแกรมคอมพิวเตอร์
ชนั้ ปวช. สาขาวชิ า/สาขางาน เทคนคิ คอมพิวเตอร์ กล่มุ ..........
ภาคเรียนท่ี 1 ปีการศกึ ษา 2565 สอนคร้ังที่ 2 วันที.่ ...................................................
คำชี้แจง ให้ทาเครอื่ งหมาย ✓ ลงในช่องรายการ ตามพฤตกิ รรมที่ผู้เรียนแสดงออก
พฤติกรรม
ที่ ชอ่ื -นามสกลุ ความรว่ มมือ การแบ่งหนา้ ท่ี การรบั ฟงั การตั้งใจทางาน ทางาน รวม
ในกลุม่ ความคดิ เหน็ ตามท่มี อบหมาย
43214321432143214321
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
เกณฑก์ ำรวดั ผล ให้คะแนนระดบั คุณภาพของแตล่ ะพฤตกิ รรมดงั น้ี
1. ดมี าก = 4 ประสทิ ธิภาพอยู่ในเกณฑ์ 90 - 100% หรือปฏบิ ัตบิ อ่ ยครั้ง
2. ดี = 3 ประสิทธภิ าพอยใู่ นเกณฑ์ 70 - 89% หรือปฏิบตั ิบางคร้ัง
3. ปานกลาง = 2 ประสทิ ธภิ าพอยใู่ นเกณฑ์ 50 - 69% หรอื ปฏิบตั คิ รั้งเดียว
4. ปรบั ปรงุ = 1 ประสิทธภิ าพอยใู่ นเกณฑ์ 50% หรือไมป่ ฏบิ ตั เิ ลย
ลงชือ่ .....................................ผสู้ ังเกต
(..........................................)
.........../................/...........
50
แบบประเมนิ กำรนำเสนอผลงำนรำยบุคคล
รหสั วชิ า 20128-2009 วชิ า พืน้ ฐานการเขยี นโปรแกรมคอมพวิ เตอร์
ช้นั ปวช. สาขาวชิ า/สาขางาน เทคนคิ คอมพิวเตอร์ กลุ่ม..........
ภาคเรยี นที่ 1 ปกี ารศกึ ษา 2565 สอนครัง้ ท่ี 2 วันท.่ี ...................................................
ท่ี ชื่อ-ช่ือสกุล บุคลกิ มารยาท การใช้ วิธกี าร เนือ้ หา รวม
การแต่งกาย ในการพูด ภาษา นาเสนอ ทน่ี าเสนอ
10 10 10 10 10 50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ขอ้ เสนอแนะเพม่ิ เตมิ
…………………………………………………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………………………………………………..
เกณฑก์ ำรสังเกต
บคุ ลกิ การแตง่ กาย : มคี วามเชื่อม่ันในตนเอง แต่งกายสะอาด ถูกระเบยี บ เสือ้ ไมห่ ลดุ ลยุ่ ลอยชาย
มารยาทในการพดู : มองหนา้ และสบตาผฟู้ ัง ไม่เหนบ็ แนม เสยี ดสผี ้อู ื่น
การใช้ภาษา : ชดั เจน ตามหลกั ภาษา ตวั ร ล คาควบกลา้ ถอ้ ยคาข้อความสุภาพ
วธิ ีการนาเสนอ : นา่ สนใจหลากหลาย เชน่ ใช้แผน่ ใส รปู ภาพ ต้งั คาถาม เปน็ ต้น
เนอื้ หาท่นี าเสนอ : มสี าระสาคญั ตรงกับหัวขอ้ เรอื่ ง ใชเ้ วลาตามทกี่ าหนด
ลงชอ่ื ……………………………….ผู้ประเมิน
(……………………………….)
…………/…………/………..
51
แบบประเมนิ คณุ ธรรม จรยิ ธรรม ค่ำนยิ ม และคณุ ลักษณะอันพงึ ประสงค์
รหสั วชิ า 20128-2009 วชิ า พน้ื ฐานการเขยี นโปรแกรมคอมพิวเตอร์
ช้ัน ปวช. สาขาวิชา/สาขางาน เทคนิคคอมพิวเตอร์ กล่มุ ..........
ภาคเรยี นท่ี 1 ปกี ารศกึ ษา 2565 สอนคร้ังที่ 2 วนั ท.่ี ...................................................
ท่ี ชื่อ-ชอื่ สกุล ความ ีมม ุนษ ์ย รวม
สัมพันธ์
ความ ีมวิ ันย
ความ ัรบผิดชอบ
ความเ ่ืชอ ั่มนใน
ตนเอง
ความสนใจใฝ่ ู้ร
ความ ัรกสา ัมค ีค
ความก ัตญญู
กตเวที
21 3 1 1 1 1 10
1 4. ควำมเชือ่ มัน่ ในตนเอง
2 - กลา้ แสดงความคดิ เหน็ อย่างมีเหตผุ ล
3
4 5. ควำมสนใจใฝ่รู้
5 - ซักถามปญั หาขอ้ สงสัย
6
7 6. ควำมรกั สำมัคคี
8 - ร่วมมอื ในการทางาน
9
10 7. ควำมกตัญญกู ตเวที
11 - มีสมั มาคารวะต่อครู-อาจารย์อย่างสม่าเสมอ ทั้งตอ่ หน้าและลับหลงั
12
13 ลงชอื่ ……………….…………………….ผูป้ ระเมนิ
14 (………………………..…………….)
…………/…………/………..
เกณฑ์กำรพิจำรณำ
1. ควำมมมี นุษยสัมพันธ์
- แสดงกิริยาท่าทางสภุ าพตอ่ ผู้อื่น
- ใหค้ วามรว่ มมือกับผอู้ นื่
2. ควำมมีวนิ ยั
- ปฏิบัติตามกฎระเบยี บ ขอ้ บังคับ และขอ้ ตกลงตา่ งๆ ของวทิ ยาลัย
ได้แก่ แตง่ กายถูกตอ้ งตามระเบยี บ และขอ้ บงั คบั ตรงตอ่ เวลา
3. ควำมรับผิดชอบ
- มีการเตรียมความพร้อมในการเรียนและการปฏิบัตงิ าน
- ปฏบิ ตั ิงานด้วยความตั้งใจ
- มีความเพยี รพยายามในการเรียนและการปฏิบัติงาน