โจทยปญหา PBL 4.2
                          เรื่อง การเขียนอัลกอริทึมแบบโฟลวชารต




ภารกิจ
1. โปรแกรมที่นักเรียนวิเคราะหขึ้นมามีวัตถุประสงคเพื่ออะไร สามารถนํามาใชแกปญหาใน
    ชีวิตประจําวันไดหรือไม
2. นักเรียนและสมาชิกในกลุม ออกแบบขั้นตอนการทํางานของโปรแกรมนี้วาควรจะมีขั้นตอน
    การทํางานอยางไร จะตองมีขอมูลนําเขาหรือไม จะตองมีการประมวลผลอยางไร และขอมูลที่
    ไดหรือแสดงออกมานั้นควรจะมีลักษณะอยางไร โดยเขียนขั้นตอนการทํางานเปนลําดับ และ
    เขียนเปนแผนภาพอธิบายขั้นตอนการทํางานตามที่ไดออกแบบไว
แบบบันทึกการศึกษาคนควาและการแกปญหา
                 โจทยปญหา PBL 4.2 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชารต
          รายวิชาการเขียนโปรแกรมภาษาซีเบื้องตน ง30201 ระดับชั้นมัธยมศึกษาปที่ 4

สมาชิกในกลุม
1. นายศุภสวัสดิ์.............เสตพันธ.............. เลขที่ ......4..............
2. นางสาวกมลวรรณ.....เทียมทัด............. เลขที่ ......20.............
ตอนที่ 1
     หัวขอปญหา เรื่อง การเขียนอัลกอริทึมแบบโฟลวชารต
     ทําความเขาใจปญหา
     - สิ่งที่ตองการรู วัตถุประสงคที่เขียนโปรแกรม และการเขียนอัลกอริทึมแบบโฟลวชารต
วิธีการหาคําตอบ               นําความรูในเรื่องการเขียนโฟลวชารตมาใช และศึกษาจากแหลงขอมูล
                              ทางอินเตอร
     การศึกษาคนควา / แกปญหา
        ชื่อสมาชิก                การแบงหนาที่                                 แหลงขอมูล/อางอิง
นายศุภสวัสดิ์ เสตพันธ               พิมพงาน                                         -
น.ส.กมลวรรณ เทียมทัด               สืบคนขอมูล http://itd.htc.ac.th/st_it50/it5016/nidz/Web_C/unit2.
                                                        html

ตอนที่ 2 สรุปผลการศึกษาคนควา / แกปญหาตามภารกิจ
ภารกิจ
1. โปรแกรมที่นักเรียนวิเคราะหขึ้นมามีวัตถุประสงคเพื่ออะไร สามารถนํามาใชแกปญหาใน
    ชีวิตประจําวันไดหรือไม
      ตอบ - เพื่อรับคาเลขจํานวนเต็มสองจํานวนและหาผลบวกของเลขทั้งสองจํานวนโดยแสดง
    ผลรวมเปน sum และตัวเลขทั้งสองจํานวนเปน (x+y)
            - สามารถนํามาใชแกปญหาในชีวิตประจําวันได คือ เปนการเพิ่มพูนความรูในเรื่อง
    ตรรกะการเขียนโปรแกรม
2. นักเรียนและสมาชิกในกลุม ออกแบบขั้นตอนการทํางานของโปรแกรมนี้วาควรจะมีขั้นตอนการ
                         
ทํางานอยางไร จะตองมีขอมูลนําเขาหรือไม จะตองมีการประมวลผลอยางไร และขอมูลที่ไดหรือ
แสดงออกมานั้นควรจะมีลักษณะอยางไร โดยเขียนขั้นตอนการทํางานเปนลําดับ และเขียนเปน
แผนภาพอธิบายขั้นตอนการทํางานตามที่ไดออกแบบไว

ตอบ     Input = ตัวเลขจํานวน ( x+y )
        Process = sum = x + y
        Output = sum


                                        start


                                        รับคา x



                                        รับคา y



                                      sum = x+y



                                          sum


                                           stop
เกณฑการใหคะแนน

คะแนนรวมไดระหวาง    5    คะแนน   หมายถึง   ดีมาก
คะแนนรวมไดระหวาง   3-4   คะแนน   หมายถึง   ดี
คะแนนรวมไดระหวาง   1-2   คะแนน   หมายถึง   ปานกลาง
คะแนนรวมไดระหวาง    0    คะแนน   หมายถึง   ควรปรับปรุง

