Μετάβαση στο κύριο περιεχόμενο

Εξερεύνηση Ελεγκτή - Μέρος 3

Εικονίδιο Εργαλειοθήκης Εκπαιδευτικού Εργαλειοθήκη Δασκάλου - [Για πάντα] Μπλοκ

Αυτό το βήμα συζητά τη σημασία του μπλοκ [Για πάντα]. Θα πρέπει να εξετάσετε τις πληροφορίες ως τάξη. Μπορείτε να μοντελοποιήσετε τη συμπεριφορά με το Clawbot και τον Ελεγκτή σας ή, εάν το επιτρέπει ο χρόνος, να ζητήσετε από τους μαθητές να εκτελέσουν το πρόγραμμα χωρίς το μπλοκ [Forever].

Βήμα 1: Προγραμματισμός ελεγκτή

Ποια είναι τα οφέλη από τη χρήση ενός μπλοκ [Για πάντα];

Δημιουργήστε αυτό το έργο όπως φαίνεται παρακάτω χωρίς το μπλοκ [Για πάντα] :

Έργο VEXcode IQ με ένα μπλοκ "Όταν ξεκίνησε" στην κορυφή. Από πάνω προς τα κάτω, τα προσαρτημένα μπλοκ αναγράφουν Ρύθμιση της ταχύτητας του αριστερού κινητήρα σε (θέση ελεγκτή Α) rpm. Ρύθμιση της ταχύτητας του δεξιού κινητήρα σε (θέση ελεγκτή D) rpm. Περιστροφή του αριστερού κινητήρα προς τα εμπρός. Και περιστροφή του δεξιού κινητήρα προς τα εμπρός.

Τι πιστεύετε ότι θα συνέβαινε αν υλοποιούνταν αυτό το πρόγραμμα; Συζητήστε ως ομάδα. Ο Καταγραφέας θα πρέπει να καταγράψει την πρόβλεψη της ομάδας στο σημειωματάριο μηχανικής.

Εικονίδιο Εργαλειοθήκης Εκπαιδευτικού Εργαλειοθήκη Εκπαιδευτικού - Κατανόηση του Μπλοκ

Χωρίς τον βρόχο [Για πάντα], η τιμή της ταχύτητας για κάθε κινητήρα ορίζεται μόλις εκτελεστεί το έργο και αυτή η τιμή παραμένει σταθερή μέχρι να σταματήσει το έργο. Με άλλα λόγια, εάν εκτελέσετε το έργο χωρίς να μετακινήσετε κανένα από τα δύο Joystick, επειδή η προεπιλεγμένη θέση του Joystick στον άξονά του είναι 0, η ταχύτητα και των δύο κινητήρων θα παραμείνει στο 0, ακόμα κι αν μετακινήσετε το Joystick.

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

Ο βρόχος [Για πάντα] λέει στο Clawbot να ενημερώνει συνεχώς την ταχύτητα και να εκτελείται για όλη τη διάρκεια του έργου. Με άλλα λόγια, ο βρόχος [Forever] , σε αυτό το έργο, σας επιτρέπει να αλλάζετε την ταχύτητα κάθε κινητήρα μετακινώντας είτε το Joystick κατά μήκος του άξονα A είτε του άξονα D, και το Clawbot θα ανταποκριθεί ανάλογα μέχρι να σταματήσετε το έργο ή να το απενεργοποιήσετε.

Έργο VEXcode IQ με ένα μπλοκ When started με συνδεδεμένο έναν βρόχο forever. Μέσα στον βρόχο forever υπάρχουν δύο μπλοκ καθορισμένης ταχύτητας για να ορίσετε την ταχύτητα του αριστερού κινητήρα στη θέση του ελεγκτή a και την ταχύτητα του δεξιού κινητήρα στη θέση του ελεγκτή D. Στη συνέχεια, δύο μπλοκ περιστροφής για την περιστροφή του αριστερού και του δεξιού κινητήρα.

Βήμα 2: Πλοηγηθείτε σε μια διαδρομή σλάλομ

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

 

Τώρα που ο Ελεγκτής έχει αντιστοιχιστεί και το έργο έχει ληφθεί, είστε έτοιμοι να μετακινήσετε το Clawbot σας χρησιμοποιώντας τον Ελεγκτή!

  • Ο Κατασκευαστής και ο Προγραμματιστής θα πρέπει να παραλάβουν από τον δάσκαλο τα τέσσερα αντικείμενα της τάξης που θα χρησιμοποιήσετε ως σημαίες στο σλάλομ σας.
  • Ο Κατασκευαστής, ο Προγραμματιστής και ο Καταγραφέας θα πρέπει να συνεργαστούν για να τα τοποθετήσουν στη θέση τους, ώστε ο Οδηγός να μπορεί να πλοηγείται με το Clawbot, σύμφωνα με το διάγραμμα σλάλομ.
  • Ο οδηγός θα πρέπει να κατεβάσει το έργο clawbotController. Εάν έχετε ερωτήσεις σχετικά με τον τρόπο λήψης ενός έργου, ανατρέξτε στο σεμινάριο Λήψη και εκτέλεση ενός έργου.

