Μαθαίνω κώδικα με τα Hotwheels

Σ’ αυτή τη δραστηριότητα θα μάθουμε να φτιάχνουμε κώδικα παίζοντας με αυτοκινητάκια Hotwheels!!! Θα δούμε ποιος είναι ο βασικός τρόπος σκέψης ενός προγραμματιστή κατά τη διάρκεια δημιουργίας κώδικα, παίζοντας ένα παιχνίδι – παζλ όπου στόχος μας είναι να μεταφέρουμε τα αυτοκινητάκια μας από την εκκίνηση στον τερματισμό, ξεπερνώντας όλα τα εμπόδια που υπάρχουν στη διαδρομή, ένα βήμα τη φορά.

Μέσω αυτού του παιχνιδιού, τα παιδιά θα μπορέσουν να μάθουν κάποια βασικά κόνσεπ του προγραμματισμού όπως: οι αλγόριθμοι, η ακολουθία και η αποσφαλμάτωση.

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

Ακολουθία, είναι η σειρά με την οποία πρέπει να εκτελεστούν οι οδηγίες του αλγορίθμου, προκειμένου να έχουμε το αποτέλεσμα που θέλουμε. Αν για παράδειγμα στη συνταγή του τοστ βάλουμε το ψωμί ανάμεσα στο ζαμπόν και το τυρί τότε το αποτέλεσμα δεν θα είναι ένα τοστ!!!

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

Ηλικίες: απευθύνεται σε μαθητές Πρώτης έως Τετάρτης Δημοτικού, επιθυμητή η παρουσία ενήλικα για βοήθεια.

Χρόνος: 10’ – 15’

Τα υλικά που θα χρειαστούμε:

Στήσιμο παιχνιδιού:

Εικόνα που περιέχει δάπεδο, εσωτερικό, χαλί

Περιγραφή που δημιουργήθηκε αυτόματα

Τρόπος παιχνιδιού:

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

Οι εντολές που έχουμε είναι:

Πήγαινε πάνω

Πήγαινε κάτω


Πήγαινε δεξιά

Πήγαινε αριστερά

Κάθε εντολή αντιστοιχεί σε μια μετακίνηση ανά τετράγωνο. Αν θέλουμε να επαναλάβουμε κάποια εντολή παραπάνω από μια φορά, τότε τοποθετούμε δίπλα από αυτή τον αντίστοιχο αριθμό. Οπότε αν θέλουμε να πούμε πήγαινε δυο φορές δεξιά τότε θα βάλουμε κάτω τα σήματα:

 

Μόλις ο παίκτης βάλει κάτω όλες τις εντολές που θεωρεί πως πρέπει να ακολουθήσει το αυτοκινητάκι, το μετακινεί βάσει αυτών, για να δει αν τελικά φτάσει στον τερματισμό. Αν φτάσει, τότε ο παίκτης έχει δημιουργήσει έναν επιτυχή αλγόριθμο με τη σωστή ακολουθία και κερδίζει!!! Αν όχι πρέπει να τοποθετήσει το αυτοκινητάκι ξανά στην αφετηρία και να κάνει την κατάλληλη αποσφαλμάτωση ώστε να φτάσει το αυτοκινητάκι στο τερματισμό.

Καλή σας διασκέδαση!!!

Υπεύθυνος εκπαιδευτικός: Γκούνης Παναγιώτης

Πηγή: https://teachyourkidscode.com/learn-to-code-unplugged-with-hotwheels/