More Related Content
Similar to โจทย์ปัญหา Pbl4.1
Similar to โจทย์ปัญหา Pbl4.1 (20)
โจทย์ปัญหา Pbl4.1
- 2. ภารกิจ
1. กลุมของนักเรียนคิดวาลําดับ โฟลวชารต ถูกตองหรือไม หากไมถูกกลุมของนักเรียนจะแกไข
อยางไร
2. นักเรียนและสมาชิกในกลุม บอกไดหรือไมวา โปรแกรมนี้มีวัตถุประสงคเพื่ออะไร ออกแบบ
ขั้นตอนการทํางานของโปรแกรมนี้วาควรจะมีขั้นตอนการทํางานอยางไร จะตองมีขอมูลนําเขา
หรือไม จะตองมีการประมวลผลอยางไร และขอมูลที่ไดหรือแสดงออกมานั้นควรจะมีลักษณะ
อยางไร โดยเขียนขั้นตอนการทํางานเปนลําดับ
3. สามารถนํามาใชแกปญหาในชีวิตประจําวันไดหรือไม และกลุมของนักเรียนคิดวา การเขียนผัง
งานมีประโยชนอะไรบาง และ ผังงานที่ดีตองมีลักษณะอยางไร
แบบบันทึกการศึกษาคนควาและการแกปญหา
โจทยปญหา PBL 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชารต
รายวิชาการเขียนโปรแกรมภาษาซีเบื้องตน ง30201 ระดับชั้นมัธยมศึกษาปที่ 4
สมาชิกในกลุม
1. นายเกรียงไกร ไชยโยธา เลขที่ 3
2. นางสาวประภาศิริ ผิวโชติ เลขที่ 16
3. นางสาวสิริยาภรณ ออนโยน เลขที่ 17
ตอนที่ 1
หัวขอปญหา การเขียนโฟลวชารตตามการวิเคราะหปญหา
ทําความเขาใจปญหา 1.ทําการวิเคราะหปญหาและอานโจทย/ภารกิจที่ครูตองการใหหา
2.แบงหนาที่กันคนหาขอมูล
3.เราตองทราบถึงการเขียนโฟลวชารต
4.ตองศึกษาการวิเคราะหปญหางานใหละเอียดเพื่อที่จะนํามาแกไขปญหา
- สิ่งที่ตองการรู การเขียนโฟลวชารตใหถูกตองตามขั้นตอนการวิเคราะหปญหาตามขอมูลที่
ครูกําหนดให แลวบอกวาโปรแกรมนี้มันมีประโยชนอยางไร และลักษณะผังงานที่ดีตอง
เปนอยางไร
- 3. - วิธีการหาคําตอบ 1.เมื่อเราแบงหนาที่กันแลว ก็ทําการคนหาขอมูลจากแหลงสื่อขอมูลตาง
ๆ เพื่อนํามาตอบคําถาม
การศึกษาคนควา / แกปญหา
ชื่อสมาชิก การแบงหนาที่ แหลงขอมูล/อางอิง
นายเกรียงไกร ไชยโยธา ขั้ น ตอนการพั ฒ นา http://61.19.202.164/resource/courseware/problem/k02-
โปรแกรม 02.html
นางสาวประภาศิริ ผิวโชติ ลักษณะของผังงานที่ http://61.19.212.45/~weerasak/StudentProject/Sudarut2
ดี 553/htdoc/6-4.html
น า ง ส า ว สิ ริ ย า ภ ร ณ ประโยชนของผังงาน http://bu.lpc.rmutl.ac.th/naravit/begin-
ออนโยน ที่ดี programming/lab01/02-Flowchart.htm
ตอนที่ 2 สรุปผลการศึกษาคนควา / แกปญหาตามภารกิจ
1. กลุมของนักเรียนคิดวาลําดับ โฟลวชารต ถูกตองหรือไม หากไมถูกกลุมของนักเรียนจะแกไข
อยางไร
ตอบ ไมถูกตอง และจะแกไขไดดังนี้ 2 1 4 3 5
2. นักเรียนและสมาชิกในกลุม บอกไดหรือไมวา โปรแกรมนี้มีวัตถุประสงคเพื่ออะไร ออกแบบ
ขั้นตอนการทํางานของโปรแกรมนี้วาควรจะมีขั้นตอนการทํางานอยางไร จะตองมีขอมูลนําเขา
หรือไม จะตองมีการประมวลผลอยางไร และขอมูลที่ไดหรือแสดงออกมานั้นควรจะมีลักษณะ
อยางไร โดยเขียนขั้นตอนการทํางานเปนลําดับ
ตอบ โปรแกรมนี้มีวัตถุประสงคเพื่อทราบถึงคาภาษีที่เราคํานวณได
- 4. start
ชื่อ , เงินเดือน
ภาษี = เงินเดือน *(7/100)
ภาษี
stop
3.สามารถนํามาใชแกปญหาในชีวิตประจําวันไดหรือไม และกลุมของนักเรียนคิดวา การเขียนผัง
งานมีประโยชนอะไรบาง และ ผังงานที่ดีตองมีลักษณะอยางไร
ตอบ ได เพราะเราสามารถนําไปคํานวรหาคาตางๆ เชน การหาคาเงินเดือน คาจาง เปนตน
ประโยชนของผังงาน
1.ชวยลําดับขั้นตอนการทํางานของโปรแกรม และสามารถนําไปเขียนโปรแกรมไดโดยไมสับสน
2.ชวยในการตรวจสอบ และแกไขโปรแกรมไดงาย เมื่อเกิดขอผิดพลาด
3.ชวยใหการดัดแปลง แกไข ทําไดอยางสะดวกและรวดเร็ว
4.ชวยใหผูอื่นสามารถศึกษาการทํางานของโปรแกรมไดอยางงาย และรวดเร็วมากขึ้น
วิธีการเขียนผังงานที่ดี
1. ใชสัญลักษณตามที่กําหนดไว
2.ใชลูกศรแสดงทศทางการไหลของขอมูลจากบนลงลาง หรือจากซายไปขวา
ิ
3.คําอธิบายในภาพควรสั้นกะทัดรัด และเขาใจงาย
4.ทุกแผนภาพตองมีลูกศรแสดงทศทางเขา - ออก
ิ
5. ไมควรโยงเสนเชื่อมผังงานที่อยูไกลมาก ๆ ควรใชสัญลักษณจุดเชื่อมตอแทน
6.ผังงานควรมีการทดสอบความถูกตองของการทํางานกอนนําไปเขียนโปรแกรม
- 5. เกณฑการใหคะแนน
คะแนนรวมไดระหวาง 5 คะแนน หมายถึง ดีมาก
คะแนนรวมไดระหวาง 3-4 คะแนน หมายถึง ดี
คะแนนรวมไดระหวาง 1-2 คะแนน หมายถึง ปานกลาง
คะแนนรวมไดระหวาง 0 คะแนน หมายถึง ควรปรับปรุง