Σχεδιασμός, Ανάπτυξη και Επανάληψη στο Έργο σας - Python
Απαντήστε στις ακόλουθες ερωτήσεις στο σημειωματάριο μηχανικής σας καθώς σχεδιάζετε το έργο σας:
- Τι θέλετε να προγραμματίσετε να κάνει το ρομπότ; Εξηγήστε με λεπτομέρειες.
- Ποια βήματα θα ακολουθήσετε για να δοκιμάσετε το έργο; Εξηγήστε με λεπτομέρειες.
- Πώς μπορεί να προγραμματιστεί το ρομπότ σας ώστε να ολοκληρώνει την εργασία πιο αποτελεσματικά; Εξηγήστε πώς.
Εργαλειοθήκη Δασκάλου
-
Απαντήσεις
-
Γενικά, το σχέδιο θα πρέπει να είναι το ρομπότ να οδηγεί από δωμάτιο σε δωμάτιο και να αφήνει φάρμακα χρησιμοποιώντας απλές προγραμματιστικές συμπεριφορές, όπως οδήγηση προς τα εμπρός, στροφή και αναμονή.
-
Το σχέδιο για τις δοκιμές πιθανότατα θα περιλαμβάνει τη χρήση του πεδίου για την εκτέλεση δοκιμών και τον εντοπισμό σφαλμάτων στο έργο.
-
Πιθανές απαντήσεις θα μπορούσαν να περιλαμβάνουν: τη χρήση της συντομότερης διαδρομής ή τη χρήση πιο εξελιγμένου προγραμματισμού όπως βρόχοι ή μεταβλητές.
Ακολουθήστε τα παρακάτω βήματα καθώς δημιουργείτε το έργο σας:
-
Χρησιμοποιώντας έναν χάρακα, σχεδιάστε τη διαδρομή που θέλετε να προγραμματίσετε να ακολουθήσει το ρομπότ σας χρησιμοποιώντας σχέδια και ψευδοκώδικα (Google ). Αξιολογήστε τον ψευδοκώδικά σας πριν προχωρήσετε στο δεύτερο βήμα.
-
Χρησιμοποιήστε τον ψευδοκώδικα που δημιουργήσατε για να αναπτύξετε το έργο σας.
-
Δοκιμάστε το έργο σας συχνά και επαναλάβετε τις εργασίες σας χρησιμοποιώντας ό,τι μάθατε από τις δοκιμές σας.
Συμβουλές για τους Δασκάλους
-
Ζητήστε από τους μαθητές να χρησιμοποιήσουν έναν χάρακα για να μετρήσουν την προτεινόμενη διαδρομή τους. Στη συνέχεια, ζητήστε από τους μαθητές να αξιολογήσουν τον ψευδοκώδικά τους πριν προχωρήσουν στο δεύτερο βήμα.

- Δώστε οδηγίες στους μαθητές να χρησιμοποιούν ψευδοκώδικα ως σχόλια στο έργο τους για να βοηθήσουν στην οργάνωση, τη ροή και την αντιμετώπιση προβλημάτων. Υπενθυμίστε στους μαθητές να αξιολογούν τον ψευδοκώδικά τους πριν ξεκινήσουν τα έργα τους. Μπορείτε να κατεβάσετε μια ρουμπρίκα ψευδοκώδικα εδώ (Google ).
-
Δείτε το ακόλουθο παράδειγμα κώδικα VEXcode V5 Python για αναφορά καθώς βοηθάτε τους μαθητές να ολοκληρώσουν την πρόκληση:
# Εισαγωγές βιβλιοθήκης από vex import * # Κωδικός έναρξης έργου # Οδηγήστε μπροστά και μετά στρίψτε αριστερά drivetrain.drive_for(FORWARD, 650, MM) drivetrain.turn_for(LEFT, 90, DEGREES) # Οδηγήστε μπροστά και μετά στρίψτε δεξιά drivetrain.drive_for(FORWARD, 900, MM) drivetrain.turn_for(RIGHT, 90, DEGREES) # Οδηγήστε μπροστά στο φαρμακείο και περιμένετε drivetrain.drive_for(FORWARD, 300, MM) περιμένετε(3, ΔΕΥΤΕΡΟΛΕΠΤΑ)
Συμβουλές για τους Δασκάλους
Πριν οι μαθητές ανοίξουν ένα νέο έργο, πρέπει να επιλέξουν ένα πρότυπο. Το έργο προτύπου περιέχει τη διαμόρφωση κινητήρα του επιλεγμένου ρομπότ. Εάν το πρότυπο δεν χρησιμοποιηθεί, το ρομπότ δεν θα εκτελέσει σωστά το έργο.
Αν αντιμετωπίζετε δυσκολίες στην εκκίνηση, ελέγξτε τα παραδείγματα έργων.
Η προβολή παραδειγμάτων έργων μπορεί να βοηθήσει στη δημιουργία ιδεών.
Ολοκληρώστε τα ακόλουθα βήματα:
- Ανοίξτε το μενούΑρχείο.
- ΕπιλέξτεΆνοιγμα παραδειγμάτων.