โจทย์ปัญหา PBL 5
                          เรื่อง ชนิดของข้อมูลกับตัวแปรในภาษาซี




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

สมาชิกในกลุ่ม
   1. นางสาวฐิติมาภรณ์ สงวนพิมพ์          เลขที่ 6
    2. นางสาวเบญจรักษ์ กลองกระโทก เลขที่ 28
    3. นางสาวอุไรรัตน์ เจริญรอย           เลขที่ 29
ตอนที่ 1
หัวข้อปัญหา ชนิดของข้อมูลกับตัวแปรในภาษาซี
ทาความเข้าใจปัญหา วิเคราะห์เกี่ยวกับชนิดของตัวแปรในภาษาซี รูปแบบการประกาศตัวแปรและ
การตั้งชื่อตัวแปร แล้วพิจารณาว่าหลักการตั้งชื่อจะต้องมีข้อยกเว้นอะไรบ้าง มีหลักการตั้งอย่างไร
และมีคาสงวนอะไรบ้าง
สิ่งที่ต้องการรู้ 1.ชนิดของข้อมูลกับตัวแปรในภาษาซี
                 2.รูปแบบ หลักการตั้งของตัวแปร
วิธีการหาคาตอบ 1. ประชุมเพื่อแบ่งหน้าที่ในการหาข้อมูล
                 2. ค้นคว้าหาข้อมูล
การศึกษาค้นคว้า / แก้ปัญหา
             ชื่อสมาชิก                     การแบ่งหน้าที่                  แหล่งข้อมูล/อ้างอิง

นางสาวฐิติมาภรณ์ สงวนพิมพ์           -ค้นคว้าข้อมูล                http://kroohathaichon.wordpress.com
                                     -วิเคราะห์ปัญหา
                                     -พิมพ์ข้อมูล
นางสาวเบญจรักษ์ กลองกระโทก           -วิเคราะห์ปัญหา               http://kroohathaichon.wordpress.com
                                     -พิมพ์ข้อมูล
                                     -ตกแต่ง
 นางสาวอุไรรัตน์ เจริญรอย            -ค้นคว้าข้อมูล                http://kroohathaichon.wordpress.com
                                     -วิเคราะห์ปัญหา
                                     -พิมพ์ข้อมูล


ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ
1.จากสถานการณ์นี้ นักเรียนสามารถอธิบายความสาคัญของการแก้ปัญหานี้ได้อย่างไร ลาดับแรก
สุดที่นักเรียนควรรู้ในการแก้ปัญหานี้คือสิ่งใด (1 คะแนน)
ตอบ ความสาคัญของปัญหานี้คือการได้เรียนรู้และแลกเปลี่ยนความคิดกันและมีความเข้าใจเกี่ยวกับ
เนื้อหาข้อมูลที่นามาแก้ปัญหา ลาดับแรกสุดที่ควรรู้ในการแก้ปัญหานี้คือ ข้อยกเว้นในการตั้งชื่อ,
หลักการตั้งชื่อ,คาสงวน,รูปแบบการประกาศตัวแปร
 2. ในการแก้ปัญหานี้ นักเรียนจาเป็นต้องมีความรู้เกี่ยวกับเรื่องใดบ้าง เรื่องนั้นนาไปใช้ในการ
