SCRATCH - Εισαγωγή
Το Scratch είναι ένα περιβάλλον προγραμματισμού σχεδιασμένο για
εκπαίδευση και ψυχαγωγία, κατάλληλο για χρήση από την ηλικία των οκτώ
ετών. Επιτρέπει στο χρήστη να δημιουργήσει εύκολα διαδραστικές ιστορίες,
κινούμενα σχέδια, ηλεκτρονικά παιχνίδια, μουσική και ψηφιακή τέχνη.
Η ζωηρή κοινότητα που έχει δημιουργηθεί γύρω από το περιβάλλον Scratch στο Διαδίκτυο (http://scratch.mit.edu/) δίνει την ευκαιρία να ανταλλάξει κανείς ιδέες και απόψεις με άλλους δημιουργούς και να εμπλακεί ενεργά σε μια κοινότητα πρακτικής και μάθησης.
Τα παιδιά που προγραμματίζουν στο Scratch έρχονται σε επαφή με σημαντικές μαθηματικές και υπολογιστικές ιδέες, ενώ παράλληλα κατανοούν καλύτερα τη γενική διαδικασία του σχεδιασμού.
Το Scratch συγκεντρώνει ενδιαφέροντα στοιχεία για την εισαγωγή και εμβάθυνση στον προγραμματισμό συγκριτικά με άλλα περιβάλλοντα. Ειδικότερα, διαθέτει γραφική γλώσσα προγραμματισμού, αποτρέπει τα συντακτικά λάθη, επιτρέπει μερική και άμεση εκτέλεση, υιοθετεί το σκηνοθετικό υπόδειγμα για τη διαδικασία του προγραμματισμού, υποστηρίζει ταυτόχρονο προγραμματισμό, κ.α. Δεν λείπουν όμως και οι περιορισμοί, όπως αδυναμία ορισμού κλάσεων αντικειμένων, δυναμική δημιουργία αντικειμένων κατά το χρόνο εκτέλεσης, υποστήριξη πολλών τύπων δεδομένων κ.α.
Η ζωηρή κοινότητα που έχει δημιουργηθεί γύρω από το περιβάλλον Scratch στο Διαδίκτυο (http://scratch.mit.edu/) δίνει την ευκαιρία να ανταλλάξει κανείς ιδέες και απόψεις με άλλους δημιουργούς και να εμπλακεί ενεργά σε μια κοινότητα πρακτικής και μάθησης.
Τα παιδιά που προγραμματίζουν στο Scratch έρχονται σε επαφή με σημαντικές μαθηματικές και υπολογιστικές ιδέες, ενώ παράλληλα κατανοούν καλύτερα τη γενική διαδικασία του σχεδιασμού.
Το Scratch συγκεντρώνει ενδιαφέροντα στοιχεία για την εισαγωγή και εμβάθυνση στον προγραμματισμό συγκριτικά με άλλα περιβάλλοντα. Ειδικότερα, διαθέτει γραφική γλώσσα προγραμματισμού, αποτρέπει τα συντακτικά λάθη, επιτρέπει μερική και άμεση εκτέλεση, υιοθετεί το σκηνοθετικό υπόδειγμα για τη διαδικασία του προγραμματισμού, υποστηρίζει ταυτόχρονο προγραμματισμό, κ.α. Δεν λείπουν όμως και οι περιορισμοί, όπως αδυναμία ορισμού κλάσεων αντικειμένων, δυναμική δημιουργία αντικειμένων κατά το χρόνο εκτέλεσης, υποστήριξη πολλών τύπων δεδομένων κ.α.
Scratch 1.4 - Σημειώσεις, οδηγίες, χρήσιμοι σύνδεσμοι
Στη διεύθυνση http://info.scratch.mit.edu/Languages θα βρείτε πλούσιο υποστηρικτικό εκπαιδευτικό υλικό για το Scratch μεταφρασμένο στα ελληνικά καθώς και σε διάφορες ξένες γλώσσες. Συγκεκριμένα υπάρχουν τα:
- Οδηγός Εκκίνησης ( Getting Started Guide)
- Οδηγός αναφοράς (Reference Guide)
- Κάρτες (Cards)
- Οθόνες βοήθειας (Help Screens)
- Σελίδες (One page Handouts) Δημιουργώ, Μαθαίνω, Προγραμματίζω
- Θέματα Προγραμματισμού (Programming Concepts)
Χρήσιμοι Σύνδεσμοι
- Download ->Scratch Installer for Windows (Windows 2000, XP, Vista, and 7)
- Ελληνικά Video Tutorials για το scratch
- Ελληνικό εγχειρίδιο για το εκπαιδευτικό λογισμικό Scratch
- Scratch Tutorials
- Κατασκευή παιχνιδιών στο Scratch (Τμήμα Μηχανικών Η/Υ,Τηλεπικοινωνιών και Δικτύωv, Πανεπιστήμιο Θεσσαλίας , 2010)
- Ελληνικά Video Tutorials για το scratch
- Ελληνικό εγχειρίδιο για το εκπαιδευτικό λογισμικό Scratch
- Scratch Tutorials
- Κατασκευή παιχνιδιών στο Scratch (Τμήμα Μηχανικών Η/Υ,Τηλεπικοινωνιών και Δικτύωv, Πανεπιστήμιο Θεσσαλίας , 2010)