
Hosted by OSOS , contributed by nicos.lazarou on 30 November 2023
Σύνοψη Project
Η περιγραφή του Project συνοψίζει τις δραστηριότητες μέσα από τις οποίες εμπλέκονται μαθητές και μαθήτριες Ε' τάξεις για αντιμετώπιση του προβλήματος του ότι η χρήση Smart Watches στα σχολεία είχε απαγορευτεί από το Υπουργείο Παιδείας με οδηγία που είχε δοθεί στην αρχή του χρόνου, με τη δημιουργία ενός ψηφιακού step counter ή pedometer με τη χρήση του BBC micro:bit.
Μέσα από τη δράση αυτή, οι μαθητές γνωρίζουν έννοιες για τον υπολογισμό αποστάσεων με βάση τον βηματισμό και βασικές ή και πιο σύνθετες έννοιες προγραμματισμού για τη δημιουργία λειτουργικών προγραμμάτων με τη χρήση του micro:bit. Επίσης, έχουν την ευκαιρία να χρησιμοποιήσουν το αποτέλεσμα του προγραμματισμού τους, αφού θα έχουν τη δυνατότητα να φέρουν στο πόδι τους το ψηφιακό τους step counter και να μετρούν όποτε θέλουν τα βήματά τους στο σχολείο.
Επιστέγασμα της δραστηριότητας, θα είναι η παρουσίασή της στο "Φεστιβάλ Γεωλογίας και Σεισμολογίας + ρομποτικής" που θα οργανωθεί στο σχολείο τον Νοέμβριο του 2023, όπου τα παιδιά θα έχουν την ευκαιρία, ως συντονιστές, να καθοδηγήσουν άλλα παιδιά αλλά και κατοίκους από την ευρύτερη περιοχή της Αγίας Βαρβάρας, να δημιουργήσουν το δικό τους step counter με χρήση του μικροελεγκτή micro:bit και έτσι να μοιραστούν τις γνώσεις τους και με άλλους.
Η συγκεκριμένη δράση εμπίπτει μέσα στο γενικότερο πλαίσιο της δράσης «Τα παιδιά ως ψηφιακά ικανοί πολίτες του 2030 – Προγραμματισμός (coding) και Ρομποτική» για την προώθηση των στόχων του σχολείου από τη συμμετοχή του στο Ευρωπαϊκό Πρόγραμμα "Learning from the Extremes". Επίσης, ανταποκρίνεται και στους γενικότερους στόχους των σχεδίων δράσης του σχολείου από την εμπλοκή του στο LfE, όσον αφορά την ανάληψη του ρόλου του για προώθηση της δια βίου μάθησης και συμμετοχικότητας για την ευρύτερη κοινωνία.
Επιμέρους στόχοι του Project
- Εισαγωγή των παιδιών σε έννοιες προγραμματισμού με τη χρήση του μικροελεγκτή micro:bit.
- Κατανόηση βασικών εννοιών προγραμματισμού, όπως σύνταξη και ακολουθία εντολών, χρήση μεταβλητών, εντολή για εισαγωγή ήχου, μαθηματικές εντολές για συνυπολογισμό συνολικών βημάτων και του μεγέθους διασκελισμού, χρήση κουμπιών για ανάκληση πληροφοριών
- Ενθάρρυνση της ομαδικής εργασίας μέσω της δημιουργίας κοινών προγραμμάτων.
- Χρήση ψηφιακού step counter από τα παιδιά για μέτρηση των βημάτων στους στην αυλή του σχολείου.
- Μοιρασμός των γνώσεων των παιδιών με κατοίκους της ευρύτερης κοινωνίας, στο πλαίσιο Φεστιβάλ που διοργανώθηκε.
Οργάνωση επιμέρους δραστηριοτήτων για ολοκλήρωση του Project
- Εισαγωγή στις έννοιες της μέτρησης απόστασης λαμβάνοντας υπόψην τον διασκελισμό των βημάτων
- Εισαγωγή στη χρήση του micro:bit ως προς τις έννοιες που θα χρησιμοποιηθούν για τον προγραμματισμό ψηφιακών step counters
- Προγραμματισμός του ψηφιακού step counter με χρήση του micro:bit - εκμάθηση εννοιών προγραμματισμού σύνταξη και ακολουθία εντολών, χρήση μεταβλητών, εντολή για εισαγωγή ήχου, μαθηματικές εντολές για συνυπολογισμό συνολικών βημάτων και του μεγέθους διασκελισμού, χρήση κουμπιών για ανάκληση πληροφοριών
- Χρήση του ψηφιακού step counter για μέτρηση βημάτων κατά το διάλειμμα ή στο μάθημα της Φυσικής Αγωγής
- Παρουσίαση της δραστηριότητας σε κατοίκους της περιοχής και εκπαίδευσή τους σε βασικές έννοιες προγραμματισμού με τη χρήση του μικροελεγκτή micro:bit
https://dim-ag-varvara-lef.schools.ac.cy/
https://twitter.com/LfE_AgiaVarvara
Αισθάνομαι
Guidelines
Βασικό Πρόβλημα / Ανάγκη
Μετά από σχετική αρχική εγκύκλιο από το Υπουργείο Παιδείας, η οποία απαγόρευε τα smart watches, οι μαθητές/τριες είχαν απογοητευτεί πάρα πολύ για το ότι δε θα μπορούσαν να μετρούν τα βήματά τους κατά τη διάρκεια του σχολείου.
Από μόνοι τους, οι ίδιοι οι μαθητές/τριες, ρώτησαν τους εκπαιδευτικούς αν θα μπορούσαν να δημιουργήσουν ένα step counter με τη χρήση του μικροελεγκτή micro:bit, μιας και τις δυνατότητες του τις είχαν γνωρίσει την περασμένη χρονιά.
Αυτό αποτέλεσε το τέλειο κίνητρο για αυτούς/ές, για να δημιουργήσουν μια τέτοια συσκευή!
Στόχος του Project ως προς τα πιο πάνω προβλήματα
Ο στόχος του Project, ως προς το πιο πάνω προβλήματα είναι να βοηθήσει τα παιδιά, αρκετά σταδιακά, να κατανοήσουν βασικές προγραμματιστικές και μαθηματικές έννοιες πίσω από την έννοια του step counter, όπως τις έννοιες των μεταβλητών, την έννοια του διασκελισμού και την ανάγκη συνυπολογισμού του στον υπολογισμό της συνολικής απόστασης που διανύει κάποιος. Στόχος επίσης είναι τα παιδιά να διασκεδάζουν κατά τη διαδικασία, δημιουργώντας θετική στάση απέναντι στον προγραμματισμό.
Description
Σχόλια παιδιών
"Είναι αδικία το ότι δεν μπορούμε να χρησιμοποιούμε τα smart watches μας! Μας άρεσε που μπορούσαμε να μετρούμε τα βήματά μας"
"Δεν μπορούμε να κάνουμε κάτι κύριε με το micro:bit που να μετρά τα βήματά μας;"
"Ανυπομονούμε να φτιάξουμε το πρόγραμμα με το micro:bit"
Σε πρωταρχικό στάδιο, συνεργασία μαθητών και μαθητών εκπαιδευτικού ως προς την αναγνώριση του βασικού προβλήματος που υπάρχει με την απαγόρευση των smart watches στο σχολείο μας
Φαντάζομαι
Guidelines
Γενική περιγραφή δραστηριοτήτων
Μέσα από τις δραστηριότητες με τις οποίες εμπλέκονται μαθητές και μαθήτριες Ε' τάξης για αντιμετώπιση του προβλήματος της απαγόρευσης των smart watches, και ως εκ τούτου, την αδυναμία μέτρησης των βημάτων τους, οδηγούνται από την ανάγκη που έχουν οι ίδιοι/ες αναγνωρίσει, στην επίλυση του προβλήματος με προγραμματισμό των μικροελεγκτών BBC micro:bit. Μέσα από τη δράση αυτή, οι μαθητές γνωρίζουν έννοιες για τη μέτρηση βημάτων, τον συνυπολογισμό της απόστασης του κάθε διασκελισμού και απλές ή πιο σύνθετες έννοιες προγραμματισμού για τη δημιουργία λειτουργικών προγραμμάτων με τη χρήση του micro:bit. Επίσης, έχουν την ευκαιρία να χρησιμοποιήσουν το αποτέλεσμα του προγραμματισμού τους μέσα από τη δοκιμή του step counter που θα έχουν δημιουργήσει, στην αυλή του σχολείου.
Διερευνητικές δραστηριότητες / Ποια προβλήματα πρόκειται να αντιμετωπίσετε;
-
Τι ενέργειες θα έπρεπε να κάνει ένα step counter ούτως ώστε να μετρά επιτυχημένα την απόσταη που διανύει κάποιος΄
-
τι σημαίνει πρακτικά, να μπορεί ένα step counter να μετρά επιτυχημένα τα βήματα και την απόσταση; (ανάλυση παραγόντων)
-
ανάλυση επιμέρους ενεργειών του step counter (π.χ., μέτρηση βημάτων, μέτρηση/συνυπολογισμός απόστασης)
-
-
Τι γνώσεις προγραμματισμού του micro:bit, που έχετε ήδη κατακτήσει, θα μπορούσατε να χρησιμοποιήσετε για τον προγραμματισμό του ως step counter;
-
ενασχόληση με micro:bit - επανάληψη των εντολών προγραμματισμού που έχουμε μάθει από την περσινή χρονιά
-
δημιουργία ενός κώδικα στο MakeCode του micro:bit για μέτρηση βημάτων
-
- Ποιες περαιτέρω γνώσεις προγραμματισμού θα μας ήταν χρήσιμες
- εμπλουτισμός του βασικού μας κώδικά
- με συνυπολογισμό της απόστασης κάθε διασκελισμού (με χρήση κουμπιού για την προβολή της πληροφορίας αυτής)
- με εντολή για ηχητικό σήμα όταν συμπληρωθούν συγκεκριμένα βήματα
- με εντολή για συνυπολογισμό των συνολικών βημάτων (με χρήση κουμπιού για την προβολή της πληροφορίας αυτής)
- εμπλουτισμός του βασικού μας κώδικά
- Πώς θα μπορούσαμε να κάνουμε πιο ενδιαφέρον το αποτέλεσμα του προγραμματισμού μας; (π.χ., να προσθέσουμε μουσική κάθε 100 βήματα;)
- Πώς θα μπορούσαμε να κάνουμε πιο αξιόπιστες τις μετρήσεις που θα κάνει; (π.χ., συνυπολισμό του μεγέθους του διασκελισμού ανάλογα με κάθε παιδί)
Ερωτήσεις που έγιναν προς τα παιδιά:
- Τι γνώσεις προγραμματισμού του micro:bit που έχετε ήδη κατακτήσει, θα μπορέσετε να χρησιμοποιήσετε για τον προγραμματισμό του ως step counter;
- Ποιες περαιτέρω γνώσεις προγραμματισμού θα μας ήταν χρήσιμες;
- Πώς θα μπορούσαμε να κάνουμε πιο ενδιαφέρον το αποτέλεσμα του προγραμματισμού μας;
- Πώς θα μπορούσαμε να κάνουμε πιο αξιόπιστες τις μετρήσεις που θα κάνει;
Description
Δημιουργώ
Guidelines
Προγραμματιστικές δραστηριότητες με τον μικροελεγκτή BBC micro:bit
-
Τι ενέργειες θα έπρεπε να κάνει ένα step counter ούτως ώστε να μετρά επιτυχημένα την απόσταη που διανύει κάποιος΄
-
τι σημαίνει πρακτικά, να μπορεί ένα step counter να μετρά επιτυχημένα τα βήματα και την απόσταση; (ανάλυση παραγόντων)
-
ανάλυση επιμέρους ενεργειών του step counter (π.χ., μέτρηση βημάτων, μέτρηση/συνυπολογισμός απόστασης)
-
-
Τι γνώσεις προγραμματισμού του micro:bit, που έχετε ήδη κατακτήσει, θα μπορούσατε να χρησιμοποιήσετε για τον προγραμματισμό του ως step counter;
-
ενασχόληση με micro:bit - επανάληψη των εντολών προγραμματισμού που έχουμε μάθει από την περσινή χρονιά
-
δημιουργία ενός κώδικα στο MakeCode του micro:bit για μέτρηση βημάτων
-
- Ποιες περαιτέρω γνώσεις προγραμματισμού θα μας ήταν χρήσιμες
- εμπλουτισμός του βασικού μας κώδικά
- με συνυπολογισμό της απόστασης κάθε διασκελισμού (με χρήση κουμπιού για την προβολή της πληροφορίας αυτής)
- με εντολή για ηχητικό σήμα όταν συμπληρωθούν συγκεκριμένα βήματα
- με εντολή για συνυπολογισμό των συνολικών βημάτων (με χρήση κουμπιού για την προβολή της πληροφορίας αυτής)
- εμπλουτισμός του βασικού μας κώδικά
- Πώς θα μπορούσαμε να κάνουμε πιο ενδιαφέρον το αποτέλεσμα του προγραμματισμού μας; (π.χ., να προσθέσουμε μουσική κάθε 100 βήματα;)
- Πώς θα μπορούσαμε να κάνουμε πιο αξιόπιστες τις μετρήσεις που θα κάνει; (π.χ., συνυπολισμό του μεγέθους του διασκελισμού ανάλογα με κάθε παιδί)
ΠΟΡΕΙΑ ΥΛΟΠΟΙΗΣΗΣ ΤΩΝ ΠΙΟ ΠΑΝΩ
Σχεδιασμός:
Οι μαθητές/τριες σκέφτονται πώς θα φαίνεται το step counter τους η πυξίδα τους στην οθόνη του micro:bit. Μπορούν πρώτα να τη σχεδιάσουν στο χαρτί για το τι θα μπορούσε να αναγράφει η οθόνη του micro:bit για να υποδεικνύει την απόσταση, τα βήματα που θα έχουν κάνει
Προγραμματισμός:
Οι μαθητές/τριες χρησιμοποιούν τις γνώσεις προγραμματισμού που απέκτησαν κατά τη διάρκεια των μαθημάτων που αφορούν στο πρότζεκτ για να προγραμματίσουν τo step counter τους να παρέχει συνεχείς και αξιόπιστες μετρήσεις. Χρησιμοποιούν τις έννοιες που έχουν διδαχθεί και κατακτήσει (κουμπιά, ακολουθία εντολών)
Χρησιμοποιούν επίσης νέες γνώσεις προγραμματισμού (μεταβλητές) για να βελτιώσουν τον κώδικά τους με τρόπο που να παρέχει νέες πληροφορίες π.χ., μεταβλητές για τον συνυπολογισμό της απόστασης σε σχέση με τον διασκελισμό τους
Δοκιμή:
Οι μαθητές/τριες δοκιμάζουν το step counter τους στην αυλή (αφού το δέσουν στο πόδι τους) και αναστοχάζονται για τη λειτουργία του αλλά και για δυνατότητες βελτίωσης.
Παρουσίαση και Χρήση:
Οι μαθητές/τριες παρουσιάζουν σε ομάδες τα step counter τους, επεξηγούν τις επιλογές τους και τις επιλογές τους και βλέπουν τους διάφορους τρόπους με τους οποίους η κάθε ομάδα εργάστηκε για να αντιμετωπίσει τις δυσκολίες που προέκυψαν και τον τρόπο προγραμματισμού της πυξίδας τους.
Οι μαθητές/τριες χρησιμοποιούν το step counter τους στα διαλείμματα για να μετρήσουν τα συνολικά τους βήματα.
Βελτιώσεις:
Οι μαθητές/τριες αναστοχάζονται μέσα από την παρουσίαση και χρήση του step counter τους κατά το διάλειμμα και σκέφτονται τρόπους βελτίωσης και εμπλουτισμού του βασικού μας κώδικα (αν δεν το έχουν ήδη κάνει στον προγραμματισμό τους) όπως (α) συνυπολογισμό της απόστασης κάθε διασκελισμού (με χρήση κουμπιού για την προβολή της πληροφορίας αυτής), (β) εντολή για ηχητικό σήμα όταν συμπληρωθούν συγκεκριμένα βήματα, (γ) εντολή για συνυπολογισμό των συνολικών βημάτων (με χρήση κουμπιού για την προβολή της πληροφορίας αυτής)