More Related Content
More from Dararat Worasut
More from Dararat Worasut (8)
4.2
- 1. โจทย์ปัญหา PBL 4.2
เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
ภารกิจ
1. โปรแกรมที่นักเรียนวิเคราะห์ขึ้นมามีวัตถุประสงค์เพื่ออะไร สามารถนามาใช้แก้ปัญหาใน
ชีวิตประจาวันได้หรือไม่
2. นักเรียนและสมาชิกในกลุ่ม ออกแบบขั้นตอนการทางานของโปรแกรมนี้ว่าควรจะมีขั้นตอน
การทางานอย่างไร จะต้องมีข้อมูลนาเข้าหรือไม่ จะต้องมีการประมวลผลอย่างไร และข้อมูลที่
ได้หรือแสดงออกมานั้นควรจะมีลักษณะอย่างไร โดยเขียนขั้นตอนการทางานเป็นลาดับ และ
เขียนเป็นแผนภาพอธิบายขั้นตอนการทางานตามที่ได้ออกแบบไว้
- 2. แบบบันทึกการศึกษาค้นคว้าและการแก้ปัญหา
โจทย์ปัญหา PBL 4.2 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
รายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง30201 ระดับชั้นมัธยมศึกษาปีที่ 4
สมาชิกในกลุ่ม
1. นางสาวดารารัตน์ วรสุทธิ์ เลขที่ 12
2. นางสาวจิราพร ยอดหอ เลขที่ 14
3. นาวสาวกาญจนี ชอบเสียง เลขที่ 22
ตอนที่ 1
หัวข้อปัญหา การเขียนอัลกอริทึมแบบโฟลวชาร์ต
- สิ่งที่ต้องการรู้
เขียนขั้นตอนการทางานเป็นลาดับและ
เขียนเป็นแผนภาพอธิบายขั้นตอนการทางาน
- วิธีการหาคาตอบ
ปรึกษาหารือกันในกลุ่ม แล้วแบ่งหน้าที่กันสืบค้นข้อมูล
การศึกษาค้นคว้า / แก้ปัญหา
ชื่อสมาชิก การแบ่ง แหล่งข้อมูล/อ้างอิง
หน้าที่
นางสาวดารารัตน์ วรสุทธิ์ พิมพ์ -
นางสาวจิราพร ยอดหอ สืบค้นข้อมูล http://www.lks.ac.th/anchalee/c_lhuckan.
htm
นางสาวกาญจนี ชอบเสียง วิเคราะห์ข้อมูล -
- 3. ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ
1.) โปรแกรมที่วิเคราะห์ขึ้นมามีวัตถุประสงค์เพื่อคานวณหาค่าไฟฟ้า สามารถนามาใช้แก้ปัญหาใน
ชีวิตประจาวัน คือ ในปัจจุบันนี้รัฐบาลได้มีกาหนดให้บางจังหวัด/บางเขตใช้ไฟฟ้าโดยถ้าใช้ไม่เกิน
50หน่วยจะไม่ต้องเสียค่าไฟฟ้า แล้วบางคนไม่รู้ว่าจะรู้ได้อย่างไรว่าใช้ไฟฟ้าไปแล้วกี่หน่วย จึงได้
พัฒนาโปรแกรม
2.) ออกแบบขั้นตอนการทางานของโปรแกรมนี้ได้ดังนี้ คือ
1.การวิเคราะห์ปัญหา
2.การออกแบบโปรแกรม
3.การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
4.การทดสอบและแก้ไขโปรแกรม
5.การทาเอกสารประกอบโปรแกรม
6.การบารุงรักษาโปรแกรม
สามารถเขียนเป็นแผนผังได้ดังนี้
- 4. โฟลวชาร์ตการคิดหาค่าไฟ
เริ่มต้น
P, H , E , ราคารต่อหน่วย
ค่าไฟ = [ E = P*H ]*ราคาต่อหน่วย
ราคาค่าไฟ
จบการทางาน
เกณฑ์การให้คะแนน
คะแนนรวมได้ระหว่าง 5 คะแนน หมายถึง ดีมาก
คะแนนรวมได้ระหว่าง 3–4 คะแนน หมายถึง ดี
คะแนนรวมได้ระหว่าง 1–2 คะแนน หมายถึง ปานกลาง
คะแนนรวมได้ระหว่าง 0 คะแนน หมายถึง ควรปรับปรุง