การออกแบบโปรแกรมด้วยการเขียนข้อความ
เป็นการอธิบายการทำงานของโปรแกรมที่ใช้ภาษาพูดให้เข้าใจง่ายยิ่งขึ้น
การออกแบบโปรแกรมด้วยการเขียนผังงาน
เป็นการอธิบายการทำงานของโปรแกรมด้วยการใช้สัญลักษณ์แทนความหมายต่างๆ
การเขียนโปรแกรมแบบวนซ้ำ
เป็นการเขียนคำสั่งให้โปรแกรมทำงานอย่างใดอย่างหนึ่งซ้ำกัน จนครบตามจำนวนรอบที่กำหนด หรือหยุดทำซ้ำเมื่อมีคำสั่งตรงตามเงื่อนไข โดยในโปรแกรม Scratch มีคำสั่งโปรแกรมแบบวนซ้ำ 3 คำสั่ง
การเขียนโปรแกรมคำสั่งให้โปรแกรมทำงานโดยมีการสร้างเงื่อนไขที่ระบุไว้ ซึ่งในโปรแกรมภาษา Scratch มีคำสั่งโปรแกรมแบบมีเงื่อนไข 2 คำสั่ง
ในการเขียนโปรแกรมทุกครั้งเมื่อเกิดข้อผิดพลาดของโปรแกรมเกิดขึ้นหรือโปรแกรมไม่เป็นไปตามความต้องการ จะต้องตรวจสอบข้อผิดพลาดที่เกิดขึ้น โดยการตรวจสอบการทำงานทีละคำสั่ง เมื่อพบจุดที่ทำให้โปรแกรมไม่เป็นไปตามความต้องการให้แก้ไขข้อผิดพลาดนั้นจนกว่าจะได้โปรแกรมตามที่ต้องการ
ที่มา : www.aksorn.com