แก้ปัญหาอย่างไรบ้าง (1 คะแนน)
ตอบ หลักการตั้งชื่อตัวแปร,ชนิดของตัวแปร,คาสงวน,การประกาศตัวแปร,ชนิดของการประกาศตัว
แปร,รหัสควบคุม เพราะเรื่องต่างๆเหล่านี้จะต้องนาไปเขียนโปรแกรมถ้าหากไม่ศึกษาก่อน การ
นาไปใช้เขียนโปรแกรมก็อาจเกิดข้อผิดพลาดแล้วโปรแกรมก็จะไม่ประมวลผล
3.จากสถานการณ์ปัญหานี้ ถ้านักเรียนต้องการกาหนดตัวแปรให้ถูกต้องตามรูปแบบในภาษาซี
นักเรียนจะต้องทาอย่างไร และควรจะประกอบด้วยสิ่งใดบ้าง (3 คะแนน)
ตอบในการกาหนดตัวแปรภาษาซีศึกษาข้อมูลที่เกี่ยวข้องกับการกาหนดตัวแปรแล้ววิเคราะห์ข้อมูล
ที่ศึกษาจากนั้นสรุปความรู้ที่ได้จากการศึกษาเพื่อทาความเข้าใจหลักการกาหนดตัวแปร
      การกาหนดตัวแปรประกอบด้วย
      1.ต้องขึ้นต้นด้วยตัวอักษร A-Z หรือ a-z หรือเครื่องหมาย _(Underscore) เท่านั้น
      2. ภายในชื่อตัวแปรสามารถใช้ตัวอักษร A-Z หรือ a-z หรือตัวเลข0-9 หรือเครื่องหมาย _
      ภายในชื่อห้ามเว้นช่องว่าง หรือใช้สัญลักษณ์นอกเหนือจากข้อ 2
      3.ตัวอักษรเลขหรือใหญ่มีความหมายแตกต่างกัน
      4.ห้ามตั้งชื่อซ้ากับคาสงวน (Reserved Word) ดังนี้
    auto           default      float        register      struct     volatile         break
   do          far          return        switch       while          case            double
  goto        short        typedef         char         else           if             signed
  union       const         enum            int        sizeof       unsigned         continue
 extern        long         static         void




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

