Μάθημα : ΛΕΒΕΝΤΗΣ - Α - ΠΛΗ - ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Scratch

Κωδικός : 4502010226

4502010226  -  ΛΕΩΝΙΔΑΣ ΛΕΒΕΝΤΗΣ

Ενότητες - TI EINAI

TI EINAI

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

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