งาน Pbl4.2

  • 1.
    โจทยปญหา PBL 4.2 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชารต ภารกิจ 1. โปรแกรมที่นักเรียนวิเคราะหขึ้นมามีวัตถุประสงคเพื่ออะไร สามารถนํามาใชแกปญหาใน ชีวิตประจําวันไดหรือไม 2. นักเรียนและสมาชิกในกลุม ออกแบบขั้นตอนการทํางานของโปรแกรมนี้วาควรจะมีขั้นตอน การทํางานอยางไร จะตองมีขอมูลนําเขาหรือไม จะตองมีการประมวลผลอยางไร และขอมูลที่ ไดหรือแสดงออกมานั้นควรจะมีลักษณะอยางไร โดยเขียนขั้นตอนการทํางานเปนลําดับ และ เขียนเปนแผนภาพอธิบายขั้นตอนการทํางานตามที่ไดออกแบบไว
  • 2.
    แบบบันทึกการศึกษาคนควาและการแกปญหา โจทยปญหา PBL 4.2 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชารต รายวิชาการเขียนโปรแกรมภาษาซีเบื้องตน ง30201 ระดับชั้นมัธยมศึกษาปที่ 4 สมาชิกในกลุม 1. นายศุภสวัสดิ์.............เสตพันธ.............. เลขที่ ......4.............. 2. นางสาวกมลวรรณ.....เทียมทัด............. เลขที่ ......20............. ตอนที่ 1 หัวขอปญหา เรื่อง การเขียนอัลกอริทึมแบบโฟลวชารต ทําความเขาใจปญหา - สิ่งที่ตองการรู วัตถุประสงคที่เขียนโปรแกรม และการเขียนอัลกอริทึมแบบโฟลวชารต วิธีการหาคําตอบ นําความรูในเรื่องการเขียนโฟลวชารตมาใช และศึกษาจากแหลงขอมูล ทางอินเตอร การศึกษาคนควา / แกปญหา ชื่อสมาชิก การแบงหนาที่ แหลงขอมูล/อางอิง นายศุภสวัสดิ์ เสตพันธ พิมพงาน - น.ส.กมลวรรณ เทียมทัด สืบคนขอมูล http://itd.htc.ac.th/st_it50/it5016/nidz/Web_C/unit2. html ตอนที่ 2 สรุปผลการศึกษาคนควา / แกปญหาตามภารกิจ ภารกิจ 1. โปรแกรมที่นักเรียนวิเคราะหขึ้นมามีวัตถุประสงคเพื่ออะไร สามารถนํามาใชแกปญหาใน ชีวิตประจําวันไดหรือไม ตอบ - เพื่อรับคาเลขจํานวนเต็มสองจํานวนและหาผลบวกของเลขทั้งสองจํานวนโดยแสดง ผลรวมเปน sum และตัวเลขทั้งสองจํานวนเปน (x+y) - สามารถนํามาใชแกปญหาในชีวิตประจําวันได คือ เปนการเพิ่มพูนความรูในเรื่อง ตรรกะการเขียนโปรแกรม
  • 3.
    2. นักเรียนและสมาชิกในกลุม ออกแบบขั้นตอนการทํางานของโปรแกรมนี้วาควรจะมีขั้นตอนการ  ทํางานอยางไร จะตองมีขอมูลนําเขาหรือไม จะตองมีการประมวลผลอยางไร และขอมูลที่ไดหรือ แสดงออกมานั้นควรจะมีลักษณะอยางไร โดยเขียนขั้นตอนการทํางานเปนลําดับ และเขียนเปน แผนภาพอธิบายขั้นตอนการทํางานตามที่ไดออกแบบไว ตอบ Input = ตัวเลขจํานวน ( x+y ) Process = sum = x + y Output = sum start รับคา x รับคา y sum = x+y sum stop
  • 4.
    เกณฑการใหคะแนน คะแนนรวมไดระหวาง 5 คะแนน หมายถึง ดีมาก คะแนนรวมไดระหวาง 3-4 คะแนน หมายถึง ดี คะแนนรวมไดระหวาง 1-2 คะแนน หมายถึง ปานกลาง คะแนนรวมไดระหวาง 0 คะแนน หมายถึง ควรปรับปรุง