Archive

Archive for the ‘Developing’ Category

Αποτελέσματα 1ης φάσης Πανελληνίου Διαγωνισμού Ανοιχτών Τεχνολογιών

Ιανουάριος 23rd, 2019 No comments

Μπορείτε να δείτε όλες τις προτάσεις που κατατέθηκαν, τη βαθμολογία που έλαβαν από την κριτική επιτροπή καθώς και τη διεύθυνση αποθετηρίου όπου υπάρχουν λεπτομέρειες υλοποίησης. Περισσότερα [εδώ].

Μεταμόρφωση του Edison robot σε Beebot

Οκτώβριος 31st, 2018 No comments

Πριν από 1 χρόνο περίπου αγόρασα ένα Edison Robot v2.0, αλλά μέχρι πολύ πρόσφατα βρισκόταν μέσα στο κουτί του στο συρτάρι πρακτικά αχρησιμοποίητο. Για να είμαι ειλικρινής το πήρα περισσότερο για τα δικά μου παιδιά στο σπίτι παρά για χρήση στο σχολείο.

Πριν μερικές βδομάδες, και με αφορμή την Ευρωπαϊκή ώρα του κώδικα, ήθελα να οργανώσω στις μικρές τάξεις, δραστηριότητες τύπου BeeBot και μου ήρθε η ιδέα να γράψω ένα μικρό script που να προσθέτει τέτοια λειτουργικότητα στον Edison. Από τα 3 διαθέσιμα περιβάλλοντα προγραμματισμού του Edison, καταλληλότερο γι’ αυτό ήταν χωρίς αμφιβολία το edpyapp.com. Τo script λοιπόν αυτό το ανέβασα σε δικό του αποθετήριο στον λογαριασμό μου στο github, εδώ. Ελπίζω να φανεί και σε κάποιον άλλο χρήσιμο. Επειδή o Edison δεν έχει κουμπιά, χρησιμοποιούνται τα βελάκια από ένα τηλεκοντρόλ τηλεόρασης (αφού φυσικά έχει προηγηθεί ο προγραμματισμός του Edison ώστε να ακούει συγκεκριμένο τηλεκοντρόλ).

Μερικές σκόρπιες σκέψεις για τον Edison:

  • Μπορεί να κάνει απείρως περισσότερα πράγματα από το BeeBot και είναι καταλληλότερο για περισσότερες ηλικίες. Θα πρέπει να διευκρινήσω ότι θεωρώ το BeeBot καταλληλότερο για Νηπιαγωγείο – Πρώτες τάξεις Δημοτικού αλλά ως εκεί.
  • Είναι αρκετά φθηνότερο από το Beebot (55 ευρώ o Edison – 78 ευρώ το Beebot τον Νοέμβριο του 2018).
  • Ο τρόπος προγραμματισμού του Edison είναι λίγο παρωχημένος – δύσχρηστος, πάντα κατά τη γνώμη μου.
  • Δεν υπάρχει αποτελεσματικός τρόπος για debugging πέρα από το beeps. Αυτό είναι μεγάλο μειονέκτημα.
  • Είναι συμβατό με τουβλάκια τύπου Lego και μάλιστα διαθέτει οπές ώστε να μπορεί να χτίσει κάποιος πάνω και γύρω του.
  • 3 διαφορετικά περιβάλλοντα προγραμματισμού που μπορούν να καλύψουν μεγάλο εύρος ηλικιών (edblocks, edscratch, edpy).
  • Τέλος, σε αντίθεση με άλλες πλακέτες και STEAM robotάκια, είναι ένα κλειστό κουτί που περιλαμβάνει όλους τους αισθητήρες, led κλπ. Αυτό μπορεί να είναι πλεονέκτημα (πχ δεν χρειάζεται η αγορά επιπλέον αισθητήρων – κινητήρων κλπ) αλλά και μειονέκτημα (συγκεκριμένες δυνατότητες και μηδενική δυνατότητα επέκτασης).

Στα σκαριά η διοργάνωση Διαγωνισμού Ρομποτικής Ανοιχτών Τεχνολογιών

Ιανουάριος 22nd, 2018 No comments

Μια ευχάριστη έκπληξη από τον Οργανισμό Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ. Προεργασία για διοργάνωση διαγωνισμού Ρομποτικής Ανοιχτών Τεχνολογιών! Θέλω να πιστεύω ότι όταν με το καλό διοργανωθεί, θα τον επιλέξουν πολλοί «προπονητές» μαθητικών ομάδων έναντι του αντίστοιχου της WRO Hellas. Προσωπικά, σίγουρα θα τον προτιμήσω σίγουρα.

Παραθέτω την σχετική πρόσκληση:

Μέλη της εκπαιδευτικής κοινότητας από την Δευτεροβάθμια και την Τριτοβάθμια εκπαίδευση με την υποστήριξη του Οργανισμού Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ, σχεδιάζουν να διοργανώσουν το 1ο Πανελλήνιο διαγωνισμό Ρομποτικής ανοιχτών τεχνολογιών και καλούν όσους ερευνητές, ακαδημαϊκούς και εκπαιδευτικούς ασχολούνται ενεργά με το ανοιχτό hardware και την ρομποτική, να δηλώσουν συμμετοχή (μέχρι τις 31/01/2018) στην επιστημονική – οργανωτική επιτροπή του διαγωνισμού.

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

Στόχος του διαγωνισμού είναι να αναδείξει έργα ρομποτικής των οποίων τεχνικός σχεδιασμός, τα σχηματικά διαγράμματα, και ο πηγαίος κώδικας δημοσιεύονται υπό ένα μοντέλο λογισμικού ανοιχτού κώδικα.

Στον διαγωνισμό μπορούν να συμμετέχουν ομάδες από πανεπιστήμια, ερευνητικά κέντρα, σχολεία όλων των βαθμίδων καθώς ομάδες από makers-hackers όλων των ηλικιών με έργα και εφαρμογές για ερευνητική-εκπαιδευτική κοινότητα καθώς και τον ιδιωτικό και δημόσιο τομέα.

Για να εκδηλώσετε ενδιαφέρον στις επιτροπές του Διαγωνισμού συμπληρώστε αυτή την φόρμα μέχρι τις 31/01/2018


Οργανισμός Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ
www.eellak.gr
Τηλ: 210 7474 271
Fax: 210 7474 490

Επαυξημένη πραγματικότητα (AR) στο βιβλίο Γεωγραφίας της ΣΤ’ τάξης!

Ιανουάριος 17th, 2018 2 Σχόλια

Να που γίνονται πράγματα ακόμη και σε δύσκολες εποχές (συνηθώς από ιδιωτική πρωτοβουλία, όπως αυτό το έργο). Περισσότερα στη σελίδα του δημιουργού της εφαρμογής.

SchoolAR – Γεωγραφία ΣΤ’ Δημοτικού.
Τώρα και οι μαθητές του δημοτικού σχολείου έχουν την δυνατότητα να απολαύσουν την εμπειρία της Επαυξημένης Πραγματικότητας. Η νέα έκδοση του SchoolAR θα σας ταξιδέψει στο ηλιακό μας σύστημα. Παρατηρήστε τους πλανήτες και απολαύστε την περιστροφή τους γύρω από τον ήλιο, παρακολουθήστε ενημερωτικά βίντεο για το σχήμα της γης, τις γεωγραφικές συντεταγμένες και τέλος μπορείτε να δοκιμάσετε τις γνώσεις σας απαντώντας σε διάφορα κουίζ. Η συγκεκριμένη εφαρμογή μπορεί να χρησιμοποιηθεί με το βιβλίο Γεωγραφίας της ΣΤ Δημοτικού και φυσικά είναι ΔΩΡΕΑΝ. Για όσους δεν έχουν το βιβλίο αλλά θέλουν να την χρησιμοποιήσουν εστιάζοντας το κινητό στην οθόνη του υπολογιστή, υπάρχει [αυτός ο σύνδεσμός] με την ψηφιακή μορφή του βιβλίου. Η εφαρμογή σχεδιάστηκε και προγραμματίστηκε από μένα σε συνεργασία με την ερευνητική ομάδα του Παιδαγωγικού Τμήματος Δημοτικής Εκπαίδευσης Ρόδου, ‘Media Pedagogy Research Group’. Είναι διαθέσιμη για συσκευές με λειτουργικό σύστημα Android: [εδώ]

Υπάρχει αντίστοιχη δουλειά, από την ίδιο δημιουργό, και για το βιβλίο Πληροφορικής του Γυμνασίου.

Wick, ένα καταπληκτικό νέο εργαλείο!

Οκτώβριος 27th, 2017 No comments

Στην περίοδο που έκανα το μεταπτυχιακό μου, είχα ασχοληθεί με το Flash (με αφορμή ένα μάθημα προγραμματισμού) και μπορώ να πω ότι μου είχε αρέσει ιδιαίτερα η ευελεξία του και η ευκολία με την οποία μπορούσες να φτιάξεις πολυμεσικές εφαρμογές και μικρά animation (όπως αυτό το μικρό και χαζό video που για κάποιο περίεργο λόγο μου αρέσει ακόμη και σήμερα πάρα πολύ). Από τότε πέρασαν 10 περίπου χρόνια (!!) εγώ δεν έτυχε να ασχοληθώ περισσότερο με το αντικείμενο και παρακολουθούσα την προσπάθεια που κάνει ο κόσμος του internet, και ιδιαίτερα οι εταιρίες που φτιάχνουν browsers, να σκοτώσουν το Flash (η αλήθεια είναι ότι δεν το έχουν καταφέρει 100% ακόμη). Επειδή με ενδιάφερει πολύ το θέμα των μικρών animations λόγω της δουλειάς μου στο Δημοτικό σχολείο, έψαχνα αρκετό καιρό για μια ανοιχτή εναλλακτική λύση.

