SlideShare a Scribd company logo
1 of 5
Download to read offline
โจทย์ ปัญหา PBL 4.1
เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ ต
ภารกิจ
1. กลุ่มของนักเรี ยนคิดว่าลาดับ โฟลวชาร์ต ถูกต้องหรื อไม่ หากไม่ถูกกลุ่มของนักเรี ยนจะแก ้ไข
    อย่างไร
2. นักเรี ยนและสมาชิกในกลุ่ม บอกได้หรื อไม่วา โปรแกรมนี้ มวตถุประสงค์เพื่ออะไร ออกแบบ
                                              ่              ี ั
    ขั้นตอนการทางานของโปรแกรมนี้วาควรจะมีข้ นตอนการทางานอย่างไร จะต้องมีขอมูลนาเข้า
                                     ่          ั                                   ้
    หรื อไม่ จะต้องมีการประมวลผลอย่างไร และข้อมูลที่ได้หรื อแสดงออกมานั้นควรจะมีลกษณะ ั
    อย่างไร โดยเขียนขั้นตอนการทางานเป็ นลาดับ
3. สามารถนามาใช้แ ก ้ปั ญหาในชีวิตประจาวันได้หรื อไม่ และกลุ่มของนักเรี ยนคิดว่า การเขียนผัง
    งานมีประโยชน์อะไรบ้าง และ ผังงานที่ดีตองมีลกษณะอย่างไร
                                            ้     ั




                        แบบบันทึกการศึกษาค้ นคว้ าและการแก้ ปัญหา
                โจทย์ปัญหา PBL 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ ต
         รายวิชาการเขียนโปรแกรมภาษาซีเบืองต้น ง30201 ระดับชั้ นมัธยมศึกษาปี ที่ 4
                                          ้

สมาชิกในกลุ่ม
   1. นายเกรี ยงไกร ไชยโยธา               เลขที่ 3
   2. นางสาวประภาศิริ ผิวโชติ             เลขที่ 16
   3. นางสาวสิริยาภรณ์ อ่อนโยน            เลขที่ 17

ตอนที่ 1
   หัวข้อปัญหา การเขียนโฟลวชาร์ ตตามการวิเคราะห์ ปัญหา
   ทาความเข้าใจปัญหา
   - สิ่งที่ต้องการรู้ การเขียนโฟลวชาร์ ตให้ ถูกต้องตามขั้นตอนการวิเคราะห์ ปั ญหาตามข้ อมูลที่
         ครูกาหนดให้ แล้ วบอกว่ า โปรแกรมนี้มันมีป ระโยชน์ อย่ า งไร และลักษณะผังงานที่ดีต้อง
         เป็ นอย่างไร
   - วิธีการหาคาตอบ เแบ่งหน้ าที่กันแล้ ว ก็ทาการค้ นหาข้ อมูลจากแหล่ งสื่ อข้ อมูลต่ า ง ๆ เพื่อ
         นามาตอบคาถาม
การศึกษาค้ นคว้ า / แก้ ปัญหา
         ชื่อสมาชิก                  การแบ่งหน้ าที่                   แหล่ งข้อมูล /อ้ างอิง
นายเกรียงไกร ไชยโยธา             ขั้นตอนการพัฒนา       http://61.19.202.164/resource/courseware/proble
                                 โปรแกรม               m/k02-02.html
นางสาวประภาศิริ ผิวโชติ          ลักษณะของผังงาน       http://61.19.212.45/~weerasak/StudentProject/Su
                                 ที่ดี                 darut2553/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. นักเรี ยนและสมาชิกในกลุ่ม บอกได้หรื อไม่วา โปรแกรมนี้ มวตถุประสงค์เพื่ออะไร ออกแบบ
                                              ่              ี ั
     ขั้นตอนการทางานของโปรแกรมนี้วาควรจะมีข้ นตอนการทางานอย่างไร จะต้องมีขอมูลนาเข้า
                                      ่         ั                               ้
     หรื อไม่ จะต้องมีการประมวลผลอย่างไร และข้อมูลที่ได้หรื อแสดงออกมานั้นควรจะมีลกษณะ
                                                                                   ั
     อย่างไร โดยเขียนขั้นตอนการทางานเป็ นลาดับ
     ตอบ โปรแกรมนี้ มีวตถุประสงค์เพื่อทราบถึงค่าภาษีที่เราคานวณได้
                         ั
start




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




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




                                       ภาษี




                                        stop


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

More Related Content

What's hot

แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีแผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีChess
 
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์sa_jaimun
 
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีแผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีChess
 
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีแผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีChess
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอมptrnan
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอมSirichanya Tha-in
 
ชั้นประถมศึกษาปีที่ 6
ชั้นประถมศึกษาปีที่ 6ชั้นประถมศึกษาปีที่ 6
ชั้นประถมศึกษาปีที่ 6krunuy5
 
แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5Meaw Sukee
 
แผนการสอน ระบบเครือข่าย ม.3
แผนการสอน ระบบเครือข่าย ม.3แผนการสอน ระบบเครือข่าย ม.3
แผนการสอน ระบบเครือข่าย ม.3พงศธร ภักดี
 
แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6Meaw Sukee
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอมSirichanya Tha-in
 

What's hot (16)

Pbl7.2
Pbl7.2Pbl7.2
Pbl7.2
 
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีแผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
 
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
 
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีแผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
 
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซีแผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
 
Fish Bone
Fish BoneFish Bone
Fish Bone
 
ใบงานPbl1.2
ใบงานPbl1.2ใบงานPbl1.2
ใบงานPbl1.2
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอม
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอม
 
Flow Chart
Flow ChartFlow Chart
Flow Chart
 
ชั้นประถมศึกษาปีที่ 6
ชั้นประถมศึกษาปีที่ 6ชั้นประถมศึกษาปีที่ 6
ชั้นประถมศึกษาปีที่ 6
 
แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5
 
แผนการสอน ระบบเครือข่าย ม.3
แผนการสอน ระบบเครือข่าย ม.3แผนการสอน ระบบเครือข่าย ม.3
แผนการสอน ระบบเครือข่าย ม.3
 
แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6แผนการจัดการเรียนรู้ที่ 6
แผนการจัดการเรียนรู้ที่ 6
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอม
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 

Viewers also liked

Construtivismo, inatismo e realismo compatíveis e complementares
Construtivismo, inatismo e realismo  compatíveis e complementaresConstrutivismo, inatismo e realismo  compatíveis e complementares
Construtivismo, inatismo e realismo compatíveis e complementaresMariana Verissimo Verissimo
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6siriyaporn20099
 
Social media and Elder Care Providers
Social media and Elder Care ProvidersSocial media and Elder Care Providers
Social media and Elder Care ProvidersSusan Avello
 
Tes spellathon for_schools
Tes spellathon for_schoolsTes spellathon for_schools
Tes spellathon for_schoolsandreamatias
 
โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1siriyaporn20099
 
โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3siriyaporn20099
 
Trends in Social Media at Work First Qt. 2012
Trends in Social Media at Work First Qt. 2012Trends in Social Media at Work First Qt. 2012
Trends in Social Media at Work First Qt. 2012Susan Avello
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6siriyaporn20099
 
โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3siriyaporn20099
 

Viewers also liked (14)

Construtivismo, inatismo e realismo compatíveis e complementares
Construtivismo, inatismo e realismo  compatíveis e complementaresConstrutivismo, inatismo e realismo  compatíveis e complementares
Construtivismo, inatismo e realismo compatíveis e complementares
 
Twilight
TwilightTwilight
Twilight
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6
 
Social media and Elder Care Providers
Social media and Elder Care ProvidersSocial media and Elder Care Providers
Social media and Elder Care Providers
 
Tes spellathon for_schools
Tes spellathon for_schoolsTes spellathon for_schools
Tes spellathon for_schools
 
โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1
 
โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3
 
Trends in Social Media at Work First Qt. 2012
Trends in Social Media at Work First Qt. 2012Trends in Social Media at Work First Qt. 2012
Trends in Social Media at Work First Qt. 2012
 
Blogpresentation
BlogpresentationBlogpresentation
Blogpresentation
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6
 
โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3โจทย์ปัญหา Pbl 3
โจทย์ปัญหา Pbl 3
 
What should be on your website?
What should be on your website?What should be on your website?
What should be on your website?
 
Conjunctions
ConjunctionsConjunctions
Conjunctions
 
Mughal empire
Mughal empireMughal empire
Mughal empire
 

Similar to โจทย์ปัญหา Pbl4.1

โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1siriyaporn20099
 
โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4anusong
 
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ตโจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ตnattapon Arsapanom
 
งาน Pbl4.1
งาน Pbl4.1งาน Pbl4.1
งาน Pbl4.1Naynoyjolii
 
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม nattapon Arsapanom
 
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ดโจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ดnattapon Arsapanom
 
โจทย์ปัญหา Pbl4.2
โจทย์ปัญหา Pbl4.2โจทย์ปัญหา Pbl4.2
โจทย์ปัญหา Pbl4.2anusong
 
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอโจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอnattapon Arsapanom
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3anusong
 

Similar to โจทย์ปัญหา Pbl4.1 (20)

Pbl4
Pbl4Pbl4
Pbl4
 
โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1โจทย์ปัญหา Pbl4.1
โจทย์ปัญหา Pbl4.1
 
Pbl4.1
Pbl4.1Pbl4.1
Pbl4.1
 
Pbl4.1
Pbl4.1 Pbl4.1
Pbl4.1
 
โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4โจทย์ปัญหา Pbl 4
โจทย์ปัญหา Pbl 4
 
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ตโจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
 
งาน Pbl4.1
งาน Pbl4.1งาน Pbl4.1
งาน Pbl4.1
 
งาน Pbl4.1
งาน Pbl4.1งาน Pbl4.1
งาน Pbl4.1
 
Pbl4.1
Pbl4.1Pbl4.1
Pbl4.1
 
Pbl4.1
Pbl4.1Pbl4.1
Pbl4.1
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ดโจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
 
Pbl3
Pbl3 Pbl3
Pbl3
 
