scratchΤο λογισμικό “Scratch”είναι ένα ελεύθερο εκπαιδευτικό λογισμικό ανοιχτού κώδικα . Είναι απλό στην χρήση του και ιδανικό για μαθητές που ξεκινούν τα πρώτα βήματα στον χώρο προγραμματισμού.

Τα μεγάλα του πλεονεκτήματα είναι ότι η χρήση του Scratch στην εκπαίδευση ενδείκνυται λόγω του φιλικού προγραμματιστικού περιβάλλοντος και της ευκολίας με την οποία οι μαθητές μπορούν να συντάξουν τα δικά τους προγράμματα χρησιμοποιώντας τις παλέτες εντολών χωρίς τον φόβο των συντακτικών λαθών. Δεν χρειάζεται ο χρήστης να αποστηθίζει τις εντολές, έτσι επικεντρώνεται στην εκμάθηση της λογικής του προγραμματισμού.

Το Scratch επιτρέπει στην χρήστη να δημιουργήσει εύκολά διαδραστικές ιστορίες και παιχνίδια.

Μπορεί να τρέξει και σε Windows αλλά και σε Ubuntu LTSP. Δεν χρειάζεται ο χρήστης να αποστηθίζει τις εντολές μιας και αυτές δίνονται από το πρόγραμμα έτοιμες σε μορφή εικονιδίων. Έτσι, ο χρήστης επικεντρώνεται στην εκμάθηση της λογικής του προγραμματισμού και της σύνταξης ενός προγράμματος.