
Το Scratch είναι ένα εκπαιδευτικό περιβάλλον προγραμματισμού, που αναπτύχθηκε από το ομώνυμο έργο στο MIT Media Lab. Διαθέτει γραφική γλώσσα προγραμματισμού με την οποία καθιστά πιο προσιτό τον προγραμματισμό στα παιδιά (από 8 ετών και άνω), τους εφήβους και άλλους αρχάριους προγραμματιστές.
Το Scratch δίνει τη δυνατότητα δημιουργίας ηλεκτρονικών παιχνιδιών, κινουμένων σχεδίων, αλληλεπιδραστικών ιστοριών κ.α. Επιτρέπει στον χρήστη να μοιραστεί τις δημιουργίες του στο διαδίκτυο (http://scratch.mit.edu/) όπου υπάρχει ζωηρή κοινότητα χρηστών από όλο τον κόσμο.
Στο πλαίσιο του μαθήματος Εφαρμογές Πληροφορικής της Α' Λυκείου τα παιδιά συμμετείχαν στην κοινότητα του scratch και χρησιμοποίησαν το περιβάλλον για την παραγωγή απλών εφαρμογών με στόχο την ανάπτυξη βασικών ικανοτήτων, όπως η δημιουργική σκέψη, η σαφής επικοινωνία, η αποδοτική συνεργασία και ο προοδευτικός σχεδιασμός.