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

Μάθημα 2: Σχεδιασμός του Έργου

Σε αυτό το μάθημα, θα μάθετε πώς να χρησιμοποιείτε την εντολή energizeγια να σηκώνετε και να ρίχνετε δίσκους στην παιδική χαρά Disk Mover. Θα χρησιμοποιήσετε την εντολήenergize μαζί με τις εντολές Drivetrain για να σηκώσετε και να μετακινήσετε τρεις μπλε δίσκους στον μπλε στόχο στη μίνι πρόκληση.

Μαθησιακά Αποτελέσματα

  • Περιγράψτε πώς μπορούν να χρησιμοποιηθούν σχόλια για τον σχεδιασμό και την οργάνωση ενός έργου VEXcode VR Python.
  • Περιγράψτε τη ροή του προγράμματος σε ένα έργο όπου το ρομπότ εικονικής πραγματικότητας χρησιμοποιεί τον ηλεκτρομαγνήτη για να σηκώσει, να μεταφέρει και στη συνέχεια να ρίξει έναν δίσκο.

Σχεδιασμός ενός έργου με τον ηλεκτρομαγνήτη

Για να ξεκινήσει η πρόκληση Μετακίνησης Δίσκου, το Ρομπότ Εικονικής Πραγματικότητας θα σηκώσει και θα μετακινήσει τον πρώτο μπλε δίσκο μέσα στον μπλε στόχο. Για να το κάνει αυτό, το ρομπότ εικονικής πραγματικότητας θα ολοκληρώσει τέσσερις συμπεριφορές, χρησιμοποιώντας τις εντολές Ηλεκτρομαγνήτη και Σύστημα Μετάδοσης Κίνησης. Είναι χρήσιμο να σχεδιάσετε τις συμπεριφορές που απαιτούνται για την ολοκλήρωση ενός έργου πριν ξεκινήσετε τη δημιουργία του κώδικά σας, ώστε να διασφαλίσετε ότι έχετε μια εννοιολογική κατανόηση του στόχου του έργου κωδικοποίησης. Ο στόχος της μετακίνησης του πρώτου μπλε δίσκου μπορεί να αναλυθεί ως εξής:

  • Αρχικά, το ρομπότ εικονικής πραγματικότητας θα προχωρήσει προς τον πρώτο μπλε δίσκο.

    Μια κάτοψη της παιδικής χαράς Disk Mover στην αρχή, με το ρομπότ εικονικής πραγματικότητας (VR) στο κέντρο του μπλε τέρματος στην κάτω αριστερή γωνία. Ένα διακεκομμένο βέλος δείχνει από το μπροστινό μέρος του ρομπότ προς τον πρώτο μπλε δίσκο μπροστά του, απεικονίζοντας την προβλεπόμενη κίνηση του ρομπότ.

  • Δεύτερον, το ρομπότ εικονικής πραγματικότητας θα χρησιμοποιήσει τον ηλεκτρομαγνήτη για να πιάσει τον πρώτο μπλε δίσκο.

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

  • Τρίτον, το ρομπότ εικονικής πραγματικότητας θα κινηθεί με την όπισθεν πίσω στον μπλε στόχο.

    Μια κάτοψη της παιδικής χαράς Disk Mover με το ρομπότ VR στον πρώτο μπλε δίσκο και ένα διακεκομμένο βέλος που δείχνει από το πίσω μέρος του ρομπότ πίσω στον μπλε στόχο, απεικονίζοντας την προβλεπόμενη κίνηση του ρομπότ.

  • Τέλος, το ρομπότ εικονικής πραγματικότητας θα χρησιμοποιήσει τον ηλεκτρομαγνήτη για να ρίξει τον μπλε δίσκο στον μπλε στόχο.

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

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

Χρήση σχολίων για τον σχεδιασμό έργου

Μπορείτε να χρησιμοποιήσετε σχόλια σε ένα έργο VEXcode VR Python για να σχεδιάσετε τις συμπεριφορές του ρομπότ VR, οργανώνοντάς τα σε μικρότερα τμήματα μέσα στο έργο. Κατά την κατασκευή του έργου, οι εντολές που σχετίζονται με κάθε επιθυμητή συμπεριφορά τοποθετούνται κάτω από το αντίστοιχο σχόλιο.

  • Ξεκινήστε ένα νέο έργο και επιλέξτε το Disk Mover Playgroundόταν σας ζητηθεί. Πλακίδιο επιλογής Παιδικής Χαράς Μετακίνησης Δίσκου, με την ένδειξη Μετακίνηση Δίσκου στο κάτω μέρος.
  • Ονομάστε το έργο Μονάδα8Μάθημα2.Η Γραμμή Εργαλείων VEXcode VR με το πλαίσιο ονόματος έργου επισημασμένο με κόκκινο πλαίσιο. Το όνομα του έργου είναι Ενότητα 8 Μάθημα 2.

     

  • Πληκτρολογήστε 4 σχόλια στον χώρο εργασίας. Τα σχόλια στην Python ξεκινούν με το σύμβολο # (λίβρα). Προσθέστε σχόλια για καθένα από τα βήματα που περιγράφονται παραπάνω.

    def main():
        # 1. Οδηγήστε στον πρώτο μπλε δίσκο
    
        # 2. Πάρτε τον πρώτο μπλε δίσκο
    
        # 3. Οδηγήστε με την όπισθεν προς τον μπλε στόχο
    
        # 4. Ρίξτε τον μπλε δίσκο στο μπλε τέρμα

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

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