SlideShare a Scribd company logo
1 of 3
Download to read offline
โจทย์ปัญหา PBL8.2

                               เรื่อง การรับข้อมูลทางคีย์บอร์ด




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

สมาชิกในกลุ่ม
   1. นางสาวจิระภรณ์ นนท์พละ เลขที่ 21
   2. นางสาวธนยา คูนีรัตน์   เลขที่ 23
   3. นางสาวสุมิตรา บุษบา   เลขที่ 24

ตอนที่ 1
   หัวข้อปัญหา การรับข้อมูลทางคีย์บอร์ด
   ทาความเข้าใจปัญหา ขั้นตอนการพัฒนาโปรแกรมมีอะไรบ้าง และจะพัฒนาโปรแกรมอะไร
   - สิ่งที่ต้องการรู้ การนาโปรแกรมมาใช้ในชีวตประจาวันอย่างไรและมีประโยชน์
                                             ิ
       อย่างไร
   วิธีการหาคาตอบ 1.ปรึกษากันในกลุ่ม แล้วแบ่งหน้าที่กันสืบค้นปัญหาต่าง ๆ
                    2.สืบค้นหาข้อมูลเกี่ยวกับปัญหาต่าง ๆ
   การศึกษาค้นคว้า / แก้ปัญหา
            ชื่อสมาชิก             การแบ่งหน้าที่              แหล่งข้อมูล/อ้างอิง
   นางสาวจิระภรณ์ นนท์พละ           สืบค้นข้อมูล       www.docs.google.com
   นางสาวธนยา คูนีรัตน์             สืบค้นข้อมูล       www.ns2.spw.ac.th
   นางสาวสุมิตรา บุษบา                   พิมพ์         -

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

3.ตอบ
                     #include<stdio.h>

                     #include<conio.h>

                     int main()
                     {
                        int score;
                        scanf("%d",&score);
                        if(score>=80) //
                           printf("Grade A");

                          else if (score>=70)
                          printf("Grade B");
                          else if(score>=60)
                          printf("Grade C");
                          else if(score>=50)
                          printf("Grade D");
                          else
                           printf("Grade F");
                         scanf(" ");
                         return 0;
                     }




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

More Related Content

What's hot

โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอโจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอnattapon Arsapanom
 
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ดโจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ดnattapon Arsapanom
 
โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2siriyaporn20099
 

What's hot (7)

โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอโจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
 
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ดโจทย์ปัญหา Pbl 8.1เรื่อง  การรับข้อมู]ทางคีย์บอร์ด
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
 
Pbl 7.2
Pbl 7.2Pbl 7.2
Pbl 7.2
 
โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2โจทย์ปัญหา Pdl 7.2
โจทย์ปัญหา Pdl 7.2
 
Pbl7.2
Pbl7.2Pbl7.2
Pbl7.2
 
งานPbl 3
งานPbl 3งานPbl 3
งานPbl 3
 
Pbl5
Pbl5Pbl5
Pbl5
 

Viewers also liked (15)

Pbl4.1
Pbl4.1Pbl4.1
Pbl4.1
 
Pbl2
Pbl2Pbl2
Pbl2
 
Pbl4.2
Pbl4.2Pbl4.2
Pbl4.2
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
Rulabuy Profile
Rulabuy ProfileRulabuy Profile
Rulabuy Profile
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
11
1111
11
 
ฟรอยด์
ฟรอยด์ฟรอยด์
ฟรอยด์
 
เฟียเจท์ 1
เฟียเจท์ 1เฟียเจท์ 1
เฟียเจท์ 1
 
Pbl6
Pbl6Pbl6
Pbl6
 
Pbl5
Pbl5Pbl5
Pbl5
 
Lecture 15
Lecture 15Lecture 15
Lecture 15
 
Presentation1
Presentation1Presentation1
Presentation1
 
Os direct self-promo-новый_год
Os direct self-promo-новый_годOs direct self-promo-новый_год
Os direct self-promo-новый_год
 
Mts tuesdays rev2
Mts tuesdays rev2Mts tuesdays rev2
Mts tuesdays rev2
 

Similar to Pbl8.2

โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2anusong
 
