Weitere ähnliche Inhalte
Ähnlich wie งานPbl 3 (20)
งานPbl 3
- 1. โจทยปญหา PBL 3
เรื่อง ขั้นตอนการพัฒนาโปรแกรม
ภารกิจ
1. จากสถานการณปญหาที่กลาวมาแลวนั้น นักเรียนสามารถอธิบายขั้นตอนการพัฒนาโปรแกรมได
อยางไร (0.5 คะแนน)
2. ใหนักเรียนแตละกลุมพัฒนาโปรแกรมคอมพิวเตอรมาชวยในการแกปญหาในชีวิตประจําวันกลุม
ละ 1 ปญหา เพื่อนํามาเขียนโปรแกรม จากนั้นอธิบายวาเพราะอะไรจึงเลือกปญหานี้ (0.5 คะแนน)
3. แตละกลุมเสนอแนวทางที่จะสามารถนํามาใชแกปญหาควรเปนอยางไร โดยบอกวิธีการหรือขั้นตอน
การทํางานตามขั้นตอนการวิเคราะหปญหา (2 คะแนน) คือ
3.1 การทําความเขาใจกับปญหา วาสิ่งที่ตองการคืออะไร
3.2 ขอมูลนําเขามีอะไรบาง
3.3 วิธีการที่ใชประมวลผลเปนอยางไร
3.4 ผลลัพธที่ตองการเปนอยางไร
3.5 กําหนดองคประกอบในการวิเคราะหคือ ตัวแปร
- 2. แบบบันทึกการศึกษาคนควาและการแกปญหา
โจทยปญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
รายวิชาการเขียนโปรแกรมภาษาซีเบื้องตน ง30201 ระดับชั้นมัธยมศึกษาปที่ 4
สมาชิกในกลุม
1. นายศุภสวัสดิ์.....................เสตพันธ เลขที่ 4
2. นางสาวกมลวรรณ............เทียมทัด เลขที่ 20
ตอนที่ 1
หัวขอปญหา ขั้นตอนการพัฒนาโปรแกรม
- สิ่งที่ตองการรู ขั้นตอนการพัฒนาโปรแกรม
- วิธีการหาคําตอบ ศึกษาจากแหลงขอมูลทางอินเทอรเน็ต
การศึกษาคนควา / แกปญหา
ชื่อสมาชิก การแบงหนาที่ แหลงขอมูล/อางอิง
นายศุภสวัสดิ์ เสตพันธ พิมพขอมูล -
นางสาวกมลวรรณ เทียมทัด ศึกษาหาขอมูล http://concord.exteen.com/20080424/entry-2
ตอนที่ 2 สรุปผลการศึกษาคนควา / แกปญหาตามภารกิจ
1.จากสถานการณปญหาที่กลาวมาแลวนั้น นักเรียนสามารถอธิบายขั้นตอนการพัฒนาโปรแกรมได
อยางไร (0.5 คะแนน)
ตอบ หลังจากที่ไดออกแบวิธีในการแกปญหาซึ่งอยูในรูปแบบของรหัสลําลองหรือผังงานแลว
ขั้นตอนตอไปคือการพัฒนาโปรแกรมตามผังงานดังกลาว ซึ่งถานักเขียนโปรแกรมมีความรูความชํานาญ
ในการเขียนโปรแกรมภาษาหนึ่งภาษาใดอยูแลว จะสามารถทําไดโดยงาย อยางไรก็ตามนักเขียน
โปรแกรมก็ยังตองทําการตรวจสอบวาโปรแกรมที่ไดพัฒนาขึ้น ทํางานไดถูกตอง และใหผลลัพธที่ไม
ผิดพลาดสําหรับทุกกรณีจึงจะสามารถนําโปรแกรมดังกลาวไปใชงานได นอกจากนี้นักเขียนโปรแกรมยัง
ควรที่จะจัดทําเอกสารประกอบ
การพัฒนาโปรแกรม ซึ่งเปนเครื่องมือใหผูที่จะมาพัฒนาโปรแกรมตอไปในอนาคต ทําความ
เขาใจกับโปรแกรมที่จัดทําขึ้นไดสะดวกและรวดเร็ว รวมถึงใหผูใชโปรแกรมเขาใจวิธีการใชงาน
โปรแกรมอยางรวดเร็ว
- 3. 2.ใหนักเรียนแตละกลุมพัฒนาโปรแกรมคอมพิวเตอรมาชวยในการแกปญหาในชีวิตประจําวันกลุมละ 1
ปญหา เพื่อนํามาเขียนโปรแกรม จากนั้นอธิบายวาเพราะอะไรจึงเลือกปญหานี้ (0.5 คะแนน)
ตอบ หารับคาเลขจํานวนเต็ม2จํานวนและหาผลบวกของเลขทั้งสองจํานวนนับโดยแสดงผลรวมเปน
sumและตัวเลข2จํานวนเปน(x+y)
3.แตละกลุมเสนอแนวทางที่จะสามารถนํามาใชแกปญหาควรเปนอยางไร โดยบอกวิธีการหรือขั้นตอน
การทํางานตามขั้นตอนการวิเคราะหปญหา (2 คะแนน) คือ
3.1การทําความเขาใจกับปญหา วาสิ่งที่ตองการคืออะไร
ตอบ หาผลบวกของเลขทั้ง2ของจํานวนนับ
3.2ขอมูลนําเขามีอะไรบาง
ตอบ Input=ตัวเลข2จํานวน(x+y)
Process=sum=x+y
Output=sum
3.3วิธีการที่ใชประมวลผลเปนอยางไร
ตอบ sum=x+y
3.4ผลลัพธที่ตองการเปนอยางไร
ตอบ sum=ผลบวก
3.5กําหนดองคประกอบในการวิเคราะหคือ ตัวแปร
ตอบ sum = ผลบวก x=เลขตัวที่1 y=เลขตัวที่2
เกณฑการใหคะแนน
คะแนนรวมไดระหวาง 5 คะแนน หมายถึง ดีมาก
คะแนนรวมไดระหวาง 3-4 คะแนน หมายถึง ดี
คะแนนรวมไดระหวาง 1-2 คะแนน หมายถึง ปานกลาง
คะแนนรวมไดระหวาง 0 คะแนน หมายถึง ควรปรับปรุง