Εικονίδιο Εργαλειοθήκης Εκπαιδευτικού Εργαλειοθήκη Εκπαιδευτικού - Προετοιμασία της Πρόκλησης

Ζητήστε από τους μαθητές να ολοκληρώσουν αυτό το σλάλομ χρησιμοποιώντας το Χειριστήριο για να μετακινήσουν το Clawbot κατά μήκος του εξωτερικού κάθε «σημαίας». Η διαδρομή του Clawbot πρέπει να το εμποδίζει να αγγίξει οποιαδήποτε σημαία και να του επιτρέπει να διασχίσει τη γραμμή τερματισμού. Οι σημαίες μπορούν να είναι οποιοδήποτε υλικό/αντικείμενο στην τάξη που έχετε πρόχειρο (γόμα, ρολό ταινίας, κουτί χαρτομάντιλων) και μπορούν να τοποθετηθούν στη θέση τους πριν από τη λειτουργία του Clawbot.

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

    Έγγραφο Google / .docx / .pdf

Βήμα 3: Ρομποτικό Σλάλομ

Διάγραμμα διαδρομής σλάλομ για την πλοήγηση του Clawbot, με δείκτες για τους ελιγμούς του ρομπότ. Το διάγραμμα αναφέρει την ένδειξη «Εκκίνηση» στην κορυφή και στη συνέχεια 4 εναλλασσόμενες μπλε και κόκκινες σημαίες με μια διακεκομμένη γραμμή που απεικονίζει την ελικοειδή διαδρομή προς τη γραμμή τερματισμού στο κάτω μέρος.

Χρησιμοποιήστε το Χειριστήριο για να μετακινήσετε το Clawbot σας κατά μήκος του εξωτερικού κάθε «σημαίας». Η διαδρομή του ρομπότ πρέπει να το εμποδίζει να αγγίξει οποιαδήποτε σημαία και να του επιτρέπει να διασχίσει τη γραμμή τερματισμού.

  • Ο Οδηγός θα πρέπει να εκτελέσει το έργο και να οδηγήσει το Clawbot εμπρός και πίσω, και να στρίψει αριστερά και δεξιά χρησιμοποιώντας και τα δύο Joystick.
  • Ο Καταγραφέας θα πρέπει να χρονομετρήσει πόσο χρόνο χρειάζεται το Clawbot για να ολοκληρώσει την διαδρομή. Καταγράψτε τους χρόνους στο τετράδιο μηχανικής.
  • Πόσο γρήγορα μπορείς να περάσεις το Clawbot από την διαδρομή Slalom;

Εικονίδιο "Κίνητρο για συζήτηση" Κίνητρο για συζήτηση - Αναστοχασμός της δραστηριότητας

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

Ε: Ποια είναι η μεγαλύτερη πρόκληση στην κίνηση του Clawbot προς τα εμπρός ή προς τα πίσω σε ευθεία γραμμή;
Α: Ενώ οι απαντήσεις μπορεί να διαφέρουν, μια κοινή απάντηση θα πρέπει να είναι ότι και τα δύο Joystick πρέπει να κινούνται συγχρονισμένα μεταξύ τους για να διασφαλιστεί ότι οι κινητήρες του Clawbot κινούνται προς την ίδια κατεύθυνση και με την ίδια ταχύτητα.

Ε: Πώς η χρήση του βρόχου [Forever] σάς επιτρέπει να χρησιμοποιείτε συνεχώς τον Ελεγκτή για να μετακινείτε το Clawbot;
Α: Χωρίς τον βρόχο [Forever] , το Clawbot θα εκτελούσε τις συμπεριφορές που καθορίζονται από τα μπλοκ στο έργο μόνο μία φορά. Ο βρόχος [Forever] λέει στο Clawbot να ενημερώνει συνεχώς την ταχύτητα και να εκτελείται για όλη τη διάρκεια του έργου. Με άλλα λόγια, ο βρόχος [Forever] σάς επιτρέπει να χρησιμοποιείτε το Χειριστήριο για να μετακινείτε το Clawbot επ' αόριστον ή μέχρι να εξαντληθεί η μπαταρία.