Βήμα προς βήμα σε ένα έργο στο VEXcode VR χρησιμοποιώντας το VIQC Pitching In

Η λειτουργία Project Stepping παρέχει στον χρήστη σημαντικές οπτικές γραφικές παραστάσεις που βοηθούν στην αντιμετώπιση προβλημάτων ή στην καλύτερη κατανόηση της ροής ενός έργου. Όταν εκτελείται ένα έργο, το Fling the Hero Bot θα εκτελεστεί σύμφωνα με τις οδηγίες, αλλά ενδέχεται να μην είναι όπως το σκόπευε ο χρήστης. Έχοντας τη δυνατότητα να βλέπει ο χρήστης τα μπλοκ να εκτελούνται βήμα προς βήμα, έχει καλύτερη εικόνα για το ποια μπλοκ μπορεί να προκαλούν το σφάλμα.


Πώς να χρησιμοποιήσετε τη λειτουργία Project Stepping

Ένα κοντινό στιγμιότυπο οθόνης της επάνω δεξιάς πλευράς της Γραμμής εργαλείων VEXcode VR, με το κουμπί Βήματα επισημασμένο, ακριβώς δεξιά από το κουμπί Έναρξη.

Επιλέξτε το κουμπί βημάτων που βρίσκεται επάνω δεξιά στη γραμμή εργαλείων VEXcode VR.

Το έργο VEXcode VR είναι ανοιχτό με το κουμπί Step να είναι επισημασμένο για την εκτέλεση μπλοκ ένα κάθε φορά

Μόλις επιλεγεί, θα εμφανιστεί μια πράσινη επισήμανση γύρω από το μπλοκ {When started} για να υποδείξει από πού ξεκινά το πρόγραμμα και, στη συνέχεια, θα μετακινηθεί αμέσως για να επισημάνει το πρώτο μπλοκ στη στοίβα. Η επισήμανση θα παραμείνει στο πρώτο μπλοκ μετά το {When started} μέχρι να επιλεγεί ξανά το κουμπί βημάτων.

Σημείωση: η επισήμανση θα μετακινηθεί αμέσως μετά από ένα μπλοκ [Σχόλιο], επειδή τα μπλοκ [Σχόλιο] δεν αλλάζουν το έργο ή τα μπλοκ που το περιβάλλουν.

Έργο VEXcode VR που δείχνει μπλοκ Drive for, Turn for και Drivetrain που χρησιμοποιούνται στην παιδική χαρά VIQC Pitching In.

Επιλέξτε ξανά το κουμπί βημάτων για να εκτελέσετε το μπλοκ που έχει επισημανθεί. Μόλις εκτελεστεί το μπλοκ, το επόμενο μπλοκ θα επισημανθεί.

Συνεχίστε να χρησιμοποιείτε το κουμπί βημάτων για να εκτελέσετε το έργο ένα μπλοκ κάθε φορά.


Αποσφαλμάτωση με τη λειτουργία Project Stepping

Έργο VEXcode VR με μπλοκ για να συλλέξετε μια μπάλα με την εισαγωγή και να γυρίσετε και να σκοράρετε την μπάλα, με ένα μπλοκ στροφής επισημασμένο, που δείχνει το λάθος στο έργο.

Η λειτουργία Project Stepping επιβραδύνει τη ροή του έργου και παρέχει άμεση οπτική ανατροφοδότηση. Αυτό επιτρέπει στον χρήστη να εξετάζει το έργο ένα μπλοκ κάθε φορά για να παρατηρεί τη συμπεριφορά και να διορθώνει λάθη.

Σε αυτό το παράδειγμα, η πρόθεση είναι ο Fling να πάρει μια μπάλα και να σκοράρει στο High Goal. Ωστόσο, η στροφή στο έργο στρέφεται προς τη λάθος κατεύθυνση και έτσι η μπάλα δεν θα σκοράρει στο High Goal.

Σφάλμα κωδικοποίησης που επισημάνθηκε σε ένα έργο VEXcode VR στο VIQC Pitching In Playground

Εμφανίστηκε λανθασμένη λογική κώδικα κατά την εναλλαγή ενός έργου VIQC Pitching In στο VEXcode VR

Εκτελέστε το έργο βήμα προς βήμα χρησιμοποιώντας τη λειτουργία Project Stepping μέχρι να παρατηρήσετε κάποιο λάθος.

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

Το ίδιο έργο με το μπλοκ στροφής που τώρα δείχνει να στρίβει δεξιά για 155 μοίρες στο τμήμα του έργου για να στρίψει και να εκτοξεύσει την μπάλα σε ένα ψηλό τέρμα.

Διορθώστε το λάθος.

Το λάθος σε αυτό το παράδειγμα ήταν ότι η Πέταγμα είχε προγραμματιστεί να στρίψει αριστερά 155 μοίρες, ωστόσο αυτή η κατεύθυνση δεν τοποθετεί την Πέταγμα στη σωστή γωνία για να εκτοξεύσει ο Καταπέλτης την Μπάλα στο Υψηλό Γκολ. Η κατεύθυνση της στροφής πρέπει να αλλάξει από αριστερά προς τα δεξιά.

Έργο μπλοκ VEXcode VR για την ολοκλήρωση ενός προγράμματος VIQC Pitching In στον χώρο εργασίας

Έργο VEXcode VR ανοιχτό στο VIQC Pitching In για την βήμα προς βήμα εκτέλεση κώδικα

Στη συνέχεια, εκτελέστε ξανά το έργο από την αρχή χρησιμοποιώντας τη λειτουργία Project Stepping. Επαναλάβετε αυτήν τη διαδικασία μέχρι το έργο να εκτελεστεί σωστά.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: