More Related Content
Similar to โจทย์ปัญหา Pbl5
Similar to โจทย์ปัญหา Pbl5 (20)
More from siriyaporn20099
More from siriyaporn20099 (13)
โจทย์ปัญหา Pbl5
- 1. โจทย์ปัญหา PBL 5
เรื่อง ชนิดของข้อมูลกับตัวแปรในภาษาซี
ภารกิจ
1. จากสถานการณ์นี้ นักเรียนสามารถอธิบายความสาคัญของการแก้ปัญหานี้ได้อย่างไร ลาดับแรก
สุดที่นักเรียนควรรู้ในการแก้ปัญหานี้คือสิ่งใด (1 คะแนน)
2. ในการแก้ปัญหานี้ นักเรียนจาเป็นต้องมีความรู้เกี่ยวกับเรื่องใดบ้าง เรื่องนั้นนาไปใช้ในการ
แก้ปัญหาอย่างไรบ้าง (1 คะแนน)
3. จากสถานการณ์ปัญหานี้ ถ้านักเรียนต้องการกาหนดตัวแปรให้ถูกต้องตามรูปแบบในภาษาซี
นักเรียนจะต้องทาอย่างไร และควรจะประกอบด้วยสิ่งใดบ้าง (3 คะแนน)
- 2. แบบบันทึกการศึกษาค้นคว้าและการแก้ปัญหา
โจทย์ปัญหา PBL 5 เรื่อง ชนิดของข้อมูลกับตัวแปรในภาษาซี
รายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง30201 ระดับชั้นมัธยมศึกษาปีที่ 4
สมาชิกในกลุ่ม
1. นาย เกรียงไกร ไชยโยธา เลขที่ 3
2. นางสาว ประภาศิริ ผิวโชติ เลขที่ 16
3. นางสาว สิริยาภรณ์ อ่อนโยยน เลขที่ 17
ตอนที่ 1
หัวข้อปัญหา ชนิดของข้อมูลกับตัวแปรในภาษาซี
ทาความเข้าใจปัญหา
- สิ่งที่ต้องการรู้ ชนิดของตัวแปรและชนิดของตัวแปรที่นามาใช้เขียนโปรแกรมภาษาซี
- วิธีการหาคาตอบ ศึกษาข้อมูลชนิดตัวแปรและรูปแบบการประกาศตัวแปรแล้วร่วมกัน
วิเคราะห์แล้วมาแก้ปัญหาที่ได้
การศึกษาค้นคว้า / แก้ปัญหา
ชื่อสมาชิก การแบ่งหน้าที่ แหล่งข้อมูล/อ้างอิง
นาย เกรียงไกร ไชย ศึกษาวิเคราะห์ชนิดของ http://www.eng.su.ac.th/ee/618240/varia
โยธา ข้อมูลและชนิดของตัวแปร ble.html
นางสาว ประภาศิริ ศึกษาวิเคราะห์รหัสควบคุม http://kruviewly.blogspot.com/2010/07/bl
ผิวโชติ รูปแบบในภาษาซีและ og-post_18.html
รูปแบบการประกาศตัวแปร http://www.bp-
smakom.org/BP_School/ComCenter/Stu
Robot/data/unit2_varible.htm
นางสาวสิริยาภรณ์ สรุปผลการศึกษาค้นคว้า http://www.lks.ac.th/kuanjit/page03.
อ่อนโยน htm
- 3. ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ
1.จากสถานการณ์นี้ นักเรียนสามารถอธิบายความสาคัญของการแก้ปัญหานี้ได้อย่างไร ลาดับแรก
สุดที่นักเรียนควรรู้ในการแก้ปัญหานี้คือสิ่งใด
ตอบ เพื่อเป็นการแลกเปลี่ยนความคิดเห็นร่วมกันเพื่อจะได้มีความรู้เพิ่มเติมมากขึ้น และอันดับ
แรกต้องศึกษาข้อมูลเสียก่อนแล้วค่อยมาวิเคราะห์ข้อมูล
2.ในการแก้ปัญหานี้ นักเรียนจาเป็นต้องมีความรู้เกี่ยวกับเรื่องใดบ้าง เรื่องนั้นนาไปใช้ในการ
แก้ปัญหาอย่างไรบ้าง
ตอบ ตัวแปรต่างที่สนับสนุนการเขียนโปรแกรม และเมื่อเราทราบตัวแปรแล้วเราก็สามารถรู้ว่าการ
กาหนดค่าตัวแปรแบบไหนจึงจะเหมาะสมเกี่ยวกับการเขียนโปรแกรมและสามารถใช้ได้
สะดวกสบายยิ่งขึ้น
3.จากสถานการณ์ปัญหานี้ ถ้านักเรียนต้องการกาหนดตัวแปรให้ถูกต้องตามรูปแบบในภาษาซี
นักเรียนจะต้องทาอย่างไร และควรจะประกอบด้วยสิ่งใดบ้าง
ตอบ หาข้อมูลที่เกี่ยวข้องเกี่ยวกับตัวแปรต่างๆอย่างละเอียดข้อมูลที่เรานามาศึกษาควรประกอบด้วย
-ตัวแปร (variable) คือ การจองพื้นที่ในหน่วยความจาของคอมพิวเตอร์สาหรับเก็บข้อมูลที่ต้องใช้
ในการทางานของโปรแกรม โดยมีการตั้งชื่อเรียกหน่วยความจาในตาแหน่งนั้นด้วย เพื่อความ
สะดวกในการเรียกใช้ข้อมูล ถ้าจะใช้ข้อมูลใดก็ให้เรียกผ่านชื่อของตัวแปรที่เก็บเอาไว้
-การประกาศตัวแปร (variable declaration) คือการจองเนื้อที่ในหน่วยความจาสาหรับเก็บค่า
บางอย่างพร้อมทั้งกาหนดชื่อเรียกแทนหน่วยความจาในตาแหน่งนั้นเพื่อให้ผู้เขียนโปรแกรมมีความ
สะดวกในการเข้าถึงค่าที่เก็บอยู่ในหน่วยความจาดังกล่าว
-หลั ก การตั้ ง ชื่ อ ตั ว แปร ในการประกาศสร้ า งตั ว แปรต้ อ งมี ก ารกาหนดชื่ อ ซึ่ ง ชื่ อ นั้ น ไม่ ใ ช่ ว่ า จะ
ตั้ ง ให้ สื่ อ ความหมายถึ ง ข้ อ มู ล ที่ เ ก็ บ อย่ า งเดี ย ว โดยไม่ คานึ ง ถึ ง อย่ า งอื่ น เนื่ อ งจากภาษา C มี
ข้ อ กาหนดในการตั้ ง ชื่ อ ตั ว แปรเอาไว้ แล้ ว ถ้ า ตั้ ง ชื่ อ ผิ ด หลั ก การเหล่ า นี้ โปรแกรมจะไม่
สามารถทางานได้ หลั ก การตั้ ง ชื่ อ ตั ว แปรในภาษา C แสดงไว้ ดั ง นี้
1. ต้องขึ้นต้นด้วยตัวอักษร A-Z หรือ a-z หรือเครื่องหมาย _(Underscore) เท่านั้น
2. ภายในชื่อตัวแปรสามารถใช้ตัวอักษร A-Z หรือ a-z หรือตัวเลข0-9 หรือเครื่องหมาย _
3. ภายในชื่อห้ามเว้นชื่องว่าง หรือใช้สัญลักษณ์นอกเหนือจากข้อ 2
4. ตัวอักษรเลขหรือใหญ่มีความหมายแตกต่างกัน
5. ห้ามตั้งชื่อซ้ากับคาสงวน (Reserved Word)
- 4. เกณฑ์การให้คะแนน
คะแนนรวมได้ระหว่าง 5 คะแนน หมายถึง ดีมาก
คะแนนรวมได้ระหว่าง 3-4 คะแนน หมายถึง ดี
คะแนนรวมได้ระหว่าง 1-2 คะแนน หมายถึง ปานกลาง
คะแนนรวมได้ระหว่าง 0 คะแนน หมายถึง ควรปรับปรุง