Page 48 - แผนการสอนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัส 2204-2006
P. 48
4. การเขียนโปรแกรมโครงสร้างแบบมีทางเลือกและท าซ้ า
การเขียนโปรแกรม (Programming) การเขียนโปรแกรมคอมพิวเตอร์มักจะต้องมีการสั่งให้
โปรแกรมเลือกท าอย่างใดอย่างหนึ่ง หรือให้โปรแกรมท าการวนซ้ า ซึ่งลักษณะการเลือกท านั้นเป็นลักษณะ
ของโครงสร้างโปรแกรมแบบมีทางเลือก จะต้องน าค าสั่งการเลือกท ามาใช้ ในการเขียนโปรแกรมภาษาซีก็มี
ค าสั่งส าหรับโครงสร้างแบบมีทางเลือกหลายค าสั่ง คือ ค าสั่ง if จะต้องมีการตรวจสอบเงื่อนไขก่อนว่าจะท า
สิ่งใดต่อไป ถ้าหากมีการเลือกท าหลายทางก็สามารถน าค าสั่ง if นี้มาซ้อนกันได้ หรือเลือกใช้ค าสั่ง
Switch…Case ก็ได้ ส่วนลักษณะของโครงสร้างแบบท าซ้ าจะมีอยู่ 3แบบ คือ ค าสั่ง for ใช้ท าซ้ าเมื่อรู้
จ านวนรอบที่แน่นอน ค าสั่ง while ใช้ท าซ้ าโดยมีการตรวจสอบเงื่อนไขก่อนท าซ้ า และค าสั่ง do…while
จะต้องมีการท างานโปรแกรมก่อน 1 ครั้งเสมอแล้วจึงตรวจสอบเงื่อนไขเพื่อท าซ้ า จะเห็นได้ว่าไม่ว่าจะเป็น
โครงสร้างแบบมีทางเลือกหรือแบบท าซ้ าจะต้องมีการตรวจสอบเงื่อนไขเข้ามาร่วมด้วยเสมอ ดังนั้นผู้เขียน
โปรแกรมจะต้องศึกษาให้เข้าใจการใช้ค าสั่งแบบมีทางเลือกและแบบท าซ้ าก่อน จึงท าให้โปรแกรมสามารถ
ท าตามเงื่อนไขได้ถูกต้องและมีประสิทธิภาพ
5. การออกแบบและเขียนโปรแกรมอย่างง่ายเพื่อประยุกต์ในงานธุรกิจ
โปรแกรมประยุกต์ หมายถึง ชุดค าสั่งหรือโปรแกรมที่พัฒนาขึ้นเพื่อให้เครื่องคอมพิวเตอร์ท างาน
ตามความต้องการของผู้ใช้โดยประยุกต์ใช้ในงานต่าง ๆ ทั้งที่เป็นงานทั่วไปและงานเฉพาะด้าน ไม่ว่าจะ
ประยุกต์ใช้ในงานใดก็ตามย่อมขึ้นกับลักษณะงานและจุดมุ่งหมายในการน าโปรแกรมประยุกต์นั้นไปใช้งาน
เป็นส าคัญ วิธีการซึ่งจะให้ได้มาซึ่งโปรแกรมประยุกต์เพื่อใช้งานใด ๆ นั้น มี 3 วิธี ดังนี้คือ การพัฒนา
โปรแกรม ขึ้นเอง การซื้อโปรแกรมส าเร็จ และวิธีการผสมระหว่างการพัฒนาโปรแกรมเองและการซื้อ
โปรแกรมส าเร็จ
6. ประเมินผลปลายภาคเรียน โดยใช้แบบทดสอบวัดผลสัมฤทธิ์ทางการเรียน
พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ (2204–2006) แผนการจัดการเรียนรู้ สรุปหน่วยที่ 1-5
กิจกรรมการเรียนรู้
เวลา
กระบวนการ กิจกรรมครู กิจกรรมนักเรียน สื่อ
(นาที)
เตรียมความพร้อม 20 - ชี้แจงเกี่ยวกับกิจกรรมการ - เข้าเรียนตรงเวลา - เอกสาร
ก่อนเรียน เรียน สรุปหน่วยที่ 1-5 - ฟังค าชี้แจง กิจกรรมการ ประกอบการสอน
เรียน สรุปหน่วยที่ 1-5 หน่วยที่ 1-5
- ขานชื่อผู้เรียน - ขานชื่อตนเอง - สมุดบันทึกเวลาเรียน