มาเรียนรู้วิธีอ่านโจทย์สถานการณ์และสรุป "วัตถุประสงค์" ให้เป๊ะ เปรียบเสมือนการปักหมุด GPS นำทางสู่การแก้ปัญหาที่ตรงจุด
(ทำความเข้าใจปัญหาและเขียนวัตถุประสงค์)
อ่าน "สถานการณ์ปัญหา" ที่ระบบสุ่มขึ้นมาให้ แล้วสรุป "เป้าหมายสุดท้าย" ของโปรแกรมออกมาเป็นประโยคที่เรียกว่า "วัตถุประสงค์" ให้ชัดเจนที่สุด!
การเขียนโปรแกรมก็เหมือนกับการเดินทางครับ ถ้านักเรียนไม่รู้ว่าตัวเองจะไปไหน ก็มีโอกาสหลงทางได้ง่ายๆ ดังนั้น การกำหนดเป้าหมายจึงเปรียบเสมือนการ ปักหมุด GPS 🗺️ ก่อนออกเดินทาง หากเรารู้เป้าหมายที่ชัดเจน เราก็จะสามารถเขียนโปรแกรมแก้ปัญหาได้ตรงจุด ไม่มีหลงทางแน่นอน!
วิธีเขียนวัตถุประสงค์ให้เป๊ะปัง ให้ลองหาคีย์เวิร์ดให้เจอ แล้วแต่งประโยคตามโครงสร้างนี้ครับ:
"เพื่อสร้างโปรแกรมที่สามารถ [รับค่า...] แล้วนำมา [คำนวณ...] และ [แสดงผล...]"
โดยองค์ประกอบทั้ง 3 ส่วนนี้ มีความหมายดังนี้:
ผู้ใช้ต้องพิมพ์ข้อมูลอะไรเข้าไปให้โปรแกรมคิดบ้าง? (เช่น รับค่าความกว้าง และความยาว)
โปรแกรมต้องนำข้อมูลไปคำนวณอย่างไร? (เช่น นำมาคูณกัน หรือ นำมาบวกกัน)
สิ่งสุดท้ายที่อยากให้หน้าจอแสดงออกมาคืออะไร? (เช่น แสดงพื้นที่รูปสี่เหลี่ยมออกมา)
เช็คความพร้อม ก่อนไปลุยเขียนวัตถุประสงค์จริง!
ข้อที่ 1: เป้าหมายหลักของการทำ "ขั้นตอนที่ 1: ทำความเข้าใจปัญหา" คืออะไร?
ข้อที่ 2: โครงสร้างประโยควัตถุประสงค์ที่ดี ควรมีคีย์เวิร์ดสำคัญ 3 ส่วน อะไรบ้าง?
ข้อที่ 3: จากโจทย์ "โปรแกรมคำนวณหาพื้นที่รูปสี่เหลี่ยมผืนผ้า" ข้อใดคือการเขียนวัตถุประสงค์ที่ครบถ้วนที่สุด?
© 2023 Smartyquizkids.com
All Rights Reserved.