Λοιπόν βρήκα κάτι πολύ δυνατό, εύχρηστο και λειτουργικό που για μένα αντικαθιστά επάξια το Flash. Είναι το Wick. Όπως γράφει ο δημιουργός του είναι ακόμη σε Alpha έκδοση, με ότι αυτό συνεπάγεται, αλλά ακόμη και τώρα μπορεί να κάνει πάρα πολλά ενδιαφέροντα πράγματα! Υποστηρίζει motion tweening (νούμερο 1 ζητούμενο για μένα), Onion skinning, custom scripts (σε javascript) είναι open source και το καλύτερο απ’ όλα τρέχει από τον browser (φυσικά αν κάποιος το θέλει μπορεί να το τρέξει σε δικό του server). Ειδικά όσοι έχουνε μικρή ή μεγαλύτερη εμπερία σε flash πιστεύω ότι θα προσαρμοστούν εξαιρετικά γρήγορα στο νέο περιβάλλον.

Στις λίγες ώρες που ασχολήθηκα έφτιαξα όμορφα animations για χρήση του πληκτρολογίου για τους μαθητές μου (για παράδειγμα αυτό που δείχνει πως αλλάζει το πληκτρολόγιο από Ελληνικά στα Αγγλικά) και ένα παιχνίδι πάλι για το πληκτρολόγιο που πιστεύω ότι θα βοηθήσει πάρα πολύ τις μαθήτριες και τους μαθητές μου να εξοικειωθούν με τη γεωγραφία του πληκτρολογίου.

 

Mouse training – Ανατροφοδότηση μετά από εφαρμογή στην τάξη

Οκτώβριος 4th, 2016 No comments

screenshot-from-2016-10-04-222401Δοκίμασα την προηγούμενη βδομάδα την αρχική έκδοση του mouse training σε μαθήτριες και μαθητές κυρίως Α’ Δημοτικού (ελάχιστα σε Β’ Δημοτικού). Ακολουθεί λίστα με παρατηρήσεις:

  1. Το κυριότερο πρόβλημα είναι ότι δεν καταλαβαίνουν στην αρχή ότι πρέπει να πατάνε τα αντίστοιχα πλήκτρα του ποντικιού που βλέπουν, νομίζουν ότι πρέπει να κάνουν κλικ πάνω στην εικόνα στο σημείο που είναι κόκκινο. Μετά από 1-2 λεπτά, το θέμα αυτό έχει ξεπεραστεί.
  2. Μερικές φορές το ποντίκι βρίσκεται εκτός παραθύρου και το αριστερό κλικ δεν κάνει τίποτα ή το δεξί ανοίγει ένα μενού το οποίο φυσικά τους ξενίζει.
  3. Δεν υπάρχει τρόπος για τον δάσκαλο να ξεκινήσει από την αρχή κατά τη διάρκεια του παιχνιδιού.

Τα παραπάνω θέματα λύθηκαν στην νέα έκδοση που βρίσκεται στο repository [εδώ]. Πιο συγκεκριμένα:

  1. Προστέθηκε ένα δάκτυλο, που δείχνει ποιό κουμπί του ποντικιού πρέπει να πατηθεί κάθε φορά.
  2. Το παιχνίδι παίζεται πλέον σε πλήρη οθόνη.
  3. Αν οποιαδήποτε στιγμή πατηθεί το πλήκτρο r (ή R), τότε το παιχνίδι ξεκινά από την αρχή ή αν πατηθεί το πλήκτρο q (ή Q) το παιχνίδι τερματίζει.

Υπενθύμιση κωδικού στη σελίδα του ΕΚΔΔ

Σεπτέμβριος 26th, 2016 No comments

ekdd-2-300x249Μπήκα σήμερα (μετά από αρκετά χρόνια) στη σελίδα online αιτήσεων του Εθνικού Κέντρου Δημόσιας Διοίκησης (ΕΚΔΔ) και φυσικά δεν θυμόμουν username και password. Από το υπενθύμιση του username, είχα τo username μου σε δευτερόλεπτα στο inbox, αλλά όταν επέλεξα υπενθύμιση password ήρθε κάτι στο inbox μου που σίγουρα δεν περίμενα: το password σε plain text! (αντί ενός συνδέσμου για δημιουργία νέου).

