SlideShare a Scribd company logo
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
โจทย์ Pbl3
Signaler
Nopparat Anusong
Suivre
พ่อแม่จ้างเรียน
22 Aug 2012
•
0 j'aime
•
796 vues
โจทย์ Pbl3
22 Aug 2012
•
0 j'aime
•
796 vues
Nopparat Anusong
Suivre
พ่อแม่จ้างเรียน
Signaler
โจทย์ Pbl3
1 sur 4
Télécharger maintenant
1
sur
4
Recommandé
Pbl3
numnim4444
238 vues
•
5 diapositives
K3
Saranpattara Jace
209 vues
•
4 diapositives
Pbl8.2
anusong
159 vues
•
4 diapositives
3
Je M'appelle Ammy Kjn
48 vues
•
3 diapositives
ใบงาน3 แก้
Yong Panupun
209 vues
•
4 diapositives
ใบงานที่ 3 ขอบข่ายและประเภทของโครงงานคอมพิวเตอร์
Phkphoom
327 vues
•
2 diapositives
Contenu connexe
Tendances
Pbl7.2
Sumitrazaza
124 vues
•
3 diapositives
ใบงานที่ 3 เรื่อง ขอบข่ายและประเภท
Sorpor 'eiei
224 vues
•
7 diapositives
ใบงานที่ 3 เรื่องขอบข่ายและประเภท
Pop Nattakarn
324 vues
•
10 diapositives
K3ท
Janejira K. Ayutthaya
265 vues
•
5 diapositives
ความหมายโครงงานประเภทการพัฒนาเครื่องมือ
Thitinun Phoawleeklee
23.4K vues
•
1 diapositive
โครงงานคอมพ วเตอร
Toffee Nohcc
205 vues
•
9 diapositives
Tendances
(17)
Pbl7.2
Sumitrazaza
•
124 vues
ใบงานที่ 3 เรื่อง ขอบข่ายและประเภท
Sorpor 'eiei
•
224 vues
ใบงานที่ 3 เรื่องขอบข่ายและประเภท
Pop Nattakarn
•
324 vues
K3ท
Janejira K. Ayutthaya
•
265 vues
ความหมายโครงงานประเภทการพัฒนาเครื่องมือ
Thitinun Phoawleeklee
•
23.4K vues
โครงงานคอมพ วเตอร
Toffee Nohcc
•
205 vues
K3
Rp'Chain Chawa
•
108 vues
3
Kanyanat Khamkom
•
189 vues
ใบงานที่ 3 นะจ้ะ
KoNg KoNgpop
•
502 vues
3
เนย์ เนย์
•
206 vues
ใบงานท 3
Eakarat Sumpavaman
•
114 vues
โครงงานประเภท “การพัฒนาเครื่องมือ”
Thanat Suriyawong
•
10.2K vues
ใบงานที่ 3 เรื่อง ขอบข่ายและประเภทของโครงงาน
Preeyaporn Wannamanee
•
223 vues
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Kru.Mam Charoensansuay
•
5.6K vues
K3
น้องอุ่ย ลุลา
•
198 vues
ใบงานที่ 3
Porna Saow
•
91 vues
ใบงานที่ 3
Pop Nattakarn
•
182 vues
En vedette
Catalunya en miniatura
montsepl78
261 vues
•
10 diapositives
Fem panellets!!!
montsepl78
297 vues
•
12 diapositives
Dansa
montsepl78
267 vues
•
7 diapositives
Xocolatada
montsepl78
268 vues
•
25 diapositives
Fundamentals of Computer
bongatjeremie
1.9K vues
•
202 diapositives
Excursió al port de vilanova
montsepl78
308 vues
•
11 diapositives
En vedette
(15)
Catalunya en miniatura
montsepl78
•
261 vues
Fem panellets!!!
montsepl78
•
297 vues
Dansa
montsepl78
•
267 vues
Xocolatada
montsepl78
•
268 vues
Fundamentals of Computer
bongatjeremie
•
1.9K vues
Excursió al port de vilanova
montsepl78
•
308 vues
Vitakraft Sunseed History
LookStrategies
•
482 vues
Dins fora
montsepl78
•
453 vues
Els primers dies p5B : Els Mags
montsepl78
•
399 vues
Els primers dies p5 - Els Equilibristes
montsepl78
•
423 vues
Trauma Project
Erin McGowan
•
452 vues
Susan mowery web publishing 2.0 pres.
susanmowery
•
271 vues
Sortida Can Sala
montsepl78
•
294 vues
โจทย์ Pbl3
Nopparat Anusong
•
399 vues
El fons del mar
montsepl78
•
2.8K vues
Similaire à โจทย์ Pbl3
Pbl 3
nattapon Arsapanom
250 vues
•
4 diapositives
Pbl 3
nattapon Arsapanom
141 vues
•
4 diapositives
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
nattapon Arsapanom
660 vues
•
4 diapositives
Pbl 3
supaporn20146
233 vues
•
4 diapositives
Pbl 3
Sumitrazaza
168 vues
•
4 diapositives
Pbl 3
Sumitrazaza
139 vues
•
4 diapositives
Similaire à โจทย์ Pbl3
(20)
Pbl 3
nattapon Arsapanom
•
250 vues
Pbl 3
nattapon Arsapanom
•
141 vues
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม
nattapon Arsapanom
•
660 vues
Pbl 3
supaporn20146
•
233 vues
Pbl 3
Sumitrazaza
•
168 vues
Pbl 3
Sumitrazaza
•
139 vues
Pbl7.1
numnim4444
•
97 vues
โจทย์ปัญหา Pbl 3
siriyaporn20099
•
153 vues
โจทย์ปัญหา Pbl3
siriyaporn20099
•
224 vues
โจทย์ปัญหา Pbl 3
siriyaporn20099
•
228 vues
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
nattapon Arsapanom
•
355 vues
Pbl3
namthip2539
•
146 vues
Pbl3
namthip2539
•
223 vues
Pbl8.2
supaporn20146
•
174 vues
Pbl2
namthip2539
•
197 vues
งานPbl 3
Supasawat Setapun
•
229 vues
P bl1
supaporn20146
•
217 vues
Pbl1
supaporn20146
•
191 vues
รูปแบบของรอบไบลเออร์และฮอลล์(แก้ไขแล้ว)
ณัฐวุฒิ โคตรพัฒน์
•
1.3K vues
โจทย์ปัญหา Pbl 4.2 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
nattapon Arsapanom
•
1.4K vues
โจทย์ Pbl3
1.
โจทย์ปัญหา PBL 3
เรื่อง ขั้นตอนการพัฒนาโปรแกรม ภารกิจ 1. จากสถานการณ์ปัญหาที่กล่าวมาแล้วนั้น นักเรียนสามารถอธิบายขั้นตอนการพัฒนาโปรแกรมได้ อย่างไร (0.5 คะแนน) 2. ให้นักเรียนแต่ละกลุ่มพัฒนาโปรแกรมคอมพิวเตอร์มาช่วยในการแก้ปัญหาในชีวิตประจาวันกลุ่มละ 1 ปัญหา เพื่อนามาเขียนโปรแกรม จากนั้นอธิบายว่าเพราะอะไรจึงเลือกปัญหานี้ (0.5 คะแนน) 3. แต่ละกลุ่มเสนอแนวทางที่จะสามารถนามาใช้แก้ปัญหาควรเป็นอย่างไร โดยบอกวิธีการหรือขั้นตอน การทางานตามขั้นตอนการวิเคราะห์ปัญหา (2 คะแนน) คือ 3.1 การทาความเข้าใจกับปัญหา ว่าสิ่งที่ต้องการคืออะไร 3.2 ข้อมูลนาเข้ามีอะไรบ้าง 3.3 วิธีการที่ใช้ประมวลผลเป็นอย่างไร 3.4 ผลลัพธ์ที่ต้องการเป็นอย่างไร 3.5 กาหนดองค์ประกอบในการวิเคราะห์คือ ตัวแปร
2.
แบบบันทึกการศึกษาค้นคว้าและการแก้ปัญหา
โจทย์ปัญหา PBL 3 เรื่อง ขั้นตอนการพัฒนาโปรแกรม รายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง30201 ระดับชั้นมัธยมศึกษาปีที่ 4 สมาชิกในกลุ่ม 1. นางสาวนพรัตน์ อนุสงค์ เลขที่ 7 2. นางสาววิภาวรรณ ภูติรักษ์ เลขที่ 8 3. นางสาวอุทัยวรรณ นาสุข เลขที่ 9 ตอนที่ 1 หัวข้อปัญหา ขั้นตอนการพัฒนาโปรแกรม ทาความเข้าใจปัญหา - สิ่งที่ต้องการรู้ ศึกษาขั้นตอนการพัฒนาโปรแกรมและเลือกโปรแกรมที่จะพัฒนา - วิธีการหาคาตอบ ประชุม แบ่งหน้าที่ ศึกษาค้นคว้าข้อมูลและรวบรวมข้อมูลนาข้อมูลที่ได้มา วิเคราะห์และตอบคาถาม การศึกษาค้นคว้า / แก้ปัญหา ชื่อสมาชิก การแบ่งหน้าที่ แหล่งข้อมูล/อ้างอิง นางสาวนพรัตน์ อนุสงค์ รวบรวมและวิเคราะห์ ข้อมูล นางสาววิภาวรรณ ภูติรักษ์ ตอบคาถาม นางสาวอุทัยวรรณ นาสุข สืบค้นข้อมูล http://e-learning.snru.ac.th http://kroohathaichon.wordpress.com
3.
ตอนที่ 2 สรุปผลการศึกษาค้นคว้า
/ แก้ปัญหาตามภารกิจ 1. จากสถานการณ์ปัญหาที่กล่าวมาแล้วนั้น นักเรียนสามารถอธิบายขั้นตอนการพัฒนาโปรแกรมได้อย่างไร (0.5 คะแนน) ตอบ การพัฒนาโปรแกรมภาษา C มีขั้นตอนดังนี้ 1) เขียนโปรแกรมต้นฉบับ (source program) ด้วยภาษา C ใช้โปรแกรม Turbo C/ C++ เพื่อเขียนโปรแกรมต้นฉบับด้วยภาษา C จากนั้นบันทึก โปรแกรมพร้อมกับตั้งชื่อแฟ้มไว้ แฟ้มที่ได้จะมีนามสกุล *.c หรือ *.cpp เช่น simple.c หรือ simple.cpp เป็นต้น นอกจากนี้ยังสามารถใช้โปรแกรม Turbo C/C++ เขียนโปรแกรมภาษา C++ ได้อีกด้วย 2) แปลโปรแกรมภาษา C ไปเป็นโปรแกรมภาษาเครื่อง (object program) ใช้คาสั่ง compile เพื่อแปลโปรแกรมภาษา C ไปเป็นโปรแกรมภาษาเครื่อง แฟ้มที่ได้จะมี นามสกุล *.obj ซึ่งในขั้นตอนนี้โปรแกรมต้นฉบับอาจเกิดความผิดพลาดทางไวยกรณ์ภาษา (syntax error) ขึ้นได้ จึงต้องย้อนกลับไปแก้ไขโปรแกรมต้นฉบับในข้อ 1. ให้ถูกต้องเสียก่อน 3) เชื่อมโยง (link) โปรแกรมภาษาเครื่องเข้ากับ library function ของภาษา C จะได้เป็น execute program โดยใช้คาสั่ง link แฟ้มที่ได้จะมีนามสกุล *.exe 4) สั่งให้ execute program แสดงผลลัพธ์ออกมา โดยใช้คาสั่ง run ในขั้นตอนนี้ผู้เขียนโปรแกรม ควรตรวจสอบผลลัพธ์ที่ได้จากโปรแกรมว่าตรงกับความต้องการของ เราหรือไม่ ถ้าผลลัพธ์ที่ได้ไม่ตรงกับความต้องการให้กลับไปแก้ไขโปรแกรมต้นฉบับในข้อ 1. เสร็จแล้วทา ขั้นตอน ข้อ 2. ถึง ข้อ 4. ซ้าอีก ทาซ้าเช่นนี้จนกว่าจะได้ผลลัพธ์ที่ต้องการ หมายเหตุ ในทางปฏิบัติ การ compile/ link/ run ในโปรแกรม Turbo C/C++ สามารถทาให้พร้อมกันทั้ง 3 ขั้นตอน คือใช้คาสั่ง Ctrl + F9 (กดปุ่ม Ctrl และปุ่ม F9 พร้อมกัน) 2. ให้นักเรียนแต่ละกลุ่มพัฒนาโปรแกรมคอมพิวเตอร์มาช่วยในการแก้ปัญหาในชีวิตประจาวันกลุ่มละ 1 ปัญหา เพื่อนามาเขียนโปรแกรม จากนั้นอธิบายว่าเพราะอะไรจึงเลือกปัญหานี้ (0.5 คะแนน) ตอบ หากต้องการสร้างโปรเเกรมคานวณราคาขายสินค้า โดยจะต้องได้กาไร 20% และรวมภาษี 7% จง วิเคราะห์ปัญหานี้และเขียนวิธีการประมวลผล
4.
3. แต่ละกลุ่มเสนอแนวทางที่จะสามารถนามาใช้แก้ปัญหาควรเป็นอย่างไร โดยบอกวิธีการหรือขั้นตอนการ ทางานตามขั้นตอนการวิเคราะห์ปัญหา
(2 คะแนน) คือ 3.1 การทาความเข้าใจกับปัญหา ว่าสิ่งที่ต้องการคืออะไร ตอบ ราคาขายสินค้า 3.2 ข้อมูลนาเข้ามีอะไรบ้าง ตอบ ต้นทุน (amount) 3.3 วิธีการที่ใช้ประมวลผลเป็นอย่างไร ตอบ sale = amount+[(120/100)+(7/100)] 3.4 ผลลัพธ์ที่ต้องการเป็นอย่างไร ตอบ ราคาขายสินค้า 3.5 กาหนดองค์ประกอบในการวิเคราะห์คือ ตัวแปร ตอบ ต้นทุน (amount),ราคาขาย (sale)