ภาพที่ 3 ตัวอย่างรหัสเทียมที่มาhttps://www.researchgate.net/figure/Pseudo-Code-Example-of-a-GEC_fig1_220930688, Joshua Adams การออกแบบอัลกอริทึม ในแนวคิดเชิงคำนวณจึงเป็นการพัฒนากระบวนการหาคำตอบให้เป็นขั้นตอนที่บุคคลหรือคอมพิวเตอร์สามารถนำไปปฏิบัติตามเพื่อแก้ปัญหาได้ อัลกอริทึมที่ดี จะต้องมีความถูกต้อง ต้องมีลำดับขั้นตอนที่ชัดเจน มีความยืดหยุ่นในการใช้งาน ใช้เวลาในการพัฒนาน้อย และง่ายต่อการทำความเข้าใจ เครื่องมือที่จะช่วยให้การเขียนอัลกอริทึมของโปรแกรมทำได้ง่ายขึ้น ช่วยให้โปรแกรมมีข้อผิดพลาดน้อยลง เช่น การเขียนบรรยาย การเขียนผังงาน หรือรหัสเทียม จะช่วยให้อัลกอริทึมมีความถูกต้องแม่นยำ และมีข้อผิดพลาดน้อยลงแหล่งที่มาเจ๊ะมาดีนา กรมเมือง. (2562, 12 สิงหาคม). การออกแบบและการเขียนอัลกอริทึม. สืบค้นเมื่อ 12 สิงหาคม 2562, จาก https://sites.google.com/site/computernanajang/bth-reiyn-hnwy-kar-reiyn-ru-thi-1-kar-xxkbaeb-laea-kar-kheiyn-xal-kx-ri-thum.รัตนา วงศ์ภูงา. (2562, 12 สิงหาคม). อัลกอริทึม. สืบค้นเมื่อ 12 สิงหาคม 2562, จาก https://sites.google.com/a/wwk.ac.th/googlesites/hnwy-thi-2/xal-kx-ri-thum.สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี. (2562). เทคโนโลยี (วิทยาการคำนวณ). สำนักพิมพ์จุฬาลงกรณ์ : กรุงเทพมหานคร.csunplugged.org. (2562, 12 สิงหาคม). กิจกรรมส่งจรวดไปดาวอังคาร. สืบค้นเมื่อ 12 สิงหาคม 2562,จาก https://csunplugged.org/en/topics/kidbots/unit-plan/sending-a-rocket-to-mars.Tim Bell, Ian H. Witten and Mike Fellows. (2562). ซีเอส อันปลั๊กโปรแกรมเสริมสมรรถนะและขยายความสามารถของเด็กระดับประถมศึกษา. สถาบันเทคโนโลยีนานาชาติสิรินธร มหาวิทยาลัยธรรมศาสตร์ : ปทุมธานีWarayuphat Panumphan. (2562, 12 สิงหาคม). Algorithm. สืบค้นเมื่อ 12 สิงหาคม 2562, จากhttp://jsbg.joseph.ac.th/6150/index.php?option=com_content&view=article&id=95&Itemid=95