รหัสลำลอง (pseudocode)
การเขียนรหัสลำลองเป็นการใช้คำบรรยายอธิบายขั้นตอนอย่างชัดเจนในการแก้ปัญหา หรือการทำงานของโปรแกรม โดยใช้ถ้อยคำหรือประโยคคำสั่งที่เขียนอยู่ในรูปแบบของภาษาที่เข้าใจง่าย ไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง
ตัวอย่างสถานการณ์ : เขียนรหัสลำลองการคำนวณหาพื้นที่รูปสามเหลี่ยม
ผังงาน (Flowchart)
ผังงาน คือ แผนภาพแสดงลำดับขั้นตอนการทำงานของอัลกอริทึม เป็นเครื่องมือที่ใช้การรวบรวมจัดลำดับความคิด เพื่อให้เห็นขั้นตอนการทำงานที่ชัดเจน
ตัวอย่างสถานการณ์ : การคำนวณหาพื้นที่รูปสามเหลี่ยมด้วยผังงาน
การกำหนดค่าให้ตัวแปร
การกำหนดค่าให้กับตัวแปรสามารถทำได้ 3 วิธีคือ:
- รับค่าจากภายนอก
- กำหนดค่าจากค่าคงที่
- กำหนดค่าจากการคำนวณ
สัญลักษณ์ที่นิยมใช้คือ ลูกศร (←) เพื่อนำค่าทางขวาไปกำหนดให้กับตัวแปรทางด้านซ้าย
ตัวอย่างการเขียนรหัสลำลองและผังงานแบบกำหนดค่าตัวแปร:
ให้นักเรียนเขียนผังงานเพื่อแก้ปัญหาสถานการณ์ดังนี้: "นักเรียนเข้าร่วมการแข่งขันวิ่งมินิมาลาทอนกีฬาสีของโรงเรียน ซึ่งหากวิ่งไม่ครบ 5 กิโลเมตร จะไม่หยุดวิ่ง"