More Related Content
More from Dararat Worasut
More from Dararat Worasut (8)
Pbl4.1
- 1. โจทย์ปัญหา PBL 4.1
เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
ภารกิจ
1. กลุ่มของนักเรียนคิดว่าลาดับ โฟลวชาร์ต ถูกต้องหรือไม่ หากไม่ถูกกลุ่มของนักเรียนจะแก้ไข
อย่างไร
2. นักเรียนและสมาชิกในกลุ่ม บอกได้หรือไม่ว่า โปรแกรมนี้มีวัตถุประสงค์เพื่ออะไร ออกแบบ
ขั้นตอนการทางานของโปรแกรมนี้ว่าควรจะมีขั้นตอนการทางานอย่างไร จะต้องมีข้อมูลนาเข้า
หรือไม่ จะต้องมีการประมวลผลอย่างไร และข้อมูลที่ได้หรือแสดงออกมานั้นควรจะมีลักษณะ
อย่างไร โดยเขียนขั้นตอนการทางานเป็นลาดับ
- 2. 3. สามารถนามาใช้แก้ปัญหาในชีวิตประจาวันได้หรือไม่ และกลุ่มของนักเรียนคิดว่า การเขียน
ผังงานมีประโยชน์อะไรบ้าง และ ผังงานที่ดีต้องมีลักษณะอย่างไร
แบบบันทึกการศึกษาค้นคว้าและการแก้ปัญหา
โจทย์ปัญหา PBL 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
รายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง30201 ระดับชั้นมัธยมศึกษาปีที่ 5
สมาชิกในกลุ่ม
1. นางสาวดารารัตน์ วรสุทธิ์ เลขที่ 12
2. นางสาวจิราพร ยอดหอ เลขที่ 14
3. นางสาวกาญจนี ชอบเสียง เลขที่ 22
ตอนที่ 1
หัวข้อปัญหา การเขียนอัลกอริทึมแบบโฟลวชาร์ตทาความเข้าใจปัญหา
- สิ่งที่ต้องการรู้
1.การเขียนโฟลวชาร์ต มีความหมายของสัญลักษณ์แต่ละสัญลักษณ์อย่างไร
2. โฟลวชาร์ต มีขั้นตอนการทางานอย่างไร
3.ผังงานที่ดีต้องมีลักษณะอย่างไร
- วิธีการหาคาตอบ
1. ปรึกษาหารือกันในกลุ่มและวิเคราะห์คาถาม
2. สืบค้นหาข้อมูล
การศึกษาค้นคว้า / แก้ปัญหา
ชื่อสมาชิก การแบ่งหน้าที่ แหล่งข้อมูล/อ้างอิง
นางสาวดารารัตน์ วรสุทธิ์ วิ เ คราะห์ ค าตอบ / http://www.sangsiri.net/wbi/40208/knows/know5.pdf
พิมพ์
นางสาวจิราพร ยอดหอ สืบค้น http://www2.rtafa.ac.th/~cs101/flowchart.pdf
นางสาวกาญจนี ชอบเสียง วิเคราะห์คาตอบ http://www.thaigoodview.com/node/50541
- 3. ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ
1. ลาดับ โฟลวชาร์ตไม่ถูกต้อง จะมีแก้ไขคือ เรียงลาดับการเขียนโฟลวชาร์ตใหม่ โดยเรียงลาดับ
ดังนี้
หมายเลข 2
หมายเลข 1
หมายเลข 4
หมายเลข 3
หมายเลข 5
2.โปรแกรมนี้มีวัตถุประสงค์เพื่อ คานวณหาภาษีโดยขึ้นอยู่กับเงินเดือนของแต่ละบุคคล โดย
ออกแบบขั้นตอนการทางานของโปรแกรม ดังนี้
Start
ชื่อ. เงินเดือน
ภาษี= เงินเดือน*(7/100)
ภาษี
Stop
- 4. 3.สามารถนามาใช้แก้ปัญหาในชีวิตประจาวันได้ และการเขียนผังงานมีประโยชน์ดังนี้
1. ทาให้มองเห็นรูปแบบของงานได้ทั้งหมดโดยใช้เวลาไม่มาก
2. การเขียนผังงานเป็นสากลสามารถนาไปเขียนโปรแกรมได้ทุกภาษา
3. สามารถตรวจสอบข้อผิดพลาดของโปรแกรมได้อย่างรวดเร็ว
4. หากมีการพัฒนาระบบงานในลาดับต่อไป สามารถทาได้อย่างรวดเร็ว โดยศึกษาจากผัง
งาน จะสามารถศึกษาได้อย่างรวดเร็ว และเข้าใจง่ายกว่าการศึกษาจากโปรแกรม
และ ผังงานที่ดีต้องมีลักษณะดังนี้ 1. เขียนตามลักษณะที่กาหนด 2. ใช้ลูกศรแสดงทิศทางการทางานจากบน
ลงล่าง 3. อธิบายสั้นๆ ให้เข้าใจได้ง่าย 4. ทุกแผนภาพต้องมีทิศทางเข้าออก 5. ไม่ควรโยงลูกศรไปที่ไกลๆ
มาก ถ้าต้องทาให้ใช้สัญลักษณ์การเชื่อมต่อแทน
เกณฑ์การให้คะแนน
คะแนนรวมได้ระหว่าง 5 คะแนน หมายถึง ดีมาก
คะแนนรวมได้ระหว่าง 3-4 คะแนน หมายถึง ดี
คะแนนรวมได้ระหว่าง 1-2 คะแนน หมายถึง ปานกลาง
คะแนนรวมได้ระหว่าง 0 คะแนน หมายถึง ควรปรับปรุง