Στόχος του έργου:
Σε αυτό το έργο, θα δημιουργήσουμε:
- Ένα παιχνίδι κουίζ, όπου ο παίκτης απαντάει ερωτήσεις και κερδίζει πόντους.
- Ένα έξυπνο chatbot, με το οποίο μπορούμε να κάνουμε ερωτήσεις και να παίρνουμε απαντήσεις από τεχνητή νοημοσύνη (GPT)!
Υλοποίηση
Μέσω του Makecode, προγραμματίζουμε το microbit, ορίζοντας του ποιές λειτουργίες θα πρέπει να στέλνει στο ρομποτάκι μάς (Maqueen), ώστε να κινειται στα σωστά τετραγωνάκια πάνω στην πίστα, όταν ο χρήστης απαντήσει σωστά στις ερωτήσεις του ΑΙ.
Εκτός όμως απο το Makecode, προγραμματίσαμε την αλληλεπίδραση με το AI μέσω Stretch 3.0.
Το πρόγραμμα αναμένει την απάντηση και αναλόγως με το αν ειναι σωστή η όχι, η Stretch 3.0 επικοινωνεί με το Makecode ώστε να κινηθέι το ρομπότ
Μέσα από αυτό το έργο οι μαθητές μαθαίνουν:
- Πώς να χρησιμοποιούμε μεταβλητές και συναρτήσεις
- Πώς να γράφουμε ερωτήσεις και να ελέγχουμε απαντήσεις.
- Πώς να επικοινωνούμε με chatbot για πιο σύνθετη συνομιλία (ΑPI)
- Πώς να δημιουργούμε ένα διαδραστικό παιχνίδι γνώσεων.
- Πώς να αξιοποιούμε την τεχνητή νοημοσύνη για να απαντάει σε ερωτήσεις.
- Πώς να συνδυάζουμε γνώσεις προγραμματισμού και δημιουργικότητας για να φτιάξουμε κάτι μοναδικό!
Τι Μαθαίνουν τα Παιδιά:
1. Λογική σκέψη & επίλυση προβλημάτων
- Μαθαίνουν να σπάνε ένα πρόβλημα (π.χ. “κάνε το ρομπότ να στρίψει”) σε βήματα.
- Εξασκούνται σε προγραμματιστική σκέψη: αν… τότε…, επαναλήψεις, συνθήκες κ.λπ.
2. Ρομποτική και φυσική αλληλεπίδραση
- Χειρίζονται πραγματικές συσκευές (όπως το Maqueen), βλέπουν άμεσο αποτέλεσμα του προγράμματος τους.
- Μαθαίνουν τι είναι αισθητήρες, κινητήρες, και πώς συνδέονται με λογισμικό.
3. Αφηρημένες έννοιες με πρακτικό τρόπο
- Έννοιες όπως μεταβλητές, λίστες, εντολές, API, ροή δεδομένων αποκτούν νόημα μέσα από πράξη.
4. Σύγχρονες τεχνολογίες
- Γνωρίζουν τι είναι ένα API και πώς διαφορετικά συστήματα (π.χ. ChatGPT + Scratch) επικοινωνούν μεταξύ τους.
- Κατανοούν τη βάση για εφαρμογές όπως chatbots, εφαρμογές καιρού, έξυπνα σπίτια.
5. Συνεργασία & επικοινωνία
- Συχνά τα παιδιά εργάζονται σε ομάδες, μοιράζονται ρόλους και ιδέες.
- Μαθαίνουν να εκφράζουν τον τρόπο που λειτουργεί το πρόγραμμά τους.
6. Δημιουργικότητα
- Μετατρέπουν ένα απλό ρομπότ σε επιτραπέζιο παιχνίδι, κουίζ, αφήγηση, ή κάτι διαδραστικό.
- Έχουν ελευθερία σχεδίασης — συνδυάζουν ήχο, φως, κίνηση, φαντασία.
Συμπέρασμα:
Μέσα από τέτοιες δραστηριότητες, τα παιδιά δεν μαθαίνουν απλώς προγραμματισμό, αλλά αποκτούν δεξιότητες ζωής που θα τους φανούν χρήσιμες σε κάθε τομέα: δημιουργική σκέψη, συνεργασία, τεχνολογική παιδεία και αυτοπεποίθηση.



