Archive

Archive for the ‘Linux’ Category

1ος Διαγωνισμός Εκπαιδευτικής Ρομποτικής Ανοιχτών Τεχνολογιών – ‘Ολα τα έργα

Μάιος 15th, 2019 No comments

Ολοκληρώθηκε η φάση υλοποίησης των έργων του 1ου Διαγωνισμού Εκπαιδευτικής Ρομποτικής Ανοιχτών Τεχνολογιών. Οι περισσότερες ομάδες ολοκλήρωσαν τα έργα τους (με βάση τις αρχικές τους προδιαγραφές) ενώ κάποιες άλλες όχι. Τα έργα που συμμετέχουν στην τελική φάση αξιολόγησης του Διαγωνισμού είναι μπορείτε να τα δείτε [εδώ].

Σε ότι αφορά τον Διαγωνισμό, σίγουρα υπήρχαν παραφωνίες και παραλείψεις. Εξάλλου ήταν ο πρώτος διαγωνισμός, δεν θα ήταν ρεαλιστικό να περιμένει κανείς κάτι διαφορετικό. Ως μέλος της οργανωτικής επιτροπής για την Κεντρική Μακεδονία πιστεύω ότι για του χρόνου θα πρέπει να δωθεί μεγαλύτερο βάρος στην προώθηση του Διαγωνισμού αλλά και στην έρευση χορηγιών (που φέτος δυστυχώς δεν βρέθηκαν) για προμήθεια εξοπλισμού σε δημόσια σχολεία.

Σε ότι αφορά την ομάδα που συντόνισα, αυτή του 1ου Δημοτικού Σχολείου Γιαννιτσών, δυστυχώς δεν καταφέραμε να ολοκληρώσουμε το έργο μας, σύμφωνα πάντα με τις αρχικές του προδιαγραφές. Ήταν η πρώτη χρονιά που «έβαλα» Arduino στο διδακτικό μου πρόγραμμα (στην Στ’ τάξη) και έπεσα έξω στον προγραμματισμό που είχα ετοιμάσει. Για την ιστορία η σελίδα στην οποία παρουσίαζεται το έργο μας είναι [εδώ] και το αποθετήριο του έργου είναι [εδώ].

Είμαι σίγουρος ότι τη νέα χρονιά θα πάμε ακόμη καλύτερα!

Scratch 3 offline για Linux!

Μάιος 13th, 2019 No comments

Το έψαχνα αρκετό καιρό τώρα. Επίσημη υποστήριξη δεν υπάρχει, δηλαδή επίσημο πακέτο ή οδηγίες εγκατάστασης. Ακόμη και στην κεντρική σελίδα του Scratch, γράφει ότι δουλεύουν πάνω σε έναν offline editor για Linux.

Ας είναι καλά η κοινότητα των ταλαντούχων hackers εκεί έξω που απολαμβάνουν τέτοιες προκλήσεις!

Περισσότερα [εδώ].

Λίγο πριν χαλάσω ένα ποντίκι…

Μάρτιος 20th, 2019 No comments

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

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

Φέτος όμως, και για πρώτη φορά στα 6 χρόνια που διδάσκω σε Δημοτικό, έχω μια περίπτωση μαθητή Α’ τάξης που δεν τα καταφέρνει ακόμη (Μάρτιο μήνα) να πατάει μόνο το αριστερό κουμπί του ποντικιού. Συνήθως τα πατάει και τα δύο μαζί, παρόλο που δουλεύουμε σε αυτό το θέμα αρκετό καιρό τώρα (το μάθημα των Τ.Π.Ε. είναι 1 ώρα τη βδομάδα σε κάθε τάξη του Δημοτικού Σχολείου). Έτσι λοιπόν δεν τα καταφέρνει εξίσου καλά με τους συμμαθητές του σε ασκήσεις τύπου κάνω κλικ στο κουτάκι και πληκτρολογώ το γράμμα που λείπει για να γράψω τη λέξη [εκπαιδευτικό λογισμικό alx_write_letters].

Σήμερα στο μάθημα με φώναζε κάθε 1 λεπτό γιατί πατούσε μαζί αριστερό και δεξί κλικ και άνοιγαν παράθυρα και μενού ιδιοτήτων που δεν μπορούσε να διαχειριστεί. Αποφάσισα σε κάποια στιγμή να χαλάσω ένα ποντίκι, δηλαδή να καταστρέψω το δεξί κουμπί του ποντικιού. Η σκέψη – ένα ποντίκι με αριστερό μόνο κλικ – ήταν σωστή, η υλοποίηση θα ήταν λάθος. Και τότε ήρθε η επιφοίτηση: δεν μπορεί να μην γίνεται κάτι τέτοιο σε Linux και μάλιστα με 1 εντολή στο τερματικό. Δύο λεπτά αργότερα είχα τη λύση (ναι μέχρι και αυτό είναι λυμένο αν ψάξεις) από [αυτό] το forum.