โจทย์ปัญหา Pbl4.2
โจทย์ปัญหา Pbl4.2โจทย์ปัญหา Pbl4.2
โจทย์ปัญหา Pbl4.2
 
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอโจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 

More from siriyaporn20099

โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2siriyaporn20099
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6siriyaporn20099
 
โจทย์ปัญหา Pbl5
โจทย์ปัญหา Pbl5โจทย์ปัญหา Pbl5
โจทย์ปัญหา Pbl5siriyaporn20099
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6siriyaporn20099
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6siriyaporn20099
 
โจทย์ปัญหา Pbl3
โจทย์ปัญหา Pbl3โจทย์ปัญหา Pbl3
โจทย์ปัญหา Pbl3siriyaporn20099
 
โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2siriyaporn20099
 
โจทย์ปัญญา Pbl
โจทย์ปัญญา Pblโจทย์ปัญญา Pbl
โจทย์ปัญญา Pblsiriyaporn20099
 

More from siriyaporn20099 (8)

โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6
 
โจทย์ปัญหา Pbl5
โจทย์ปัญหา Pbl5โจทย์ปัญหา Pbl5
โจทย์ปัญหา Pbl5
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6
 
โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6โจทย์ปัญหา Pbl 6
โจทย์ปัญหา Pbl 6
 
โจทย์ปัญหา Pbl3
โจทย์ปัญหา Pbl3โจทย์ปัญหา Pbl3
โจทย์ปัญหา Pbl3
 
โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2โจทย์ปัญหา Pbl 2
โจทย์ปัญหา Pbl 2
 
โจทย์ปัญญา Pbl
โจทย์ปัญญา Pblโจทย์ปัญญา Pbl
โจทย์ปัญญา Pbl
 

โจทย์ปัญหา Pbl4.1

  • 1. โจทย์ ปัญหา PBL 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ ต
  • 2. ภารกิจ 1. กลุ่มของนักเรี ยนคิดว่าลาดับ โฟลวชาร์ต ถูกต้องหรื อไม่ หากไม่ถูกกลุ่มของนักเรี ยนจะแก ้ไข อย่างไร 2. นักเรี ยนและสมาชิกในกลุ่ม บอกได้หรื อไม่วา โปรแกรมนี้ มวตถุประสงค์เพื่ออะไร ออกแบบ ่ ี ั ขั้นตอนการทางานของโปรแกรมนี้วาควรจะมีข้ นตอนการทางานอย่างไร จะต้องมีขอมูลนาเข้า ่ ั ้ หรื อไม่ จะต้องมีการประมวลผลอย่างไร และข้อมูลที่ได้หรื อแสดงออกมานั้นควรจะมีลกษณะ ั อย่างไร โดยเขียนขั้นตอนการทางานเป็ นลาดับ 3. สามารถนามาใช้แ ก ้ปั ญหาในชีวิตประจาวันได้หรื อไม่ และกลุ่มของนักเรี ยนคิดว่า การเขียนผัง งานมีประโยชน์อะไรบ้าง และ ผังงานที่ดีตองมีลกษณะอย่างไร ้ ั แบบบันทึกการศึกษาค้ นคว้ าและการแก้ ปัญหา โจทย์ปัญหา PBL 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ ต รายวิชาการเขียนโปรแกรมภาษาซีเบืองต้น ง30201 ระดับชั้ นมัธยมศึกษาปี ที่ 4 ้ สมาชิกในกลุ่ม 1. นายเกรี ยงไกร ไชยโยธา เลขที่ 3 2. นางสาวประภาศิริ ผิวโชติ เลขที่ 16 3. นางสาวสิริยาภรณ์ อ่อนโยน เลขที่ 17 ตอนที่ 1 หัวข้อปัญหา การเขียนโฟลวชาร์ ตตามการวิเคราะห์ ปัญหา ทาความเข้าใจปัญหา - สิ่งที่ต้องการรู้ การเขียนโฟลวชาร์ ตให้ ถูกต้องตามขั้นตอนการวิเคราะห์ ปั ญหาตามข้ อมูลที่ ครูกาหนดให้ แล้ วบอกว่ า โปรแกรมนี้มันมีป ระโยชน์ อย่ า งไร และลักษณะผังงานที่ดีต้อง เป็ นอย่างไร - วิธีการหาคาตอบ เแบ่งหน้ าที่กันแล้ ว ก็ทาการค้ นหาข้ อมูลจากแหล่ งสื่ อข้ อมูลต่ า ง ๆ เพื่อ นามาตอบคาถาม
  • 3. การศึกษาค้ นคว้ า / แก้ ปัญหา ชื่อสมาชิก การแบ่งหน้ าที่ แหล่ งข้อมูล /อ้ างอิง นายเกรียงไกร ไชยโยธา ขั้นตอนการพัฒนา http://61.19.202.164/resource/courseware/proble โปรแกรม m/k02-02.html นางสาวประภาศิริ ผิวโชติ ลักษณะของผังงาน http://61.19.212.45/~weerasak/StudentProject/Su ที่ดี darut2553/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 คะแนน หมายถึง ควรปรับปรุ ง