โจทย์ปัญหา8.1
โจทย์ปัญหา8.1โจทย์ปัญหา8.1
โจทย์ปัญหา8.1anusong
 
แผนการจัดการเรียนรู้ที่ 1
แผนการจัดการเรียนรู้ที่ 1แผนการจัดการเรียนรู้ที่ 1
แผนการจัดการเรียนรู้ที่ 1Meaw Sukee
 
แผนการจัดการเรียนรู้เรื่องระยะระหว่างจุด
แผนการจัดการเรียนรู้เรื่องระยะระหว่างจุดแผนการจัดการเรียนรู้เรื่องระยะระหว่างจุด
แผนการจัดการเรียนรู้เรื่องระยะระหว่างจุดlookgade
 
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม nattapon Arsapanom
 
03การเปรียบเทียบผลการเรียนรู้
03การเปรียบเทียบผลการเรียนรู้ 03การเปรียบเทียบผลการเรียนรู้
03การเปรียบเทียบผลการเรียนรู้ JeeraJaree Srithai
 
ทบทวนการประเมินภายนอกรอบสอง
ทบทวนการประเมินภายนอกรอบสองทบทวนการประเมินภายนอกรอบสอง
ทบทวนการประเมินภายนอกรอบสองStrisuksa Roi-Et
 
ทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสองทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสองStrisuksa Roi-Et
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3anusong
 

Similar to Pbl8.2 (20)

โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2
 
Pbl8.2
Pbl8.2Pbl8.2
Pbl8.2
 
โจทย์ปัญหา8.1
โจทย์ปัญหา8.1โจทย์ปัญหา8.1
โจทย์ปัญหา8.1
 
งานPbl8.2
งานPbl8.2งานPbl8.2
งานPbl8.2
 
แผนการจัดการเรียนรู้ที่ 1
แผนการจัดการเรียนรู้ที่ 1แผนการจัดการเรียนรู้ที่ 1
แผนการจัดการเรียนรู้ที่ 1
 
Pbl7.1
Pbl7.1Pbl7.1
Pbl7.1
 
Present dr krongkarn
Present dr krongkarnPresent dr krongkarn
Present dr krongkarn
 
แผนการจัดการเรียนรู้เรื่องระยะระหว่างจุด
แผนการจัดการเรียนรู้เรื่องระยะระหว่างจุดแผนการจัดการเรียนรู้เรื่องระยะระหว่างจุด
แผนการจัดการเรียนรู้เรื่องระยะระหว่างจุด
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
 
Pbl 3
Pbl 3Pbl 3
Pbl 3
 
™Pbl8.2
™Pbl8.2™Pbl8.2
™Pbl8.2
 
Ass4 2
Ass4 2Ass4 2
Ass4 2
 
03การเปรียบเทียบผลการเรียนรู้
03การเปรียบเทียบผลการเรียนรู้ 03การเปรียบเทียบผลการเรียนรู้
03การเปรียบเทียบผลการเรียนรู้
 
ทบทวนการประเมินภายนอกรอบสอง
ทบทวนการประเมินภายนอกรอบสองทบทวนการประเมินภายนอกรอบสอง
ทบทวนการประเมินภายนอกรอบสอง
 
ทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสองทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสอง
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 
โจทย์ Pbl3
โจทย์ Pbl3โจทย์ Pbl3
โจทย์ Pbl3
 