Ανοίγω τερματικό και γράφω:

xmodmap -e «pointer = 1 8 9 4 5 6 7 2 3 10»

Αυτό ήταν! Η ικανοποίηση του μαθητή στο τέλος της ώρας – όπου ολοκλήρωσε για πρώτη φορά χωρίς βοήθεια μια άσκηση – ήταν τεράστια. Βέβαια θα συνεχίσουμε να δουλεύουμε τον συγχρονισμό μας στο ποντίκι αλλά δεν παύει να είναι μια καλή μεταβατική λύση.

Merry Christmas – Asciinema style

Δεκέμβριος 21st, 2018 No comments

Categories: blogging, Debian, Linux Tags:

Meltdown & Spectre vs Debian 9 σε AMD FX(tm)-4300 Quad-Core Processor

Ιανουάριος 14th, 2018 No comments

Εκτεθιμένος σε Spectre (variants 1 και 2), ασφαλής από Meltdown (κατά δήλωση της AMD).

Διευκρίνηση: Το Debian 9 είναι πλήρως ενημερωμένο (14/01/2018) με τα τελευταία updates. Εν αναμονή νεότερων updates όχι από το Debian αλλά από την AMD, αν έχω καταλάβει καλά…

Για το script διάβασα [Πηγή]

Categories: Computing, Debian, Linux, Γενικά Tags:

Το Android είναι πλέον το δημοφιλέστερο OS!

Απρίλιος 3rd, 2017 No comments

Το Android χρειάστηκε μόνο(!) 5 χρόνια για να «κλέψει» από τα Windows τον τίτλο του δημοφιλέστερου λειτουργικού συστήματος. Είναι πράγματι εντυπωσιακό και είναι κάτι που φαίνεται και στα μικρά ακόμη παιδιά. Το μεγαλύτερο μέρος του υλικού που έχω ετοιμάσει και διδάσκω στο σχολείο βασίζεται σε desktop pc και η ερώτηση «Κύριε, αυτό ισχύει και για το tablet;» είναι πολύ συνηθισμένη τελευταία (πχ αλλαγή πληκτρολογίου από Ελληνικά σε Αγγλικά και αντίστροφα, τόνοι, διαλυτικά, antivirus, μετονομασίες αρχείων κλπ). Αν και η βάση του Android είναι το Linux, προσωπικά δεν πιστεύω ότι μπορεί να πιστωθεί σε αυτό μεγάλο κομμάτι αυτής της επιτυχίας. Ήταν μάλλον το μοντέλο ανάπτυξης που δημιούργησε η Google (μια ολόκληρη νέα αγορά φορητών υπολογιστικών συσκευών και ένα λειτουργικό που «δανείστηκε» μόνο τον πυρήνα) που έφεραν αυτή την επιτυχία και φυσικά η αδυναμία της Microsoft να αντιληφθεί έγκαιρα την νέα τάση για φορητές συσκευές. Πάντως ως linux user δεν μπορώ πάρα να χαίρομαι με αυτή την είδηση (πείτε με και κακεντρεχή!). [Πηγή]

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) το παιχνίδι τερματίζει.

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

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

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

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

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

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

Ένας browser για το Πανελλήνιο Σχολικό Δίκτυο

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

opera-logo-256x256Δεν είναι καινούργια η Opera. Αλλά η τελευταία έκδοση (40.0), με εγγενή υποστήριξη vpn, είναι ότι ακριβώς χρειαζόμαστε καμμιά φορά στο Πανελλήνιο Σχολικό Δίκτυο (αλλά και καμμιά φορά στο σπίτι 😉 ). Φυσικά είναι διαθέσιμη και για Linux.

screenshot-from-2016-09-24-181220

Categories: Debian, Internet, Linux, Ubuntu Tags:

Εμφάνιση πλήκτρων σε screencast

Μάιος 23rd, 2016 No comments

screencastΤελευταία χρησιμοποιώ πολύ screencasts στο σχολείο. Ξεκίνησε ως ένας τρόπος να περιορίσω τις ίδιες και τις ίδιες ερωτήσεις του τύπου «Κύριε, ξέχασα πως να κάνω αυτό …«.  Μπορώ να πω ότι λειτουργεί αρκετά ικανοποιητικά. Σκέφτομαι τη νέα χρονιά να καθιερώσω μια ενότητα με screencasts στον web server του εργαστηρίου.

Σήμερα βρήκα και ένα χρήσιμο εργαλείο για τα screencasts μου. Το screenkey που εμφανίζει στο κάτω μέρος της οθόνης μια γραμμή με τα πλήκτρα που πατιούνται (τα οποία φυσικά δεν φαίνονται). Υπάρχει αποθετήριο για Ubuntu αλλά το καλύτερο είναι ότι τρέχει σχεδόν σε όλες τις διανομές (και σε Debian) χωρίς καν εγκατάσταση!

Περισσότερα [εδώ] και ο κώδικας στο github [εδώ].