פותחה על ידי המעבדה למדיה של MIT, Scratch היא פלטפורמה חינוכית מובילה שנועדה להציג בפני לומדים צעירים את יסודות מדעי המחשב באמצעות ממשק אינטואיטיבי מבוסס בלוקים. על ידי חיבור בלוקים גרפיים של קוד, משתמשים יכולים לבנות פרויקטים מורכבים כגון משחקים אינטראקטיביים, אמנות דיגיטלית ונרטיבים מונפשים ללא מכשולי התחביר של תכנות מסורתי. גישה ויזואלית זו מאפשרת לתלמידים להתנסות בלוגיקה, משתנים ומבני בקרה בסביבה מעשית המעניקה עדיפות ליצירתיות וחקירה.
מעבר לכלי הטכני שלה, Scratch מטפחת קהילה גלובלית תוססת שבה יוצרים יכולים לשתף את עבודתם, לקבל משוב ולשתף פעולה עם עמיתים מכל רחבי העולם. היבט חברתי זה מעודד אזרחות דיגיטלית ופתרון בעיות כאשר משתמשים לומדים לרמיקס פרויקטים קיימים ולפתור אתגרים יחד. בסופו של דבר, הפלטפורמה עוזרת לילדים לפתח מיומנויות חיוניות למאה ה-21, כולל חשיבה ביקורתית והיגיון שיטתי, תוך מתן מרחב בטוח לביטוי עצמי באמצעות טכנולוגיה.