Pbl8.2

  • 1. โจทย์ปัญหา PBL8.2 เรื่อง การรับข้อมูลทางคีย์บอร์ด ภารกิจ 1. วิเคราะห์ว่าจากสถานการณ์นี้ ปัญหามีสาเหตุมาจากอะไร นักเรียนจะต้องแก้ปัญหานี้อย่างไร (1 คะแนน) 2. ในการแก้ปัญหานี้ นักเรียนจาเป็นต้องมีความรู้เกี่ยวกับเรื่องใดบ้าง เรื่องนั้นนาไปใช้ในการ แก้ปัญหาส่วนใด (2 คะแนน) 3. จากสถานการณ์ปัญหานี้ ถ้านักเรียนต้องการรวบรวมความรู้ที่ได้จากการพัฒนาโปรแกรม คอมพิวเตอร์ครั้งนี้ไว้นักเรียนจะต้องทาอย่างไร ถ้าต้องการที่จะรวบรวมและเขียนโปรแกรมนั้น จะประกอบด้วยสิ่งใดบ้าง (2 คะแนน)
  • 2. แบบบันทึกการศึกษาค้นคว้าและการแก้ปัญหา โจทย์ปัญหา PBL 8.2 เรื่อง การรับข้อมูลทางคีย์บอร์ด รายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง30201 ระดับชั้นมัธยมศึกษาปีที่ 4 สมาชิกในกลุ่ม 1. นางสาวจิระภรณ์ นนท์พละ เลขที่ 21 2. นางสาวธนยา คูนีรัตน์ เลขที่ 23 3. นางสาวสุมิตรา บุษบา เลขที่ 24 ตอนที่ 1 หัวข้อปัญหา การรับข้อมูลทางคีย์บอร์ด ทาความเข้าใจปัญหา ขั้นตอนการพัฒนาโปรแกรมมีอะไรบ้าง และจะพัฒนาโปรแกรมอะไร - สิ่งที่ต้องการรู้ การนาโปรแกรมมาใช้ในชีวตประจาวันอย่างไรและมีประโยชน์ ิ อย่างไร วิธีการหาคาตอบ 1.ปรึกษากันในกลุ่ม แล้วแบ่งหน้าที่กันสืบค้นปัญหาต่าง ๆ 2.สืบค้นหาข้อมูลเกี่ยวกับปัญหาต่าง ๆ การศึกษาค้นคว้า / แก้ปัญหา ชื่อสมาชิก การแบ่งหน้าที่ แหล่งข้อมูล/อ้างอิง นางสาวจิระภรณ์ นนท์พละ สืบค้นข้อมูล www.docs.google.com นางสาวธนยา คูนีรัตน์ สืบค้นข้อมูล www.ns2.spw.ac.th นางสาวสุมิตรา บุษบา พิมพ์ - ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ 1.ตอบ ปัญหานั้นมีสาเหตุมาจากการที่คุณครูจะต้องทาการตัดเกรดของนักเรียนในรายวิชา ภาษาไทย เพื่อแสดงเกรดออกมาให้นักเรียนทราบในรายวิชานั้น ส่วนการแก้ปัญหานั้นจากที่ครู จะต้องมานั่งตัดเกรดโดยคอมพิวเตอร์ธรรมดา เช่น ใช้โปรแกรมเอ็กซ์เซลล์ในการช่วยในการตัด เกรด เราก็ควรจะพัฒนาโปรแกรมขึ้นมาช่วยในการตัดเกรดโดยเฉพาะเพื่อความง่ายและสะดวก รวดเร็ว
  • 3. 2.ตอบ เราจาเป็นจะต้องมีความรู้ตั้งแต่ขั้นตอนของการจะพัฒนาโปรแกรม คือ ขั้นตอนการ เขี ย นโปรแกรม ตั ว แปรต่ า งต่ า ง ๆ ที่จ ะมาใช้ ใ นการเขี ย นโปรแกรม โครงสร้า งของการเขี ย น โปรแกรม ขั้นตอนการพัฒนาโปรแกรม ชนิดของข้อมูล และการแปรผลทางหน้าจอของโปรแกรม ถ้าเรารู้เรื่องพวกนี้แล้วเราก็ สามารถนามาแก้ปัญหาการตัดเกรดได้โดยการเขีย นโปรแกรมและ พัฒนาโปรแกรมเพื่อมาช่วย เละทาให้ง่ายต่อการตัดคุณครูเกรดของคุณครู 3.ตอบ #include<stdio.h> #include<conio.h> int main() { int score; scanf("%d",&score); if(score>=80) // printf("Grade A"); else if (score>=70) printf("Grade B"); else if(score>=60) printf("Grade C"); else if(score>=50) printf("Grade D"); else printf("Grade F"); scanf(" "); return 0; } เกณฑ์การให้คะแนน คะแนนรวมได้ระหว่าง 5 คะแนน หมายถึง ดีมาก คะแนนรวมได้ระหว่าง 3-4 คะแนน หมายถึง ดี คะแนนรวมได้ระหว่าง 1-2 คะแนน หมายถึง ปานกลาง คะแนนรวมได้ระหว่าง 0 คะแนน หมายถึง ควรปรับปรุง