Mapping USB Gamepad για χρήση σε Scratch (σε Linux)

Με αφορμή τον 6ο Πανελλήνιο Μαθητικό Διαγωνισμό Scratch αλλά και τους διάφορους διαγωνισμούς Εκπαιδευτικής Ρομποτικής που τρέχουν αυτό τον καιρό (στους οποίους γίνεται χρήση Scratch), γίνεται ξανά επίκαιρη η ανάγκη χρήσης USB Gamepad ως χειριστήριο υπολογιστή (κυρίως αλλά όχι μόνο για έργα μαθητών σε Scratch).

Συνεχίστε την ανάγνωση Mapping USB Gamepad για χρήση σε Scratch (σε Linux)

Έλεγχος Arduino απευθείας από το Scratch ή Snap

FP4ID12HDHW4OKH.MEDIUMΜε αφορμή τον Διαγωνισμό Ρομποτικής για μαθητές Δημοτικών Σχολείων και τον προγραμματισμό του Lego Wedo απευθείας από το Scratch, έψαξα στο διαδίκτυο για αντίστοιχη δυνατότητα προγραμματισμού ενός Arduino απευθείας από το Scratch.

Έπεσα λοιπόν πάνω σε αυτό το extension (λειτουργεί με Scratch 2.0) το οποίο κάνει ακριβώς αυτή την δουλειά. Μου άρεσε τόσο πολύ που αποφάσισα να συνεισφέρω στο κομμάτι της Ελληνικής μετάφρασης.

Το blog του δημιουργού του extension (Alan Yorinks) βρίσκεται [εδώ].

Υποστήριξη Lego Wedo σε Debian και Ubuntu

wedo1Με αφορμή την συμμετοχή του σχολείου μας στον 1ο Πανελλήνιο Διαγωνισμό Ρομποτικής για μαθητές Δημοτικών Σχολείων της WRO Hellas, χρειάστηκε να ψάξω την υποστήριξη του USB Controller του Lego Wedo σε Debian και Ubuntu.

Σε Ubuntu λοιπόν δεν χρειάζονται ρυθμίσεις και ο controller λειτουργεί αμέσως μόλις συνδεθεί στον ΗΥ (δικαιώνοντας για άλλη μια φορά την επιλογή εγκατάστασης Ubuntu στο σχολικό εργαστήριο Πληροφορικής του σχολείου).

Σε Debian χρειάζεται μια μικρή ρύθμιση την οποία βρήκα σε αυτή την σελίδα. Δημιουργείς λοιπόν ένα αρχείο με τίτλο 99-wedo.rules και περιεχόμενο το παρακάτω (σε μια γραμμή):

ATTRS{idVendor}==”0694″, ATTRS{idProduct}==”0003″, SUBSYSTEMS==”usb”, ACTION==”add”, MODE=”0666″, GROUP=”plugdev”

Στη συνέχεια αποθήκευση του αρχείου και μεταφορά του στον φάκελο /etc/udev/rules.d/ Επανεκίνηση του udev service

sudo /etc/init.d/udev restart

και είμαστε έτοιμοι. Καλή διασκέδαση.

Διόρθωση για κολλήματα Scratch

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

Το πρόβλημα το είχα εντοπίσει και διορθώσει και πέρυσι αλλά με απασχόλησε και φέτος. Η λύση στο πρόβλημα είναι πολύ απλή: Κάνεις comment την γραμμή

[ -z “$LC_ALL” ] && export LC_ALL=”$LANG”

του αρχείου /usr/bin/scratch.

[Πηγή]

Safer Internet Day 2011 – Γυμνάσιο Κυπρίνου

Ένα μικρό animation που ετοίμασε η Γ’ Γυμνασίου (σχ. έτους 2010-2011) του Γυμνασίου Κυπρίνου Έβρου για την Safer Internet Day 2011.

Αποτελείται από 5 σκηνές, κάθε μια από τις οποίες ετοίμασε μια διαφορετική ομάδα μαθητών. Τέλος πρέπει να αναφέρω ότι το παραπάνω animation έγινε με το Scratch, το οποίο χρησιμοποιούμε για την υλοποίηση των πρώτων μας αλγορίθμων!