Τι είναι το Scratch;
Το Scratch είναι ένα εκπαιδευτικό περιβάλλον προγραμματισμού, που αναπτύχθηκε
από το ομώνυμο έργο στο MIT Media Lab.
Διαθέτει γραφική γλώσσα προγραμματισμού με την οποία καθιστά προσιτό τον
προγραμματισμό στους εφήβους και στους αρχάριους προγραμματιστές.
Ο προγραμματιστής έχει στη διάθεση του μια σκηνή (κεντρική οθόνη της εφαρμογής)
στην οποία δημιουργούν αντικείμενα (ηθοποιοί και σκηνικά) επιλέγοντας από μια
συλλογή ή ζωγραφίζοντας τα δικά τους.
Τα αντικείμενα της σκηνής μπορούν να αλληλεπιδρούν μεταξύ τους και με το χρήστη
με βάση προκαθορισμένη συμπεριφορά που ορίζει ο χρήστης-προγραμματιστής.
Η συμπεριφορά των αντικειμένων ορίζεται με το σύρσιμο δομικών στοιχείων τα οποία
αναπαριστούν ενέργειες-εντολές, οι οποίες αναφέρονται σε ένα αντικείμενο.
Τα δομικά στοιχεία αυτά αποτελούν τη γλώσσα προγραμματισμού του scratch.
Ο σχεδιασμός με δομικά στοιχεία επιτρέπει τον εύκολο προγραμματισμό με εξάλειψη
των λαθών στη σύνταξη, επιτρέποντας ανάδραση από τον χώρο που είναι στοιβαγμένα
τα δομικά στοιχεία και δίνοντας δυνατότητες άμεσης εκτέλεσης για πειραματισμό
Τι μπορώ να φτιάξω με το Scratch;
Τα έργα που αναπτύσσει κανείς με το Scratch μπορούν να είναι πλούσια σε μέσα και
Τα έργα που αναπτύσσει κανείς με το Scratch μπορούν να είναι πλούσια σε μέσα και
να χρησιμοποιούν γραφικά, κινούμενα σχέδια, μουσική και ήχους.
Το Scratch δίνει τη δυνατότητα δημιουργίας ηλεκτρονικών παιχνιδιών, κινουμένων
σχεδίων, αλληλεπιδραστικών ιστοριών κ.α.
Επιτρέπει στον χρήστη να μοιραστεί τις δημιουργίες του στο διαδίκτυο όπου υπάρχει
ζωηρή κοινότητα χρηστών απο όλο τον κόσμο.