Pbl5

  • 1.
    โจทย์ปัญหา PBL 5 เรื่อง ชนิดของข้อมูลกับตัวแปรในภาษาซี ภารกิจ 1. จากสถานการณ์นี้ นักเรียนสามารถอธิบายความสาคัญของการแก้ปัญหานี้ได้อย่างไร ลาดับแรก สุดที่นักเรียนควรรู้ในการแก้ปัญหานี้คือสิ่งใด (1 คะแนน) 2. ในการแก้ปัญหานี้ นักเรียนจาเป็นต้องมีความรู้เกี่ยวกับเรื่องใดบ้าง เรื่องนั้นนาไปใช้ในการ แก้ปัญหาอย่างไรบ้าง (1 คะแนน) 3. จากสถานการณ์ปัญหานี้ ถ้านักเรียนต้องการกาหนดตัวแปรให้ถูกต้องตามรูปแบบในภาษาซี นักเรียนจะต้องทาอย่างไร และควรจะประกอบด้วยสิ่งใดบ้าง (3 คะแนน)
  • 2.
    แบบบันทึกการศึกษาค้นคว้าและการแก้ปัญหา โจทย์ปัญหา PBL5 เรื่อง ชนิดของข้อมูลกับตัวแปรในภาษาซี รายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง30201 ระดับชั้นมัธยมศึกษาปีที่ 4 สมาชิกในกลุ่ม 1. นางสาวฐิติมาภรณ์ สงวนพิมพ์ เลขที่ 6 2. นางสาวเบญจรักษ์ กลองกระโทก เลขที่ 28 3. นางสาวอุไรรัตน์ เจริญรอย เลขที่ 29 ตอนที่ 1 หัวข้อปัญหา ชนิดของข้อมูลกับตัวแปรในภาษาซี ทาความเข้าใจปัญหา วิเคราะห์เกี่ยวกับชนิดของตัวแปรในภาษาซี รูปแบบการประกาศตัวแปรและ การตั้งชื่อตัวแปร แล้วพิจารณาว่าหลักการตั้งชื่อจะต้องมีข้อยกเว้นอะไรบ้าง มีหลักการตั้งอย่างไร และมีคาสงวนอะไรบ้าง สิ่งที่ต้องการรู้ 1.ชนิดของข้อมูลกับตัวแปรในภาษาซี 2.รูปแบบ หลักการตั้งของตัวแปร วิธีการหาคาตอบ 1. ประชุมเพื่อแบ่งหน้าที่ในการหาข้อมูล 2. ค้นคว้าหาข้อมูล
  • 3.
    การศึกษาค้นคว้า / แก้ปัญหา ชื่อสมาชิก การแบ่งหน้าที่ แหล่งข้อมูล/อ้างอิง นางสาวฐิติมาภรณ์ สงวนพิมพ์ -ค้นคว้าข้อมูล http://kroohathaichon.wordpress.com -วิเคราะห์ปัญหา -พิมพ์ข้อมูล นางสาวเบญจรักษ์ กลองกระโทก -วิเคราะห์ปัญหา http://kroohathaichon.wordpress.com -พิมพ์ข้อมูล -ตกแต่ง นางสาวอุไรรัตน์ เจริญรอย -ค้นคว้าข้อมูล http://kroohathaichon.wordpress.com -วิเคราะห์ปัญหา -พิมพ์ข้อมูล ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ 1.จากสถานการณ์นี้ นักเรียนสามารถอธิบายความสาคัญของการแก้ปัญหานี้ได้อย่างไร ลาดับแรก สุดที่นักเรียนควรรู้ในการแก้ปัญหานี้คือสิ่งใด (1 คะแนน) ตอบ ความสาคัญของปัญหานี้คือการได้เรียนรู้และแลกเปลี่ยนความคิดกันและมีความเข้าใจเกี่ยวกับ เนื้อหาข้อมูลที่นามาแก้ปัญหา ลาดับแรกสุดที่ควรรู้ในการแก้ปัญหานี้คือ ข้อยกเว้นในการตั้งชื่อ, หลักการตั้งชื่อ,คาสงวน,รูปแบบการประกาศตัวแปร 2. ในการแก้ปัญหานี้ นักเรียนจาเป็นต้องมีความรู้เกี่ยวกับเรื่องใดบ้าง เรื่องนั้นนาไปใช้ในการ แก้ปัญหาอย่างไรบ้าง (1 คะแนน) ตอบ หลักการตั้งชื่อตัวแปร,ชนิดของตัวแปร,คาสงวน,การประกาศตัวแปร,ชนิดของการประกาศตัว แปร,รหัสควบคุม เพราะเรื่องต่างๆเหล่านี้จะต้องนาไปเขียนโปรแกรมถ้าหากไม่ศึกษาก่อน การ นาไปใช้เขียนโปรแกรมก็อาจเกิดข้อผิดพลาดแล้วโปรแกรมก็จะไม่ประมวลผล
  • 4.
    3.จากสถานการณ์ปัญหานี้ ถ้านักเรียนต้องการกาหนดตัวแปรให้ถูกต้องตามรูปแบบในภาษาซี นักเรียนจะต้องทาอย่างไร และควรจะประกอบด้วยสิ่งใดบ้าง(3 คะแนน) ตอบในการกาหนดตัวแปรภาษาซีศึกษาข้อมูลที่เกี่ยวข้องกับการกาหนดตัวแปรแล้ววิเคราะห์ข้อมูล ที่ศึกษาจากนั้นสรุปความรู้ที่ได้จากการศึกษาเพื่อทาความเข้าใจหลักการกาหนดตัวแปร การกาหนดตัวแปรประกอบด้วย 1.ต้องขึ้นต้นด้วยตัวอักษร A-Z หรือ a-z หรือเครื่องหมาย _(Underscore) เท่านั้น 2. ภายในชื่อตัวแปรสามารถใช้ตัวอักษร A-Z หรือ a-z หรือตัวเลข0-9 หรือเครื่องหมาย _ ภายในชื่อห้ามเว้นช่องว่าง หรือใช้สัญลักษณ์นอกเหนือจากข้อ 2 3.ตัวอักษรเลขหรือใหญ่มีความหมายแตกต่างกัน 4.ห้ามตั้งชื่อซ้ากับคาสงวน (Reserved Word) ดังนี้ auto default float register struct volatile break do far return switch while case double goto short typedef char else if signed union const enum int sizeof unsigned continue extern long static void เกณฑ์การให้คะแนน คะแนนรวมได้ระหว่าง 5 คะแนน หมายถึง ดีมาก คะแนนรวมได้ระหว่าง 3-4 คะแนน หมายถึง ดี คะแนนรวมได้ระหว่าง 1-2 คะแนน หมายถึง ปานกลาง คะแนนรวมได้ระหว่าง 0 คะแนน หมายถึง ควรปรับปรุง