Πρόκληση Package Dash - Βασισμένο σε μπλοκ

Πρόκληση Dash Package
Σε αυτήν την πρόκληση, θα προγραμματίσετε το ρομπότ σας να παραλαμβάνει πακέτα και να τα φέρνει σε μια αποβάθρα φόρτωσης το συντομότερο δυνατό!
Κανόνες πρόκλησης:
- Το ρομπότ πρέπει να ξεκινήσει την πρόκληση στη Ζώνη Έναρξης.
- Τα πακέτα (κουτάκια αλουμινίου) μπορούν να έρθουν σε επαφή μόνο με τα βιβλία, το νύχι του Clawbot και την Αποβάθρα Φόρτωσης.
- Εάν ένα πακέτο πέσει στο έδαφος της αποθήκης, πρέπει να επαναφέρετε το πεδίο και να ξεκινήσετε από την αρχή.
- Ο χρόνος για κάθε διαδρομή ξεκινά μόλις το ρομπότ κινηθεί.
- Ο χρόνος σταματά μόλις πέσει το τελευταίο πακέτο στην Αποβάθρα Φόρτωσης.
- Κατά την επαναφορά του πεδίου, όλα θα πρέπει να επιστρέφονται στην ακριβή θέση από την οποία ξεκίνησαν.
- Καλή διασκέδαση!
Συμβουλές για τους Δασκάλους
-
Αυξήστε την αλληλεπίδραση δημιουργώντας ένα ιστορικό ή έναν σκοπό για την αποθήκη! Τι είδους αποθήκη είναι; Τι είδους συσκευασίες υπάρχουν στην αποθήκη; Ποιος είναι ο ιδιοκτήτης της αποθήκης;
-
Επιτρέψτε στους μαθητές να δημιουργήσουν διαφορετικές διαδρομές ή στρατηγικές που θα τους επιτρέψουν να μεταφέρουν τα κουτιά πιο αποτελεσματικά.
-
Συγκρίνετε όχι μόνο τους χρόνους ολοκλήρωσης για να αποφασίσετε τον νικητή αυτής της πρόκλησης (αν την οργανώνετε με ανταγωνιστικό τρόπο), αλλά και τις τεχνικές πλοήγησης που χρησιμοποιούνται, ώστε οι μαθητές να μπορούν να εξετάσουν τις λύσεις άλλων ομάδων.
Εργαλειοθήκη Δασκάλου
-
Λύση
Μια ρουμπρίκα προγραμματισμού για την αξιολόγηση των μαθητών μπορεί να βρεθεί εδώ (Google Doc )
Εδώ είναι (Google Doc / .pdf) μια πιθανή λύση στην πρόκληση. Οι λύσεις μπορεί να διαφέρουν ανάλογα με την αρχική θέση του ρομπότ και την επιλεγμένη διαδρομή. Υπάρχουν πολλές διαδρομές που μπορούν να οδηγήσουν στη μετακίνηση όλων των πακέτων.