
Life Hacks – Lesson 4, Part 4/7
🌬️ Wind Speed
Μπορεί η ομάδα να δημιουργήσει έναν μηχανισμό που να εμφανίζει την ταχύτητα του ανέμου χρησιμοποιώντας ποσοτικά δεδομένα από το cloud;
Σε αυτή τη δραστηριότητα, οι μαθητές κατασκευάζουν και προγραμματίζουν έναν “ανεμοδείκτη” που χρησιμοποιεί δεδομένα από το cloud για να εμφανίζει την ταχύτητα του ανέμου. Μαθαίνουν να χειρίζονται αριθμητικά δεδομένα, πίνακες και συνθήκες στον προγραμματισμό.
🎯 Στόχοι του μαθήματος
- Κατανόηση της χρήσης δεδομένων από το cloud στον προγραμματισμό.
- Κατασκευή και προγραμματισμός ρομπότ που εμφανίζει την ταχύτητα του ανέμου.
- Χρήση συνθηκών για απόδοση διαφορετικών ενδείξεων ανά επίπεδο ανέμου.
- Ανάπτυξη δεξιοτήτων συνεργασίας και επίλυσης προβλημάτων.
🔍 Εξερευνώ
- Συζήτηση για τη σημασία της πρόγνωσης καιρού και της ταχύτητας του ανέμου (κλίμακα Beaufort).
- Κατασκευή του ανεμομέτρου σε ζευγάρια.
- Προγραμματισμός για λήψη και επεξεργασία δεδομένων πρόγνωσης ανέμου.
📸 Κατασκευή:
Οι ομάδες κατασκευάζουν τον “ανεμοδείκτη”, προσθέτοντας χαρακτηριστικά εμφάνισης ή κινούμενα μέρη για διαφορετικές εντάσεις ανέμου.
🛠️ Εξηγώ
- Προσδιορίζουμε τι σημαίνει κάθε επίπεδο έντασης ανέμου και πώς θα αποδοθεί στο ρομπότ.
- Προσθήκη συνθηκών IF ELSE για την απεικόνιση ανάλογα με την ταχύτητα ανέμου.
- Προαιρετικά: χρήση Light Matrix για εμφάνιση κατεύθυνσης ανέμου.
📸 Κώδικας:
💡 Εφαρμόζω
- Καταγραφή της πρόγνωσης για ταχύτητα ανέμου από 2–3 πόλεις και εμφάνιση στο ρομπότ.
- Προσθήκη εικονικής κατεύθυνσης ανέμου με εφέ ή γραφικά (π.χ. βέλη).
- Χρήση των δεδομένων για επιλογή καλύτερης περιοχής για δραστηριότητες (π.χ. ποδήλατο ή ιστιοπλοΐα).
🧠 Αξιολογώ
- Πόσο σωστά προγραμματίστηκε η ερμηνεία των δεδομένων ταχύτητας ανέμου;
- Ποιες βελτιώσεις μπορούν να γίνουν για μεγαλύτερη ακρίβεια και κατανόηση;
- Πώς συνεργάστηκε η ομάδα για τη λήψη αποφάσεων στον σχεδιασμό;
📊 Παρατήρηση κατά τη διάρκεια
- Παρατήρηση συνεργασίας και σωστής εφαρμογής των δεδομένων cloud στον κώδικα.
- Καταγραφή: Λήψη δεδομένων – Απεικόνιση – Ανάλυση & λήψη απόφασης.
🧍♂️ Αυτοαξιολόγηση
- 🔵 Μπλε: Δημιούργησα ένα πρόγραμμα που δείχνει την ταχύτητα ανέμου για την πόλη μου.
- 🟡 Κίτρινο: Εφάρμοσα διαφορετικά επίπεδα έντασης (χρώματα, κίνηση) για περισσότερες από μία πόλεις.
- 🟣 Μωβ: Το ρομπότ μου δείχνει την ταχύτητα, την κατεύθυνση και προτείνει κατάλληλη δραστηριότητα.
🗣️ Ανατροφοδότηση Συμμαθητών
- Μου άρεσε που έβαλες το ρομπότ να δείχνει και κατεύθυνση ανέμου!
- Θα ήθελα να μάθω πώς έβαλες το χρώμα να αλλάζει ανάλογα με την ταχύτητα.
🧩 Tips
- Κατασκευή: Προτείνεται απλός ανεμοδείκτης που περιστρέφεται ή ανάβει φως ανάλογα με τον άνεμο.
- Προγραμματισμός: Ορισμός εύρους ταχυτήτων βάσει Beaufort με χρωματική ή αριθμητική κωδικοποίηση.
🔁 Διαφοροποίηση
Απλοποίηση:
- Χρήση δεδομένων για μία μόνο πόλη και απλή χρωματική ένδειξη.
Αύξηση δυσκολίας:
- Εμφάνιση και της κατεύθυνσης του ανέμου με εικόνα ή φωνητική έξοδο.
- Συνδυασμός δεδομένων ανέμου με θερμοκρασία για σύσταση δραστηριοτήτων.
📚 Επέκταση σε Γλώσσα
- Γραπτή ή προφορική παρουσίαση πρόγνωσης καιρού με χρήση του ρομπότ σαν βοηθητικό εργαλείο.
📐 Επέκταση σε Μαθηματικά
- Μετατροπή μονάδων (m/s → km/h → mph) και οπτικοποίηση σε γράφημα.
- Σύνδεση με τη φυσική: Ενέργεια του ανέμου και χρήση ανεμογεννήτριας.