แถบเมนู (Menu bar)
แถบเครื่องมือ (tabs)
บล็อกคำสั่ง (Block Palette)
พื้นที่ทำงาน (Script Area)
ย่อ ขยาย กึ่งกลางพื้นที่วางบล็อกคำสั่ง
เวที (Stage)
รายละเอียดตัวละคร (Sprites list)
รายละเอียดเวที (Stage information)
เริ่มต้น สิ้นสุด (Start-Stop)
การแสดงผล (Screen Control)
ส่วนขยาย (Extension)
ใช้เปลี่ยนภาษา ซึ่งมีให้เลือกถึง 64 ภาษา
เมนู เปิด-บันทึกโปรเจกต์ บันทึกวิดีโอ แชร์เว็บไซต์ เช็คอัพเดท และปิดโปรแกรม
เมนู แก้ไขการตั้งค่า
เมนู แนะนำโปรแกรมตัวอย่าง
ใช้ในการตั้งชื่อโปรเจ็ก
เมนู เว็บไซต์ http://scratch.mit.edu/
หมวดหมู่บล็อกโค้ดคำสั่ง
ปรับแต่งแก้ไขตัวละคร หรือพื้นหลังที่เลือก
คำสั่งการจัดการเกี่ยวกับเสียง เช่น การปรับแต่งเสียง การบันทึกเสียง การลบ การตัดเสียง
บล็อกคำสั่ง (Block Palette) บล็อกโค้ดคำสั่ง ที่ภายในถูกบรรจุคำสั่งย่อย ๆ เอาไว้
พื้นที่ทำงาน (Script Area) พื้นที่ในการวางบล็อกคำสั่ง
ย่อ ขยาย กึ่งกลางพื้นที่วางบล็อกคำสั่ง ใช้ปรับแต่งพื้นที่ในการวางบล็อกคำสั่ง
เวที (Stage) เป็นส่วนแสดงผลการทำงานของโปรแกรม
รายละเอียดตัวละคร (Sprites list) เพิ่มตัวละคร และแสดงรายละเอียดของตัวละคร
รายละเอียดเวที (Stage information) เพิ่มพื้นหลัง
เริ่มต้น สิ้นสุด (Start-Stop) ปุ่มสั่งให้โปรแกรมทำงาน และสั่งให้โปรแกรมหยุดทำงาน
การแสดงผล (Screen Control) การเลือกรูปแบบการแสดงผลของหน้าจอ
ส่วนขยาย (Extension) เพิ่มส่วนขยาย
ใบงาน ส่วนประกอบของโปรแกรม scratch
ข้อสอบ โปรแกรม Scratch