Γνωριμία
Το περιβάλλον προγραμματισμού με το όνομα Etoys, πρωτύτερα γνωστό ως Squeak, εμφανίστηκε το 1996 όταν την ανάπτυξη του ανέλαβε μια ομάδα ανάπτυξης καθοδηγούμενη από τον Alan Kay στην Disney Imagineering Research. Η σχεδίαση και ανάπτυξή του έγινε με σκοπό της υποστήριξης της κονστρουκτιβιστικής μάθησης, εμπνευσμένες από τον Seymour Papert και την γλώσσα Logo που δημιούργησε. Το περιβάλλον Etoys επηρέασε και αυτό με την σειρά του, σε μεγάλο βαθμό, ένα άλλο βασιζόμενο σε Squeak περιβάλλον προγραμματισμού γνωστό σαν Scratch.
Το περιβάλλον Etoys έχει βασιστεί στην έννοια εκτέλεσης ενεργειών στην οθόνη του υπολογιστή από προγραμματιζόμενες εικονικές οντότητες. Το περιβάλλον παρέχει μια μεγάλη γκάμα έτοιμων αντικειμένων – οντοτήτων (ήδη προγραμματισμένων - λειτουργικών) αλλά και δίνει πρωτίστως την δυνατότητα δημιουργίας αντικειμένων από τον χρήστη. Με την δημιουργία – σχεδίαση ενός νέου αντικειμένου στο περιβάλλον εργασίας είναι στην διάθεση του προγραμματιστή μια σειρά από ιδιότητες του αντικειμένου (θέση στον x και y άξονα, προσανατολισμός κ.ά.) όπως και μια σειρά ενεργειών που μπορεί να κάνει το αντικείμενο (μετακίνηση, στροφή, κ.ά.). Με την χρήση όλων αυτών και την δυνατότητα δημιουργίας σεναρίων (scripts) που μας δίνει το περιβάλλον μπορεί ο χρήστης του περιβάλλοντος να δημιουργήσει πολλών ειδών έργα όπως απλά παιχνίδια, παρουσιάσεις, προσομοιώσεις. Ο προγραμματισμός γίνεται με οπτικό τρόπο, με το σύρσιμο και την εναπόθεση πλακιδίων όπως και σε νεώτερα εκπαιδευτικά περιβάλλοντα οπτικού προγραμματισμού, και μπορεί να ειπωθεί ότι το περιβάλλον Etoys αποτέλεσε ένα μεταβατικό στάδιο από τα Logo περιβάλλοντα προγραμματισμού βασιζόμενα σε κείμενο στα μετέπειτα εκπαιδευτικά περιβάλλοντα οπτικού προγραμματισμού.
Τα βασικά συστατικά του περιβάλλοντος εργασίας Etoys είναι:
-
Το μενού εικονιδίων του περιβάλλοντος στο πάνω μέρος (ζωγραφική, προμήθειες, επιλογή γλώσσας, άνοιγμα και αποθήκευση κ.ά.).
-
Την περιοχή σχεδίασης, εμφάνισης και διαχείρισης παλετών πλακιδίων ενεργειών και ιδιοτήτων επιλεγμένων αντικειμένων, προγραμματισμού και εκτέλεσης - παρατήρησης του δημιουργημένου έργου.
Οδηγοί Χρήσης - Tutorials - Παραδείγματα Έργων
Οδηγοί, βίντεο tutorials, interactine demos από squeakland.org
Tutorials, διδακτικό υλικό, έτοιμα έργα από etoysillinois.org
Tutorials, βίντεο tutorials εκμάθησης Etoys από ICT Mindtools
Tutorials για Etoys "Learning with Etoys Imagine, Invent, Inspire" από en.flossmanuals.net
Οδηγός "Etoys Reference Manual" από en.flossmanuals.net
Οδηγός "Etoys Reference Manual Vol. II" από en.flossmanuals.net
Squeak - Etoys Reference Manual
Quick Guides for Etoys on the OLPC XO
Etoys tutorial από Somerset ELIM e-learning & information management
Etoys Quick Start Guide από Engineering Wiki στο University of Illinois Computer Science Department
Βίντεο tutorials "Waveplace Course Basic Etoys" από waveplace.org
Βίντεο tutorials για Etoys από MSTE Office YouTube Channel
Βίντεο tutorial Etoys από Steve Thomas YouTube Channel
Βίντεο tutorials από Bert Freudenberg YouTube Channel
Ο Μηχανισμός των Αντικυθήρων στο περιβάλλον Squeak EToys από Διομήδη Σπινέλη
Έτοιμα έργα σε Etoys και δυνατότητα μεταφόρτωσης αυτών από emergent.de
Έργα Etoys "Explore and Learn in the Wonderful World of Etoys" από Randy Caton
Tutorials δημιουργίας έργων με Etoys από Bill Kerr
Βίντεο παρουσιάσεις για Etoys από sqeakland.org
Αναφορά "Sugar Etoys" από wiki.laptop.org
Προτάσεις Διδασκαλίας
Tutorials, διδακτικό υλικό, έτοιμα έργα από etoysillinois.org
Σειρά μαθημάτων για την δημιουργία έργων σε Etoys από Kusasa Analytical Education
Οδηγοί υλοποίησης έργων σε Etoys από Sidwell Friends School
Παραδείγματα χρήσης έργων Etoys (στο etoysillinois.org) στην τάξη από Harness, Kathleen
Έτοιμα έργα Etoys και εφαρμογή τους στην τάξη από Mr. Steve's Exploratorium
Simulating Geometric Theorems Using Etoys από Randy Caton
Ιδέες δημιουργίας έργων Etoys για χρήση στην τάξη από Hilaire Fernades
Δημοσιεύσεις
Diomidis Spinellis (2008), Τhe Antikythera Mechanism: a Computer Science Perspective
Shelby P. Morge (2009), Modeling in the Classroom Using Squeak Etoys
Markus Gaelli, Oscar Nierstrasz, Serge Stinckwich (2006) , Idioms for Composing Games with EToys
Alan Kay (2005), Squeak Etoys Authoring & Media
Alan Kay (2005), Squeak Etoys, Children & Learning
Alan Kay (2007), Children Learning by Doing Squeak Etoys on the OLPC XO
Bert Freudenberg, Yoshiki Ohshima, Scott Wallace (2009), Etoys for One Laptop Per Child
Άρθρα για Etoys στο squeakland Home of Sqeak Etoys
To E-toys μπορεί να εγκατασταθεί σε περιβάλλοντα Windows, Mac και Linux.
Επίσης το E-toys είναι διαθέσιμο στα ελληνικά και στα 3 παραπάνω περιβάλλοντα.
Σύνδεσμος μεταφόρτωσης: http://www.squeakland.org/download/