Μάθημα 3: Χρήση υποθετικών όρων
Στο προηγούμενο μάθημα, φτάσατε στο τέλος του Δίσκου Λαβύρινθου χρησιμοποιώντας τα μπλοκ Eye Sensor και [Wait until]. Αυτό το μάθημα παρουσιάζει το μπλοκ [If then] και τον τρόπο χρήσης του στην Πρόκληση του Λαβύρινθου του Δίσκου.

Μαθησιακά Αποτελέσματα
- Προσδιορίστε ότι το μπλοκ [Εάν τότε] είναι ένα μπλοκ C που εκτελεί τα μπλοκ μέσα σε αυτό εάν η συνθήκη Boolean αναφέρεται ως TRUE.
- Προσδιορίστε ότι μπορείτε να έχετε πολλά μπλοκ [If then] σε ένα έργο για να μπορείτε να ελέγχετε για πολλά χρώματα και να έχετε πολλαπλές συμπεριφορές με βάση αυτά τα χρώματα.
Παρατήρηση μοτίβων και χρήση υπό όρους δηλώσεων
Στο Μάθημα 2, εντοπίστηκε ένα μοτίβο για τον τρόπο με τον οποίο πρέπει να οδηγεί το ρομπότ εικονικής πραγματικότητας (VR) όταν ένα συγκεκριμένο χρώμα αναφέρεται από τον αισθητήρα ματιών στην παιδική χαρά του λαβυρίνθου δίσκου .
- Ο μπροστινός αισθητήρας ματιού ανιχνεύει «πράσινο;»
-
Στρίψτε δεξιά 90 μοίρες

-
- Ο μπροστινός αισθητήρας ματιού ανιχνεύει «μπλε;»
-
Στρίψτε αριστερά 90 μοίρες

-
Αυτή η λογική μπορεί να χρησιμοποιηθεί για την απλοποίηση του έργου VEXcode VR με το μπλοκ [If then]. Τα μπλοκ [If then] είναι εντολές υπό όρους που δίνουν εντολή στο ρομπότ VR να λάβει μια απόφαση εάν μια καθορισμένη συνθήκη είναι TRUE.

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