Παιχνίδι
Μέρος 1 - Βήμα προς βήμα
- ΚαθοδήγησηΚαθοδηγήστε τους μαθητές ότι θα βασιστούν σε όσα έχουν μάθει σε προηγούμενα Εργαστήρια για να ολοκληρώσουν μια πρόκληση. Ο στόχος είναι η Βάση Κώδικα να συλλέξει τρία δείγματα πετρωμάτων του Άρη (και τους τρεις Δίσκους) από διαφορετικές τοποθεσίες και να τα παραδώσει στη σωστή περιοχή διαλογής με βάση το χρώμα τους. Οι μαθητές θα χρησιμοποιήσουν το [My Block] που δημιούργησαν μαζί σας στο Engage για να ταξινομήσουν τους Δίσκους. Θα χρειαστεί να δημιουργήσουν ένα έργο που θα οδηγεί στη συλλογή καθενός από τους Δίσκους και θα χρησιμοποιεί το [My Block] για να τους ταξινομεί όταν η Βάση Κώδικα επιστρέφει τους Δίσκους στη βάση του Άρη.
- Δείξτε στους μαθητές τη νέα ρύθμιση Πεδίου με τις περιοχές τοποθέτησης και ταξινόμησης Δίσκου που επισημαίνονται με τα 'R,G B'. Ίσως θελήσετε να τους ζητήσετε να επισημάνουν τις θέσεις των δίσκων με έναν μαρκαδόρο ξηρής διαγραφής, για να βεβαιωθούν ότι θα επιστρέψουν τους δίσκους στις σωστές θέσεις κατά τη διάρκεια της δοκιμής.
Ρύθμιση πεδίου - Οι μαθητές θα κατασκευάσουν αυτό το έργο με την ομάδα τους και στη συνέχεια θα το δοκιμάσουν στην επιφάνεια του Άρη (το Πεδίο). Αυτή η παρακάτω κινούμενη εικόνα δείχνει έναν πιθανό τρόπο με τον οποίο μπορεί να κινηθεί η βάση κώδικα για να ολοκληρωθεί αυτή η πρόκληση. Σε αυτήν την κινούμενη εικόνα, το ρομπότ οδηγεί σε κάθε χρωματιστό δίσκο και τους επαναφέρει έναν προς έναν στην αρχική του θέση για να παραδώσει στη συνέχεια τον δίσκο στην αντίστοιχη περιοχή ταξινόμησης χρωμάτων. Αφού παραδώσει έναν δίσκο, το ρομπότ ευθυγραμμίζεται ξανά στην αρχική του θέση πριν οδηγήσει για να ανακτήσει τον επόμενο.
Αρχείο βίντεο- Δώστε στους μαθητές τις αποστάσεις οδήγησης για να συλλέξουν τους Δίσκους, ώστε να μπορούν να επικεντρωθούν στην αλληλουχία του κώδικα για αυτό το έργο.
- Για να συλλέξετε τον Κόκκινο Δίσκο - 400 mm (~16 ίντσες)
- Για να συλλέξετε τον Πράσινο Δίσκο - 425 mm (~17 ίντσες), περιστρέψτε, 300 mm (~12 ίντσες)
- Για να συλλέξετε τον Μπλε Δίσκο - 150 mm (~6 ίντσες), γυρίστε, 400 mm (~16 ίντσες)
- ΜοντέλοΜοντέλο για μαθητές σχετικά με το πώς να ξεκινήσουν με τα έργα τους στο VEXcode GO.
- Εάν είναι απαραίτητο, δείξτε στους μαθητές πώς να συνδέσουν το Brain στη βάση κώδικα τους με τη συσκευή τους στο VEXcode GO. Επειδή τα βήματα σύνδεσης διαφέρουν μεταξύ των συσκευών, στα άρθρα σύνδεσης της βιβλιοθήκης VEXcode GO VEX για συγκεκριμένα βήματα σύνδεσης του VEX GO Brain στον υπολογιστή ή το σας.
- Εάν είναι απαραίτητο, μοντελοποιήστε τα βήματα από το άρθρο της Βιβλιοθήκης VEX με τίτλο "Διαμόρφωση βάσης κώδικα" ή δείξτε στους μαθητές το σεμινάριο "Διαμόρφωση του ρομπότ σας" στο VEXcode GO και βεβαιωθείτε ότι οι μαθητές μπορούν να δουν τα μπλοκ συστήματος μετάδοσης κίνησης στην Εργαλειοθήκη.
Οδηγός διαμόρφωσης του ρομπότ σας στο VEXcode GO - Μόλις διαμορφωθεί η βάση κώδικα, οι μαθητές μπορούν να δημιουργήσουν τα έργα τους. Αν δεν το έχουν κάνει ήδη, ζητήστε από τους μαθητές να ονομάσουν το έργο τους ως Geo Challenge και να το αποθηκεύσουν στη συσκευή τους. Ανατρέξτε στην ενότητα Άνοιγμα και Αποθήκευση της Βιβλιοθήκης VEXcode GO VEX για βήματα που αφορούν συγκεκριμένα τη συσκευή για την αποθήκευση ενός έργου VEXcode GO.
Εάν είναι απαραίτητο, δώστε στους μαθητές ένα παράδειγμα για το πώς να δοκιμάσουν το έργο τους στο πεδίο.
- Δείξτε τους πώς να προετοιμαστούν για δοκιμή τοποθετώντας τη Βάση Κώδικα στη Βάση του Άρη και κάθε έναν από τους Δίσκους στις θέσεις που φαίνονται στην παρακάτω εικόνα.
Ρύθμιση για δοκιμή - Μόλις εγκατασταθεί η βάση κώδικα, επιλέξτε «Έναρξη» στο VEXcode GO για να δοκιμάσετε το έργο. Δείξτε στους μαθητές το εκπαιδευτικό βίντεο "Έναρξη έργου" στο VEXcode GO, εάν είναι απαραίτητο.
Έναρξη ενός εκπαιδευτικού προγράμματος έργου στο VEXcode GO Για τους μαθητές που τελειώνουν νωρίς και χρειάζονται πρόσθετες προκλήσεις, ζητήστε τους να αλλάξουν τις θέσεις των δίσκων και να προσαρμόσουν τον κώδικα στη μονάδα βάσης κώδικα για να συλλέξουν τους δίσκους. Το έργο σας εξακολουθεί να λειτουργεί; Τι πρέπει να αλλάξετε για να συλλέξει η Βάση Κώδικα τους Δίσκους από τις νέες τοποθεσίες;
- ΔιευκόλυνσηΔιευκόλυνση μιας συζήτησης με τους μαθητές καθώς δοκιμάζουν τα έργα τους.
- Πώς πρέπει να μετακινηθεί η βάση κώδικα για να συλλεχθούν οι δίσκοι; Μπορείς να μου δείξεις με τα χέρια σου;
- Χρειάζεται να αλλάξει η βάση κώδικα; Πόσο μακριά; Προς ποια κατεύθυνση;
- Πώς γνωρίζει η βάση κώδικα τι χρώμα έχει ο δίσκος; Ποια μπλοκ χρησιμοποιούνται για να ανιχνεύσει η βάση κώδικα το χρώμα του δίσκου;
- Σε ποιο σημείο του έργου θα πρέπει να προσθέσετε την εντολή [Το μπλοκ μου];
- Αυτό θα πρέπει να γίνει αφού η Βάση Κώδικα έχει συλλέξει τον Δίσκο και έχει επιστρέψει στην αρχική θέση της Βάσης του Άρη.
Προετοιμάστε τους μαθητές για τη διαδικασία δοκιμής και λάθους που αποτελεί εγγενές μέρος αυτής της πρόκλησης. Μπορείτε να χρησιμοποιήσετε το γραφικό του Κύκλου Επίλυσης Προβλημάτων από τη σελίδα Ιστορικό ως οπτικό βοήθημα για να δημιουργήσετε μια δομή για τη διαδικασία επίλυσης προβλημάτων με τους μαθητές σας. Δείτε την ενότητα Προετοιμασία για την Πρόκληση Ανοιχτού Τύπου σε αυτήν την Ενότητα της σελίδας του Ιστορικού για περισσότερες στρατηγικές που θα βοηθήσουν τους μαθητές να αντιμετωπίσουν τα προβλήματα των έργων τους και να βρουν τις δικές τους λύσεις.
Κύκλος Επίλυσης Προβλημάτων Φοιτητών Ενθαρρύνετε τους μαθητές να χρησιμοποιούν [μπλοκ σχολίων] για να σχεδιάζουν και να οργανώνουν τα έργα τους όπως έκαναν και σε προηγούμενα Εργαστήρια. Η ακόλουθη εικόνα είναι ένα παράδειγμα του πώς μπορούν να προστεθούν μπλοκ [Σχόλιο] πριν ξεκινήσουν να προσθέτουν στα έργα τους για να ολοκληρώσουν την πρόκληση.
Χρησιμοποιήστε τα μπλοκ [Σχόλιο] για να σχεδιάσετε το έργο σας Εάν οι μαθητές χρειάζονται πρόσθετη υποστήριξη για την αντιμετώπιση προβλημάτων, χρησιμοποιήστε τη λειτουργία Project Stepping για να τους βοηθήσετε να εξετάσουν το έργο τους ένα μπλοκ κάθε φορά, ώστε να δουν πώς εκτελείται κάθε μπλοκ στο έργο τους. Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης της λειτουργίας Project Stepping, ανατρέξτε στο σεμινάριο Stepping Through Blocks στο VEXcode GO.
Εκπαιδευτικό σεμινάριο "Διαβαίνοντας μέσα από μπλοκ" στο VEXCode GO Εστιάστε στην ιδέα, όχι στην ακρίβεια.
- Στόχος αυτού του εργαστηρίου είναι να επικεντρωθεί στην έννοια της χρήσης του ηλεκτρομαγνήτη και του αισθητήρα ματιού σε ένα έργο. Εάν οι μαθητές έχουν ελαφρώς λανθασμένη ευθυγράμμιση του ρομπότ τους ή εάν ο Δίσκος δεν βρίσκεται ακριβώς στη σωστή θέση όταν οδηγούν προς αυτόν, ενημερώστε τους ότι είναι εντάξει να μετακινήσουν ελαφρώς τον Δίσκο για να βεβαιωθείτε ότι θα τον πιάσει ο Ηλεκτρομαγνήτης. Επίσης, ενημερώστε τους μαθητές ότι είναι εντάξει να σπρώξουν τον Δίσκο στην περιοχή ταξινόμησης εάν βρίσκεται ως επί το πλείστον, αλλά όχι εντελώς, μέσα στο τετράγωνο της περιοχής ταξινόμησης.
- Οι μαθητές ενδέχεται να μην φτάσουν στον 3ο δίσκο λόγω συσσωρευμένων σφαλμάτων. Εάν οι μαθητές δεν μεταφέρουν τη Βάση Κώδικα στον 3ο Δίσκο, επιτρέψτε τους να την ωθήσουν στη Βάση Κώδικα. Μπορείτε να το τοποθετήσετε στο πλαίσιο αυτού του γεγονότος ως αποτέλεσμα των απρόβλεπτων ανέμων του Άρη που επηρεάζουν τις κινήσεις και τις στροφές της Βάσης Κώδικα. Ο στόχος της πρόκλησης δεν είναι να αντιμετωπίσει την ακρίβεια εντός των παραμέτρων της μονάδας δίσκου, αλλά μάλλον να επικεντρωθεί στην κωδικοποίηση με όρους υπό όρους και [Τα μπλοκ μου] για την ολοκλήρωση μιας πρόκλησης.
- ΥπενθύμισηΥπενθυμίστε στους μαθητές να ελέγξουν τις παραμέτρους στα μπλοκ [Οδήγηση για] και [Στροφή για] για να βεβαιωθούν ότι το έργο έχει τις σωστές αποστάσεις που απαιτούνται για τη συλλογή και στη συνέχεια την ταξινόμηση των δίσκων.
- Υπενθυμίστε στους μαθητές να εξετάζουν την επισημασμένη λειτουργία στο VEXcode GO καθώς δοκιμάζουν τα έργα τους. Ακολουθώντας την επισήμανση, μπορούν να απεικονίσουν με σαφήνεια τη ροή του έργου στο [My Block], να δουν πότε το έργο μετακινείται από τη στοίβα των μπλοκ για τη συλλογή του Δίσκου και στη συνέχεια στο [My Block] για την ταξινόμηση του δίσκου.
- Επίσης, υπενθυμίστε στους μαθητές ότι δεν θα πρέπει να αλλάξουν κανένα από τα μπλοκ στην ακολουθία μπλοκ [Ορισμός], καθώς αυτά θα οδηγήσουν στις σωστές θέσεις ταξινόμησης. Θα χρειαστεί απλώς να προσθέσουν την εντολή [Το μπλοκ μου] στα έργα τους με τη σωστή σειρά, ώστε η Βάση Κώδικα να ταξινομήσει τους Δίσκους, αφού συλλεχθούν και επιστραφούν στην αρχική τους θέση στη Βάση του Άρη.
Προκειμένου να ενθαρρύνετε μια νοοτροπία ανάπτυξης και να βοηθήσετε τους μαθητές να υιοθετήσουν τη μέθοδο δοκιμής και λάθους που αποτελεί μέρος του προγραμματισμού και να τους ενθαρρύνετε να μαθαίνουν από τα λάθη στην πορεία, κάντε ερωτήσεις όπως:
- Ποιο λάθος έχεις κάνει που σε έχει διδάξει κάτι;
- Τι μάθατε από αυτό το λάθος; Πώς μπορεί να σας βοηθήσει κατά την κωδικοποίηση της βάσης κώδικα την επόμενη φορά;
- Τι έχεις μάθει από τα λάθη του παρελθόντος που σε βοηθάει σε αυτή την πρόκληση;
- ΕρώτησηΖητήστε από τους μαθητές να σκεφτούν πώς έχει αλλάξει το έργο τους από το Εργαστήριο 3 στο Εργαστήριο 4.
- Πώς έχει αλλάξει το έργο σας από το Εργαστήριο 3 μέχρι τώρα; Τι έχεις προσθέσει; Πώς έχει αλλάξει αυτό τις συμπεριφορές της βάσης κώδικα;
- Τι θα μπορούσε να κάνει η Βάση Κώδικα στο Εργαστήριο 3; Τι μπορεί να κάνει τώρα; Τι έχετε προσθέσει στο έργο σας για να το πετύχετε αυτό;
Διάλειμμα στη μέση του παιχνιδιού & Ομαδική συζήτηση
Μόλις κάθε ομάδα έχει συλλέξει και ταξινομήσει με επιτυχία τουλάχιστον έναν Δίσκο, ελάτε μαζί για μια συζήτηση.
Ελέγξτε την πρόοδο των μαθητών και συζητήστε για το πώς λειτουργεί το [My block] στα έργα τους. Βεβαιωθείτε ότι οι μαθητές κατανοούν ότι χρησιμοποιούν ένα [My block] για να επαναχρησιμοποιήσουν τα τμήματα κώδικα που επαναλαμβάνονται στο έργο τους - τον κώδικα που έχει ως στόχο το ρομπότ να ταξινομήσει τους δίσκους.
- Ποιος κατάφερε να μαζέψει έναν Δίσκο; Δύο δίσκοι; Κατάφερε κανείς να μαζέψει και τους 3 δίσκους; Εάν ο χρόνος το επιτρέπει, ζητήστε από τους μαθητές να μοιραστούν τις στρατηγικές και τις προκλήσεις τους μεταξύ τους, ώστε να μπορούν να μάθουν ο ένας από τον άλλον και να εκτιμήσουν τη διαδικασία, όχι μόνο το αποτέλεσμα, της πρόκλησης.
Δείξτε τι συμβαίνει στη ροή του έργου με ένα [Το μπλοκ μου]. Χρησιμοποιήστε ένα μαθητικό έργο ως παράδειγμα ή δείξτε την παρακάτω κινούμενη εικόνα του έργου που εκτελείται με κάθε μπλοκ επισημασμένο καθώς εκτελείται και παρακολουθήστε το έργο να εκτελείται μαζί. Εστιάστε την προσοχή σας στο πώς η επισήμανση μετακινείται στην ακολουθία μπλοκ [Ορισμός] όταν φτάνει στην εντολή [Το μπλοκ μου] στο έργο.
Βεβαιωθείτε ότι οι μαθητές κατανοούν τη ροή του έργου και τον τρόπο λειτουργίας του [My Block] στο έργο τους. Χρησιμοποιήστε τις ακόλουθες ερωτήσεις για να καθοδηγήσετε μια συζήτηση σχετικά με τη ροή του έργου με το [My Block]:
- Πώς κινείται το highlight στο έργο σας; Πότε μεταφέρεται στο [Το Μπλοκ μου];
- Η επισήμανση μετακινείται στην ακολουθία μπλοκ [Ορισμός] όταν φτάσει στην εντολή [Το μπλοκ μου] στο έργο.
- Πώς λειτουργεί το [My Block] στο έργο σας για να σας βοηθήσει να ταξινομήσετε τους δίσκους;
- Κάθε φορά που η Βάση Κώδικα συλλέγει έναν Δίσκο, θα ελέγχει το χρώμα του Δίσκου και θα τον παραδίδει στη σωστή περιοχή ταξινόμησης, όπως ορίζεται στο [Το μπλοκ μου].
- Τα μπλοκ στον [Ορισμό των μπλοκ μου] έχουν τη Βάση Κώδικα που παραδίδει τους Δίσκους στην κατάλληλη περιοχή ταξινόμησης με βάση το χρώμα τους, ενώ τα μπλοκ κάτω από το μπλοκ {Κατά την εκκίνηση} οδηγούν το ρομπότ για να συλλέξει τους Δίσκους.
Μέρος 2 - Βήμα προς βήμα
- ΕντολήΕντολέτε τους μαθητές ότι θα συνεχίσουν να εργάζονται στα έργα τους, ώστε η Βάση Κώδικα να συλλέξει και να παραδώσει και τα τρία δείγματα Αρειανών Βράχων (Δίσκους) στις κατάλληλες τοποθεσίες ταξινόμησης.
- Η ακόλουθη κινούμενη εικόνα δείχνει έναν πιθανό τρόπο με τον οποίο μπορεί να κινηθεί η βάση κώδικα για να ολοκληρωθεί η πρόκληση. Σε αυτήν την κινούμενη εικόνα, το ρομπότ οδηγεί σε κάθε χρωματιστό δίσκο και τους επαναφέρει έναν προς έναν στην αρχική του θέση για να παραδώσει στη συνέχεια τον δίσκο στην αντίστοιχη περιοχή ταξινόμησης χρωμάτων. Αφού παραδώσει έναν δίσκο, το ρομπότ ευθυγραμμίζεται ξανά στην αρχική του θέση πριν οδηγήσει για να ανακτήσει τον επόμενο.
Αρχείο βίντεο - ΜοντέλοΜοντέλο για μαθητές σχετικά με το πώς να συνεχίσουν με τα έργα τους στο VEXcode GO.
- Εάν η σύνδεση έχει λήξει κατά τη διάρκεια της συζήτησης στο Mid-Play Break, δείξτε στους μαθητές πώς να συνδέσουν τον εγκέφαλο στη βάση κώδικα τους με τη συσκευή τους στο VEXcode GO. Επειδή τα βήματα σύνδεσης ποικίλλουν μεταξύ των συσκευών, ανατρέξτε στα άρθρα σύνδεσης της Βιβλιοθήκης VEXcode GO VEX για συγκεκριμένα βήματα σύνδεσης του VEX GO Brain στον υπολογιστή ή το tablet σας.
Εάν είναι απαραίτητο, δώστε στους μαθητές ένα παράδειγμα για το πώς να δοκιμάσουν το έργο τους στο πεδίο.
- Δείξτε τους πώς να το ρυθμίσουν για δοκιμή τοποθετώντας τη Βάση Κώδικα στη Βάση του Άρη.
Ρύθμιση για δοκιμή - Μόλις εγκατασταθεί η βάση κώδικα, επιλέξτε «Έναρξη» στο VEXcode GO για να δοκιμάσετε το έργο. Δείξτε στους μαθητές το εκπαιδευτικό βίντεο "Έναρξη έργου" στο VEXcode GO, εάν είναι απαραίτητο.
Έναρξη βίντεο εκμάθησης έργου στο VEXcode GO Για τους μαθητές που τελειώνουν νωρίς και χρειάζονται πρόσθετες προκλήσεις, ζητήστε από τους μαθητές να αλλάξουν τις θέσεις των δίσκων και να προσαρμόσουν τα έργα τους, ώστε η Βάση Κώδικα να συλλέξει τους δίσκους από τις νέες θέσεις και να τους ταξινομήσει. Το έργο σας εξακολουθεί να λειτουργεί; Τι πρέπει να αλλάξετε για να συλλέξει η Βάση Κώδικα τους Δίσκους από τις νέες τοποθεσίες;
- ΔιευκόλυνσηΔιευκόλυνση μιας συζήτησης με τους μαθητές καθώς δημιουργούν και δοκιμάζουν τα έργα τους με ερωτήσεις όπως:
- Τι πρέπει να προσθέσετε στο έργο σας για να συλλέξει η Βάση Κώδικα και τους τρεις Δίσκους;
- Πώς πρέπει να μετακινηθεί η βάση κώδικα για να συλλέξει τον/τους δίσκο/ους; Μπορείς να μου δείξεις με τα χέρια σου;
- Μπορείτε να εξηγήσετε, με λόγια ή χειρονομίες, τι κάνει το ρομπότ σας και τι θέλετε να κάνει το ρομπότ σας;
- Χρειάζεται να αλλάξει η βάση κώδικα; Πόσο μακριά; Προς ποια κατεύθυνση;
- Ποιες παραμέτρους πρέπει να αλλάξετε για να συλλέξει η Βάση Κώδικα κάθε Δίσκο και στη συνέχεια να επιστρέψει στη Βάση του Άρη;
- Σε ποιο σημείο του έργου θα πρέπει να προσθέσετε την εντολή [Το μπλοκ μου];
- Αυτό θα πρέπει να γίνει αφού η Βάση Κώδικα έχει συλλέξει τον Δίσκο και έχει επιστρέψει στην αρχική θέση της Βάσης του Άρη.
Ενθαρρύνετε τους μαθητές να επιμείνουν στη διαδικασία δοκιμής και λάθους που αποτελεί εγγενές μέρος αυτής της πρόκλησης, όπως ακριβώς οι επιστήμονες που εργάζονται με το Perseverance Rover πρέπει να συνεχίσουν να ξεπερνούν τις προκλήσεις για να ολοκληρώσουν την αποστολή του. Ανατρέξτε στο γράφημα του Κύκλου Επίλυσης Προβλημάτων ως οπτικό βοήθημα για να δημιουργήσετε μια δομή για τη διαδικασία επίλυσης προβλημάτων με τους μαθητές σας. Δείτε την ενότητα Προετοιμασία για την Πρόκληση Ανοιχτού Τύπου σε αυτήν την Ενότητα της σελίδαςτου Ιστορικού για περισσότερες στρατηγικές που θα βοηθήσουν τους μαθητές να αντιμετωπίσουν τα προβλήματα των έργων τους και να βρουν τις δικές τους λύσεις.
Κύκλος Επίλυσης Προβλημάτων Φοιτητών Εστιάστε στην ιδέα, όχι στην ακρίβεια.
- Στόχος αυτού του εργαστηρίου είναι να επικεντρωθεί στην έννοια της χρήσης του ηλεκτρομαγνήτη και του αισθητήρα ματιού σε ένα έργο. Εάν οι μαθητές έχουν ελαφρώς λανθασμένη ευθυγράμμιση του ρομπότ τους ή εάν ο Δίσκος δεν βρίσκεται ακριβώς στη σωστή θέση όταν οδηγούν προς αυτόν, ενημερώστε τους ότι είναι εντάξει να μετακινήσουν ελαφρώς τον Δίσκο για να βεβαιωθείτε ότι θα τον πιάσει ο Ηλεκτρομαγνήτης. Επίσης, ενημερώστε τους μαθητές ότι είναι εντάξει να σπρώξουν τον Δίσκο στην περιοχή ταξινόμησης εάν βρίσκεται ως επί το πλείστον, αλλά όχι εντελώς, μέσα στο τετράγωνο της περιοχής ταξινόμησης.
- Οι μαθητές ενδέχεται να μην φτάσουν στον 3ο δίσκο λόγω συσσωρευμένων σφαλμάτων. Εάν οι μαθητές δεν μεταφέρουν τη Βάση Κώδικα στον 3ο Δίσκο, επιτρέψτε τους να την ωθήσουν στη Βάση Κώδικα. Μπορείτε να το τοποθετήσετε στο πλαίσιο αυτού του γεγονότος ως αποτέλεσμα των απρόβλεπτων ανέμων της Μαρίας που επηρεάζουν τις κινήσεις και τις στροφές της Βάσης Κώδικα. Ο στόχος της ενότητας δεν είναι να αντιμετωπίσει την ακρίβεια με βάση τις παραμέτρους της μονάδας δίσκου, αλλά μάλλον να επικεντρωθεί στην κωδικοποίηση με όρους υπό όρους και το [My Block] για την ολοκλήρωση μιας πρόκλησης.
Εάν οι μαθητές χρειάζονται πρόσθετη υποστήριξη για την αντιμετώπιση προβλημάτων, χρησιμοποιήστε τη λειτουργία Project Stepping για να τους βοηθήσετε να εξετάσουν το έργο τους ένα μπλοκ κάθε φορά, ώστε να δουν πώς εκτελείται κάθε μπλοκ στο έργο τους. Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης της λειτουργίας Project Stepping, ανατρέξτε στο σεμινάριο Stepping Through Blocks στο VEXcode GO.
Εκμάθηση "Διασχίζοντας Μπλοκ" στο VEXcode GO Υπάρχουν πολλές πιθανές λύσεις για αυτήν την πρόκληση. Το ακόλουθο είναι ένα παράδειγμα για αναφορά.
Πιθανή λύση) - ΥπενθύμισηΥπενθυμίστε στους μαθητές να εξετάσουν την επισημασμένη λειτουργία στο VEXcode GO καθώς δοκιμάζουν τα έργα τους. Ακολουθώντας την επισήμανση, μπορούν να απεικονίσουν με σαφήνεια τη ροή του έργου στο [My Block], να δουν πότε το έργο μετακινείται από τη στοίβα των μπλοκ για τη συλλογή του Δίσκου και στη συνέχεια στο [My Block] για την ταξινόμηση του δίσκου.
- Επίσης, υπενθυμίστε στους μαθητές ότι δεν θα πρέπει να αλλάξουν κανένα από τα μπλοκ μέσα στον [ορισμό του μπλοκ μου], καθώς αυτά θα οδηγήσουν στις σωστές θέσεις ταξινόμησης. Θα χρειαστεί απλώς να προσθέσουν την εντολή [My Block] στα έργα τους με τη σωστή σειρά, ώστε η Βάση Κώδικα να ταξινομήσει τους Δίσκους, αφού συλλεχθούν και επιστραφούν στη Βάση του Άρη.
Προκειμένου να ενθαρρύνετε μια νοοτροπία ανάπτυξης και να βοηθήσετε τους μαθητές να υιοθετήσουν τη μέθοδο δοκιμής και λάθους που αποτελεί μέρος του προγραμματισμού και να τους ενθαρρύνετε να μαθαίνουν από τα λάθη στην πορεία, κάντε ερωτήσεις όπως:
- Ποιο λάθος έχεις κάνει που σε έχει διδάξει κάτι;
- Τι μάθατε από αυτό το λάθος; Πώς μπορεί να σας βοηθήσει κατά την κωδικοποίηση της βάσης κώδικα την επόμενη φορά;
- Τι έχεις μάθει από τα λάθη του παρελθόντος που σε βοηθάει σε αυτή την πρόκληση;
Συζητήστε με τους μαθητές για την επίλυση κάθε προβλήματος καθώς κυκλώνετε την τάξη. Αυτή θα είναι μια επαναληπτική διαδικασία, γι' αυτό υπενθυμίστε στους μαθητές ότι οι επιστήμονες που κωδικοποιούν τα ρόβερ του Άρη πρέπει επίσης να προσπαθήσουν πολλές φορές για να κάνουν το ρόβερ να κινηθεί όπως το είχαν σχεδιάσει.
- Πώς εντόπισε η ομάδα σας το πρόβλημα στο έργο σας;
- Πώς συνεργαστήκατε για να το διορθώσετε;
- Δοκιμάσατε να χρησιμοποιήσετε το κουμπί "Βήμα" για να επιβραδύνετε το έργο σας ώστε να δείτε το πρόβλημα πιο καθαρά;
- Ποια ήταν μια επιτυχία στην επίλυση προβλημάτων που είχατε μέχρι στιγμής στην ομάδα σας;
- Τι είναι κάτι που μάθατε σε άλλα εργαστήρια που χρησιμοποιείτε σε αυτό το εργαστήριο;
- ΕρώτησηΡωτήστε τους μαθητές πώς θα μπορούσαν να χρησιμοποιήσουν ένα [My Block] για να κωδικοποιήσουν το Perseverance Rover για να ταξινομήσουν δείγματα πετρωμάτων του Άρη σε δύο κατηγορίες: πετρώματα που παρουσιάζουν σημάδια αρχαίας ζωής και πετρώματα που δεν παρουσιάζουν.