Γνωριμία
Η πλατφόρμα Yenka είναι μια πλατφόρμα που προσφέρει μια ευρεία γκάμα προϊόντων για την εκπαίδευση. Πρωτοεμφανίστηκε το 2009 και διανέμεται από την εταιρεία Crocodile Clips. Από τα προϊόντα που προσφέρονται στην πλατφόρμα τα δύο προϊόντα που αφορούν τον προγραμματισμό είναι το Yenka Sequences και το Yenka Programming.
Πιο συγκεκριμένα στο περιβάλλον του Yenka Sequences, σε ένα τρισδιάστατο περιβάλλον, μπορεί ο χρήστης να προσθέσει αντικείμενα (υπάρχει και η δυνατότητα εισαγωγής τρισδιάστατων σχημάτων από εξωτερικές πηγές όπως το Google Sketchup) και χαρακτήρες ώστε να διαμορφώσει τον κόσμο του. Οι χαρακτήρες αυτοί μπορούν να προγραμματιστούν με την επιλογή κάποιων ενεργειών και χορευτικών κινήσεων (που προσφέρονται από το περιβάλλον) ώστε να δημιουργηθεί μια χορογραφία που θα εκτελούν οι χαρακτήρες. Το πρόγραμμα αυτό δομείται με μια διαδικασία σύρε και άφησε με τελικό σκοπό την δημιουργία ενός ή πολλών διαγραμμάτων ροής που θα υπαγορεύουν τις κινήσεις των χαρακτήρων που έχουν προστεθεί στον κόσμο. Κατά την διαδικασία της δημιουργίας του διαγράμματος ροής μπορεί να γίνει δημιουργία/κλήση διαδικασιών, δημιουργία/χρήση κουμπιών (π.χ. για εκκίνηση εκτέλεσης ενός διαγράμματος ροής), δομών επαναλήψεων κ.ά.
To Yenka Programming αποτελεί ουσιαστικά μια επέκταση του περιβάλλοντος όπου ο χρήστης μπορεί να δημιουργήσει πιο πολύπλοκα προγράμματα με χρήση δομών προγραμματισμού και εντολών που δεν υπάρχουν στο Yenka Sequences. Μερικές από αυτές είναι η ανταλλαγή μηνυμάτων μεταξύ χαρακτήρων, δομές ελέγχου ροής, χρήση μεταβλητών, η δυνατότητα τυχαίας τιμής, διαχείρισης γεγονότων, εντολές εισόδου/εξόδου κ.ά..
Βασικά συστατικά των παραπάνω εκπαιδευτικών περιβαλλόντων οπτικού προγραμματισμού είναι:
-
Η παλέτα με τις ομάδες εντολών και ενεργειών που μπορούν να επιλεχθούν από τον χρήστη.
-
Το μενού εικονιδίων με επιλογές που αφορούν την προσθήκη και διαγραφή αντικειμένων – χαρακτήρων στον υπό δημιουργία κόσμο, την επεξεργασία αυτών, την αποθήκευση του κόσμου, την εκκίνηση του κόσμου.
-
Την παλέτα με τα εικονίδια που αφορούν τον τρόπου προβολής του κόσμου (ζουμ, πάνω/κάτω, περιστροφή)
-
Το κεντρικό παράθυρο (όπου υπάρχουν και μπορούν να μετακινηθούν όλα τα παραπάνω εργαλεία) όπου λαμβάνει χώρα η δημιουργία των διαγραμμάτων ροής (με εναπόθεση και σύνδεση των εντολών), η εκτέλεση του προγράμματος καθώς και τυχόν αλληλεπιδράσεις του χρήστη με το πρόγραμμα.
Οδηγοί Χρήσης - Tutorials - Παραδείγματα Έργων
Support & Training videos από yenka.com
Πληροφορίες και εισαγωγικό βίντεο Yenka Sequences από yenka.com
Πληροφορίες και εισαγωγικό βίντεο Yenka Programming από yenka.com
Τα βίντεο tutorials της Yenka από VimanaIsrael's YouTube channel
Παρουσίαση Prezi "Yenka" από Daniel Small
Προτάσεις Διδασκαλίας
Το Εκπαιδευτικό λογισμικό «Crocodile ICT» που αποτελεί την έκδοση της Crocodile Clips για την Πληροφορική από crocodile-clips.com
(Περιλαμβάνει ένα εύρος εργαλείων, για τη δημιουργία κυρίως θεωρητικών μοντέλων και λογικών διαγραμμάτων. Τα λογικά διαγράμματα πλαισιώνονται από διάφορα παραδείγματα ενώ ο χρήστης έχει επίσης τη δυνατότητα να δημιουργήσει δικά του παραδείγματα)
Και τα δύο παραπάνω περιβάλλοντα είναι δωρεάν για χρήση στο σπίτι. Για χρήση τους στο σχολείο το Sequences είναι επίσης δωρεάν ενώ το Programming πρέπει να αγοραστεί για χρήση πέρα από την trial περίοδο των 15 ημερών.
Η πλατφόρμα εφαρμογών Yenka διατίθεται μόνο στην αγγλική γλώσσα μπορεί να εγκατασταθεί σε περιβάλλοντα Windows, Mac και Linux
Σύνδεσμος μεταφόρτωσης: http://yenka.com/en/Free_student_home_licences/