SlideShare a Scribd company logo
1 of 4
Download to read offline
โจทย์ปัญหา PBL 4.1
                         เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต




ภารกิจ
1. กลุ่มของนักเรียนคิดว่าลาดับ โฟลวชาร์ต ถูกต้องหรือไม่ หากไม่ถูกกลุ่มของนักเรียนจะแก้ไข
    อย่างไร
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
ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ
1. ลาดับ โฟลวชาร์ตไม่ถูกต้อง จะมีแก้ไขคือ เรียงลาดับการเขียนโฟลวชาร์ตใหม่ โดยเรียงลาดับ
ดังนี้
         หมายเลข 2

          หมายเลข 1

         หมายเลข 4

         หมายเลข 3


         หมายเลข 5


2.โปรแกรมนี้มีวัตถุประสงค์เพื่อ คานวณหาภาษีโดยขึ้นอยู่กับเงินเดือนของแต่ละบุคคล โดย
ออกแบบขั้นตอนการทางานของโปรแกรม ดังนี้

                                         Start



                                     ชื่อ. เงินเดือน



                                 ภาษี= เงินเดือน*(7/100)



                                          ภาษี



                                        Stop
3.สามารถนามาใช้แก้ปัญหาในชีวิตประจาวันได้ และการเขียนผังงานมีประโยชน์ดังนี้
                 1. ทาให้มองเห็นรูปแบบของงานได้ทั้งหมดโดยใช้เวลาไม่มาก
                 2. การเขียนผังงานเป็นสากลสามารถนาไปเขียนโปรแกรมได้ทุกภาษา
                 3. สามารถตรวจสอบข้อผิดพลาดของโปรแกรมได้อย่างรวดเร็ว
                  4. หากมีการพัฒนาระบบงานในลาดับต่อไป สามารถทาได้อย่างรวดเร็ว โดยศึกษาจากผัง
       งาน จะสามารถศึกษาได้อย่างรวดเร็ว และเข้าใจง่ายกว่าการศึกษาจากโปรแกรม
และ ผังงานที่ดีต้องมีลักษณะดังนี้ 1. เขียนตามลักษณะที่กาหนด 2. ใช้ลูกศรแสดงทิศทางการทางานจากบน
ลงล่าง 3. อธิบายสั้นๆ ให้เข้าใจได้ง่าย 4. ทุกแผนภาพต้องมีทิศทางเข้าออก 5. ไม่ควรโยงลูกศรไปที่ไกลๆ
มาก ถ้าต้องทาให้ใช้สัญลักษณ์การเชื่อมต่อแทน




       เกณฑ์การให้คะแนน
                     คะแนนรวมได้ระหว่าง            5       คะแนน      หมายถึง        ดีมาก
                     คะแนนรวมได้ระหว่าง           3-4      คะแนน      หมายถึง        ดี
                     คะแนนรวมได้ระหว่าง           1-2      คะแนน      หมายถึง        ปานกลาง
                     คะแนนรวมได้ระหว่าง            0       คะแนน      หมายถึง        ควรปรับปรุง

More Related Content

What's hot

โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอมSirichanya Tha-in
 
งาน Pbl4.1
งาน Pbl4.1งาน Pbl4.1
งาน Pbl4.1Naynoyjolii
 
โครงร่าง
โครงร่างโครงร่าง
โครงร่างbbeammaebb
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอมSirichanya Tha-in
 
การประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกการประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกsomdetpittayakom school
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอมSirichanya Tha-in
 
แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6dechathon
 
งาน Pbl4.2
งาน Pbl4.2งาน Pbl4.2
งาน Pbl4.2Naynoyjolii
 
โครงงานความหมาย
โครงงานความหมายโครงงานความหมาย
โครงงานความหมายbenz13749
 
โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2siriyaporn20099
 

What's hot (15)

โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอม
 
งาน Pbl4.1
งาน Pbl4.1งาน Pbl4.1
งาน Pbl4.1
 
โครงร่าง
โครงร่างโครงร่าง
โครงร่าง
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอม
 
การประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกการประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การประเมินผล :: ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอม
 
แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6
 
งาน Pbl4.2
งาน Pbl4.2งาน Pbl4.2
งาน Pbl4.2
 
Pbl7.2
Pbl7.2Pbl7.2
Pbl7.2
 
โครงงานความหมาย
โครงงานความหมายโครงงานความหมาย
โครงงานความหมาย
 
case study 2
case study 2 case study 2
case study 2
 
งานPbl8.2
งานPbl8.2งานPbl8.2
งานPbl8.2
 
โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2
 
608 112126
608 112126608 112126
608 112126
 
608 112126
608 112126608 112126
608 112126
 

Similar to Pbl4.1

โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1siriyaporn20099
 
โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1siriyaporn20099
 
โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1siriyaporn20099
 
โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4anusong
 
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ดโจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ดnattapon Arsapanom
 
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม nattapon Arsapanom
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3anusong
 

Similar to Pbl4.1 (20)

โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1
 
Pbl4.1
Pbl4.1 Pbl4.1
Pbl4.1
 
โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1
 
โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1
 
โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4
 
Pbl4.1
Pbl4.1Pbl4.1
Pbl4.1
 
Pbl4.2
Pbl4.2Pbl4.2
Pbl4.2
 
งาน Pbl4.1
งาน Pbl4.1งาน Pbl4.1
งาน Pbl4.1
 
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ดโจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
Pbl4.2
Pbl4.2Pbl4.2
Pbl4.2
 
งานPbl 3
งานPbl 3งานPbl 3
งานPbl 3
 
ใบงานPbl1.2
ใบงานPbl1.2ใบงานPbl1.2
ใบงานPbl1.2
 
Pbl3
Pbl3 Pbl3
Pbl3
 
Pbl7.2
Pbl7.2Pbl7.2
Pbl7.2
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 

More from Dararat Worasut

More from Dararat Worasut (8)

Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้น
 
Pbl 7.2
Pbl 7.2Pbl 7.2
Pbl 7.2
 
Pbl6
Pbl6Pbl6
Pbl6
 
Pbl5
Pbl5Pbl5
Pbl5
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
โจทย์ปัญญา Pbl1
โจทย์ปัญญา Pbl1โจทย์ปัญญา Pbl1
โจทย์ปัญญา Pbl1
 
โจทย์ปัญญา Pbl
โจทย์ปัญญา Pblโจทย์ปัญญา Pbl
โจทย์ปัญญา Pbl
 

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 คะแนน หมายถึง ควรปรับปรุง