ระวังตัวหลอกให้ดี! เลือกเฉพาะ "ส่วนประกอบ" ที่แท้จริงเท่านั้น
ในโหมดนี้ จะมีชิ้นส่วนมากมายไหลมาตามสายพาน บางชิ้นเป็นของที่ "ใช้คู่กันแต่ไม่ใช่ส่วนประกอบหลัก" คุณต้องใช้หลักการ Decomposition เลือกเฉพาะชิ้นส่วนที่เป็นองค์ประกอบของสิ่งนั้นจริงๆ เท่านั้น!
แฮมเบอร์เกอร์ 1 ชิ้น ประกอบไปด้วยวัตถุดิบอะไรบ้าง?
ยอดเยี่ยมมากครับ! น้องๆ ไม่หลงกลตัวหลอกเลย การแยกแยะ "ส่วนประกอบหลัก" ออกจาก "สิ่งของที่เกี่ยวข้อง" ได้ จะทำให้เราเข้าใจปัญหาและเขียนโปรแกรมได้เก่งขึ้นอย่างแน่นอน!
© 2023 Smartyquizkids.com
All Rights Reserved.
น้องๆ สามารถท่องโครงสร้างนี้ แล้วกดปิดหน้าต่างไปพิมพ์ได้เลยครับ:
👉 ดูตัวอย่าง (เรื่องการหาผลรวม):
จำคีย์เวิร์ด 3 คำนี้ไว้: "รับค่า -> นำมา -> แสดงผล"
จำได้แล้ว กดกากบาทปิดหน้าต่างไปพิมพ์ได้เลย!
👉 ดูตัวอย่าง (ถ้าโจทย์คือการหาผลรวมของตัวเลข 2 จำนวน):
เมื่อรู้แล้วว่าผลลัพธ์สุดท้ายคืออะไร กดกากบาทปิดหน้าต่างไปพิมพ์ได้เลย!
👉 ดูตัวอย่าง (ถ้าโจทย์คือการหาผลรวมของตัวเลข 2 จำนวน):
เมื่อรู้แล้วว่าต้องป้อนข้อมูลอะไร กดกากบาทปิดหน้าต่างไปพิมพ์ได้เลย!
👉 ดูตัวอย่าง (ถ้าโจทย์คือการหาผลรวมของตัวเลข 2 จำนวน):
เมื่อรู้สูตรคำนวณและชื่อตัวแปรแล้ว กดกากบาทปิดหน้าต่างไปพิมพ์ได้เลย!
👉 ดูตัวอย่าง (ถ้าโจทย์คือการหาผลรวมของตัวเลข 2 จำนวน):
เมื่อปรึกษากับเพื่อนและได้ชื่อตัวแปรภาษาอังกฤษแล้ว กดปิดหน้าต่างไปพิมพ์ได้เลย!
👉 ดูตัวอย่าง (ถ้าโจทย์คือการหาผลรวมของตัวเลข 2 จำนวน):
เมื่อวิเคราะห์รูปแบบผังงานได้แล้ว กดปิดหน้าต่างไปพิมพ์คำตอบได้เลย!
👉 ดูตัวอย่าง (เรื่องการหาผลรวมของตัวเลข 2 จำนวน):
สังเกตไหม? เราแค่เอาข้อมูล Input, Process, Output ที่หาไว้มาแต่งเป็นประโยคเท่านั้นเอง!
👉 ดูตัวอย่าง (เรื่องการหาผลรวมของตัวเลข 2 จำนวน):
เมื่อรู้คำศัพท์ภาษาอังกฤษสากลแล้ว กดกากบาทปิดหน้าต่างไปเขียนโค้ดได้เลย!
🔠 พจนานุกรมสัญลักษณ์ผังงาน (ที่ถูกต้องตามหลักวิชาการ):
1. สัญลักษณ์ แคปซูล (Terminator) 💊
👉 นำมาครอบคำว่า: START และ END
💡 เหตุผล: รูปทรงนี้ใช้เป็นประตู เพื่อเป็นจุดสังเกตให้รู้ว่าโปรแกรมมี "จุดเริ่มต้น" และ "จุดสิ้นสุด" ที่ตรงไหน
2. สัญลักษณ์ สี่เหลี่ยมด้านขนาน (Data) ▱
👉 นำมาครอบคำว่า: INPUT (รับค่า) และ PRINT (แสดงข้อความ/ผลลัพธ์)
💡 เหตุผล: สัญลักษณ์ที่มีความเอียงนี้ ใช้แทน "ข้อมูล" ที่กำลังไหลเข้าสู่ระบบ (ตอนผู้ใช้พิมพ์) หรือกำลังไหลออกจากระบบ (ตอนโชว์บนหน้าจอ) ครับ
3. สัญลักษณ์ สี่เหลี่ยมผืนผ้า (Process) ▭
👉 นำมาครอบคำว่า: SET (การคำนวณ/กำหนดค่า)
💡 เหตุผล: รูปทรงกล่องทึบๆ นี้ ใช้แทน "การประมวลผล" หรือการคำนวณทางคณิตศาสตร์ที่คอมพิวเตอร์แอบคิดอยู่หลังบ้าน (ผู้ใช้มองไม่เห็น) ครับ
จำคู่สัญลักษณ์ให้แม่นๆ แล้วคลิกลิงก์ app.diagrams.net ไปวาดผังงาน เซฟรูปลงเครื่อง แล้วอัปโหลดส่งได้เลย!
|
เริ่มต้น / สิ้นสุด 💊 แคปซูล |
➡️ |
บล็อกเหตุการณ์ / ควบคุม เมื่อคลิก ⛳ |
|
รับข้อมูล / แสดงผล ▱ สี่เหลี่ยมด้านขนาน |
➡️ |
บล็อกตรวจจับ / รูปลักษณ์ ถาม ... แล้วรอ |
|
ประมวลผล / คำนวณ ▭ สี่เหลี่ยมผืนผ้า |
➡️ |
บล็อกตัวแปร / คำนวณ ตั้งค่า [ตัวแปร] เป็น ... |
|
ตัดสินใจ / เงื่อนไข ⬦ สี่เหลี่ยมข้าวหลามตัด |
➡️ |
บล็อกเงื่อนไข (If-Else) ถ้า ... แล้ว |
< iframe > เสมอ!