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