Υπάρχουν σελίδες (και μάλιστα σχετικές με Δημόσια Διοίκηση) που αποθηκεύουν τα passwords μας στις ΒΔ τους σε plain text; Προφανώς ναι… Ειδικός στην ασφάλεια δεν είμαι, αλλά η πρακτική αυτή είναι τουλάχιστον επικίνδυνη. Οι administrators της σελίδας (στην καλή περίπτωση) αλλά και οι επίδοξοι hackers (στην κακή περίπτωση) δεν βλέπουν ένα hash του password, αλλά το ίδιο το password!!!

Και το ακόμη καλύτερο για το τέλος… στο footer της σελίδας…

screenshot-from-2016-09-26-190930

Mouse training – Εκπαιδευτικό λογισμικό για την Α’ Δημοτικού ή Νηπιαγωγείο

Σεπτέμβριος 25th, 2016 No comments

Το μάθημα των ΤΠΕ στις μικρές τάξεις του Δημοτικού είναι πολύ ιδιαίτερο. Δεν θα πρέπει να ξεχνάμε ότι στην Α’ τάξη οι μαθήτριες και οι μαθητές δεν γνωρίζουν καν γράφη και ανάγνωση στην αρχή της χρονιάς, οπότε οι επιλογές των εκπαιδευτικών λογισμικών είναι αρκετά περιορισμένες.

Ένας ακόμη παράγοντας που δυσκολεύει ακόμη περισσότερο την δουλειά του εκπαιδευτικού είναι τα διαφορετικά επίπεδα γνώσης χειρισμού ΗΥ των μαθητών. Βαδίζοντας στον 4ο χρόνο που διδάσκω ΤΠΕ στην Πρωτοβάθμια Εκπαίδευση, έχω δει αρκετούς μαθητές που πιάνουν ποντίκι πρώτη φορά στο σχολείο (απουσία ΗΥ στο σπίτι) αλλά και άλλους που έχουν περισσότερες δεξιότητες χρήσης από πολύ μεγαλύτερους (ηλικιακά) μαθητές.

Προσωπικά επιλέγω να ξεκινώ από τα πολύ βασικά στα πρώτα μαθήματα της Α’ τάξης του Δημοτικού, δηλαδή από το ποντίκι. Αριστερό κλικ, δεξί κλικ, μεσαίο κλικ κλπ. Αυτό το ΣΚ λοιπόν βρήκα λίγο χρόνο και έφτιαξα μια πολύ μικρή εφαρμογή εξάσκησης στη χρήση του ποντικιού για μαθητές Α’ τάξης αλλά και Νηπιαγωγείου. Προσπάθησα να βάλω μόνο εικονίδια και καθόλου κείμενο. Το concept είναι το απλούστερο δυνατό: στην οθόνη εμφανίζεται ένα ποντίκι στο οποίο κάθε φορά ένα πλήκτρο έχει κόκκινο χρώμα. Αυτό το πλήκτρο πρέπει να πατάνε οι μαθητές ώστε να κερδίσουν ένα πόντο. Αν το πατήσουν σωστά εμφανίζεται ένα μεγάλο πράσινο τικ (και φυσικά αυξάνεται το σκορ), αν το πατήσουν λάθος εμφανίζεται ένα μεγάλο κόκκινο Χ. Στο τέλος του παιχνιδιού υπάρχουν 2 μεγάλα εικονίδια για εκκίνηση από την αρχή (πράσινο στρόγγυλο βελάκι) ή έξοδο (μεγάλο κόκκινο Χ).

Είναι γραμμένο στο python και pygame και ο κώδικας είναι διαθέσιμος στο https://github.com/ale3andro/mouse-training Σε σταθμούς εργασίας με Linux το μόνο που χρειάζεται ως προαπαιτούμενο είναι η εγκατάσταση του πακέτου python-pygame. Αυτή τη βδομάδα θα το δοκιμάσω στην τάξη στα 3 τμήματα Α’ τάξης στα οποία διδάσκω. Αν κάποιος συνάδελφος το βρει χρήσιμο θα χαρώ πολύ να έχω feedback!

Game maker 8.1 Screencasts

Ιούνιος 3rd, 2016 No comments

gm-logoΠαρακάτω μπορείτε να βρείτε μια σειρά screencasts του Game Μaker 8.1 που ετοίμασα για το μάθημα δημιουργία παιχνιδιών στο ΙΕΚ Γιαννιτσών.

Ομάδα ρομποτικής – οι πρώτες δημιουργίες

Ιανουάριος 18th, 2015 No comments