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

Επισκόπηση Διαδικασίας

Κάθε στάδιο της Αποστολής Καθαρού Νερού μπορεί να επιλυθεί χρησιμοποιώντας μια τριφασική διαδικασία. 

  1. Σχεδίαση
  2. Ψευδοκωδικοποίηση
  3. Κατασκευή και Δοκιμή  

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

 

Φάση 1: Σχεδιασμός

  • Εξετάστε το Έγγραφο Πρόκλησης ως ομάδα. Βεβαιωθείτε ότι όλοι κατανοούν πλήρως τους στόχους και τις απαιτήσεις της πρόκλησης πριν κάνετε καταιγισμό ιδεών. Αν έχετε ερωτήσεις σχετικά με την πρόκληση, ρωτήστε άλλες ομάδες ή τον/την δάσκαλό/η σας.
  • Συνεργαστείτε με όλη την ομάδα σας για να δημιουργήσετε μια λίστα με αρκετές εμπεριστατωμένες, καινοτόμες ιδέες για την ολοκλήρωση της πρόκλησης. Φροντίστε να τα καταγράψετε στο σημειωματάριο μηχανικής σας.
  • Περιορίστε τη λίστα της ομάδας σας στις κορυφαίες ιδέες.
  • Ο σχεδιασμός και η ανταλλαγή ιδεών της ομάδας σας θα αξιολογηθούν με βάση το πόσο καλά συνεργάζεστε για να δημιουργήσετε μια ολοκληρωμένη λίστα δημιουργικών λύσεων.

Δείγμα σελίδας σημειωματάριου γράφει "Ιδέες" στην κορυφή, με μια αριθμημένη λίστα με μουτζούρες και ένα σκίτσο που υποδεικνύει σημειώσεις για τρόπους επίλυσης της πρόκλησης.

Φάση 2: Ψευδοκωδικοποίηση

  • Ξεκινήστε καταγράφοντας τα βήματα υψηλού επιπέδου που απαιτούνται για την επίλυση της πρόκλησης σε γλώσσα κατανοητή από τον άνθρωπο.
    • Αυτά τα βήματα θα πρέπει να γίνουν τα σχόλια στο έργο κωδικοποίησης.
    • Συμπεριλάβετε τους τύπους δεδομένων που απαιτούνται από τον αισθητήρα AI Vision Sensor που συνοδεύουν κάθε βήμα.
  • Αναλύστε τα βήματα υψηλού επιπέδου στις επιμέρους συμπεριφορές που θα πρέπει να εκτελέσει το ρομπότ για να ολοκληρώσει την πρόκληση.
  • Η ψευδοκώδικά σας θα αξιολογηθεί με βάση το πόσο σαφής είναι η γραφή της, πόσο λεπτομερής είναι και πώς χρησιμοποιείτε δεδομένα από τον αισθητήρα AI Vision Sensor για να ολοκληρώσετε την πρόκληση.

Δείγμα σελίδας σημειωματάριου με ένα σκίτσο της εγκατάστασης στο επάνω μέρος και σημειώσεις παρακάτω. Η ρύθμιση δείχνει 3 πλακίδια EXP χωρισμένα σε δύο περιοχές με τοίχους. Υπάρχει μια κόκκινη και μια μπλε μπάλα buckyball σε κάθε πλακίδιο της αριστερής περιοχής. Τα πράσινα βέλη δείχνουν την διαδρομή που πρέπει να ακολουθήσει το ρομπότ για να μετακινηθεί στην κόκκινη μπάλα buckyball και να την παραδώσει στην αριστερή περιοχή. Κάτω από το σκίτσο αναγράφεται 1. Προσδιορίστε το μολυσμένο νερό (κόκκινη μπάλα buckyball), με δύο υποβήματα: α. Αναζητήστε το μολυσμένο νερό και β. Γυρίστε για να στοχεύσετε το μολυσμένο νερό.

Φάση 3: Κατασκευή και Δοκιμή

  • Χρησιμοποιήστε τον ψευδοκώδικά σας για να δημιουργήσετε και να δοκιμάσετε κάθε συμπεριφορά που πρέπει να εκτελέσει το ρομπότ για να ολοκληρώσει την πρόκληση.
  • Δοκιμάστε καθώς προχωράτε! Μην προσπαθήσετε να κατασκευάσετε ολόκληρο το έργο ταυτόχρονα πριν από τη δοκιμή. Αυτό θα διευκολύνει την αντιμετώπιση προβλημάτων που προκύπτουν.
  • Επαναλάβετε το έργο σας συχνά για να βελτιώσετε την ακρίβειά σας.
    • Βελτιώστε το σχέδιο και τον ψευδοκώδικά σας όπως απαιτείται για να επιτύχετε την υψηλότερη δυνατή ακρίβεια.
  • Ο προγραμματισμός και η εκτέλεση της ομάδας σας θα αξιολογηθούν με την ολοκλήρωση της πρόκλησης και τη χρήση του αισθητήρα AI Vision Sensor.

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