ผลการเรียนรู้ที่คาดหวัง นักเรียนสามารถสร้างระบบงานด้วยคอมพิวเตอร์ได้
สาระการเรียนรู้ ตัวอย่างการสร้างระบบงานการหาความสูงเฉลี่ยของผักทั้ง 5 ชนิดและการใช้ปุ๋ย 5 สูตรเพื่อหาสูตรเดี่ยวที่ให้น้ำหนักเฉลี่ยของผักดีที่สุด
ใบความรู้
เรื่อง การสร้างระบบงาน
1. วิเคราะห์ปัญหาและระบบงานที่จะทำถึงรายละเอียดข้อมูลที่ต้องใช้
ชาวสวนผักพบปัญหาว่า ผักน้ำหนักไม่ค่อยดี คือ เมื่อนำมาชั่งน้ำหนักแล้วเบามาก ซึ่งเขาปลูกผักทั้งหมด 5 ชนิด ซึ่งเขาเคยได้ทดลองซื้อปุ๋ยจากบริษัทต่าง ๆ มาใช้ แต่ก็ยังได้ผลไม่เต็มที่และมีราคาแพง ดังนั้นเขาจึงศึกษางานวิจัยพบว่าเขาสามารถผลิตปุ๋ยน้ำธรรมชาติใช้เองได้ ซึ่งมีสูตรการทำอยู่ทั้งหมด 5 สูตร
ปัญหา คือ ปุ๋ยสูตรใดดีที่สุด เพราะโดยธรรมชาติแล้วผักแต่ละประเภทเจริญเติบโตไม่เท่ากัน
ข้อมูล คือ น้ำหนักของผักทั้ง 5 ชนิดที่ชั่งใด
2. กำหนดรายละเอียดความต้องการของผู้ใช้ระบบงาน
ต้องการทราบว่าปุ๋ยทั้ง 5 สูตร สูตรใดให้น้ำหนักเฉลี่ยของผักทั้ง 5 ชนิดสูงที่สุด
3. ออกแบบขั้นตอนวิธีการทำงานหรือออกแบบโปรแกรม
ขั้นตอนเพื่อหาคำตอบ
1. แบ่งผักทั้ง 5 ชนิดออกเป็น 5 แปรง คือ แปรงละ 5 ชนิด
2. ให้ปุ๋ยแต่ละแปรงต่างสูตรกันในระยะเวลาเท่า ๆ กัน คือ 2 เดือน
3. เมื่อครบกำหนด ให้นำผักจากแต่ละแปรงมาชั่งน้ำหนักทั้ง 5 ชนิด ๆละเท่ากัน
เช่น 1 ต้นเท่ากัน
4. กลุ่มใดมีน้ำนักมากที่สุด ถือว่าปุ๋ยสูตรนั้นดีที่สุด
4. เขียนชุดคำสั่งหรือโปรแกรม
การเขียนโปรแกรมผู้เขียนจะต้องมีความรู้เรื่องการเขียนโปรแกรม เพราะต้องใช้ภาษาของการเขียนโปรแกรม ซึ่งโปรแกรมแต่ละอย่างจะใช้ภาษาไม่เหมือนกัน ตัวอย่างนี้คือการเขียนด้วยโปรแกรม BASIC programming language
10 CSL
20 PRINT “<< โปรแกรมคำนวณค่าเฉลี่ยของน้ำหนักผัก >>”
30 ZUMW = 0
40 FOR N = 1 TO 5
50 INPUT “น้ำหนักผักชนิดที่ :”;N,” = ”,W
60 ZUMW = ZUMW + W
70 NEXT N
80 AV = ZUMW / 5
90 PRINT “น้ำหนักผักโดยเฉลี่ยของกลุ่มนี้ = ”; AV
100 PRINT “จบการทำงาน”
5. ทดสอบโปรแกรมและหาจุดบกพร่อง
<< โปรแกรมคำนวณค่าเฉลี่ยของน้ำหนักผัก>>
น้ำหนักผักชนิดที่ : 1 = 145.21
น้ำหนักผักชนิดที่ : 2 = 144.90 น้ำหนักที่ป้อนเข้าสู่การประมวลผล
น้ำหนักผักชนิดที่ : 3 = 146.15
น้ำหนักผักชนิดที่ : 4 = 143.95
น้ำหนักผักชนิดที่ : 5 = 148.30
น้ำหนักผักโดยเฉลี่ยของกลุ่มนี้ = 145.702
จบการทำงาน
6. นำไปใช้งานจริง เมื่อทดสอบโปรแกรมจนแน่ใจว่าถูกต้องแล้ว เราก็จะนำโปรแกรมไปรวมทั้งระบบงานที่ได้ออกแบบขึ้นไปใช้งานจริง
7. บำรุงรักษา ติดตามผล และแก้ไขปรังปรุง สำหรับระบบงานที่ต้องนำไปปฏิบัติจริงอย่างต่อเนื่องเราจะต้องคอยบำรุงรักษาโปรแกรมรวมทั้งอุปกรณ์คอมพิวเตอร์เพื่อให้ทำงานได้ตลอดไป และอาจต้องทำการแก้ไขปรับปรุงโปรแกรมให้ดีขึ้นไปเรื่อย ๆ
ใบงาน เรื่อง การสร้างระบบ กลุ่มที่…………..
ชื่อ-สกุล......................................................เลขที่..............ชั้น..................
ชื่อ-สกุล......................................................เลขที่..............ชั้น..................
ชื่อ-สกุล......................................................เลขที่..............ชั้น..................
คำชี้แจง ให้นักเรียนสร้างระบบงานโดยใช้คอมพิวเตอร์
................................................................................................
................................................................................................
................................................................................................
ไม่มีความคิดเห็น:
แสดงความคิดเห็น