Μετάβαση στο κύριο περιεχόμενο
Πύλη Εκπαιδευτικών

Παιχνίδι

Μέρος 1 - Βήμα προς βήμα

  1. ΚαθοδήγησηΚαθοδηγήστε τους μαθητές ότι θα εξασκηθούν στην αποσφαλμάτωση ενός έργου.
    123 κάρτες Ρομπότ, Κωδικοποιητή και Κωδικοποιητή.
    123 Κάρτες Ρομπότ, Κωδικοποιητή και Κωδικοποιητή
  2. ΜοντέλοΜοντέλο που θα πρέπει να δημιουργήσουν οι μαθητές του έργου χρησιμοποιώντας τον Κωδικοποιητή και τις κάρτες Κωδικοποιητή.
    • Κάθε ομάδα θα χρειαστεί ένα Ρομπότ 123, έναν Κωδικοποιητή, πρόσβαση σε ένα Πεδίο 123 και τις ακόλουθες κάρτες Κωδικοποιητή. 
      • Ένα "Όταν ξεκινάει το 123"
      • Μία "Οδήγηση 1"
      • Ένα "Drive 4"
      • Ένα «Στρίψτε αριστερά»
      • Ένα «Στρίψτε δεξιά»
    • Γράψτε την ακόλουθη ακολουθία καρτών Κωδικοποιητή στον πίνακα ή εμφανίστε  για να το δει η τάξη.

    Ακολουθία κάρτας κωδικοποιητή που απαιτείται για το Εργαστήριο: Κατά την εκκίνηση, οδηγήστε 1, στρίψτε αριστερά, οδηγήστε 4, στρίψτε δεξιά.
    Εμφάνιση ακολουθίας κάρτας κωδικοποιητή.
    • Ζητήστε από όλες τις ομάδες να εισάγουν τις κάρτες Κωδικοποιητή στον Κωδικοποιητή με την αντίστοιχη σειρά.
    • Οι ομάδες θα πρέπει να αφυπνίσουν το Ρομπότ 123 με σπρώχνοντας τους τροχούς κατά μήκος μιας επιφάνειας μέχρι να ακούσουν τον ήχο εκκίνησης, όπως φαίνεται στην παρακάτω κινούμενη εικόνα. Ενεργοποιήστε τον ήχο για αυτήν την κινούμενη εικόνα. Για περισσότερες πληροφορίες σχετικά με το ρομπότ 123, ανατρέξτε στο άρθρο Χρήση της βάσης γνώσεων για το ρομπότ VEX 123.
    Αρχείο βίντεο
    • Στη συνέχεια, θα πρέπει να θέσουν  123 για να συνδέσουν το ρομπότ 123 με έναν κωδικοποιητή. Για να συνδέσετε το Ρομπότ 123 και τον Κωδικοποιητή, πατήστε παρατεταμένα τα κουμπιά Έναρξη και Διακοπή στον Κωδικοποιητή, καθώς και τα κουμπιά Αριστερά και Δεξιά στο Ρομπότ 123 για τουλάχιστον 5 δευτερόλεπτα, μέχρι να ακούσετε τον ήχο σύνδεσης και οι ενδεικτικές λυχνίες να αναβοσβήνουν χρονικά, όπως φαίνεται στην παρακάτω κινούμενη εικόνα. Ενεργοποιήστε τον ήχο για αυτήν την κινούμενη εικόνα. Για περισσότερες πληροφορίες σχετικά με τον Κωδικοποιητή, ανατρέξτε στο άρθρο Χρήση της Γνωσιακής Βάσης του VEX 123 Coder .
    Αρχείο βίντεο
    • Ζητήστε από τις ομάδες να δοκιμάσουν το έργο τους τοποθετώντας το Ρομπότ 123 στην επάνω αριστερή γωνία του Πεδίου 123 τους και ξεκινήστε το έργο σας ενώ οι άλλοι μαθητές παρατηρούν τη συμπεριφορά του Ρομπότ 123. Εάν οι ομάδες μοιράζονται ένα Πεδίο, κάθε ομάδα θα πρέπει να έχει τη σειρά της να ξεκινήσει το έργο της.
    Δύο εικόνες η μία δίπλα στην άλλη. Στα αριστερά βρίσκεται ένα χέρι που πατάει το κουμπί έναρξης σε έναν Κωδικοποιητή με ένα έργο σε αυτό, και στα δεξιά βρίσκεται το Ρομπότ 123 στο πεδίο, με ένα κοντινό πλάνο των Καρτών στον Κωδικοποιητή, που αναπαραστά την παρατήρηση των κινήσεων του ρομπότ καθώς εκτελείται το έργο.
    Ξεκινήστε τον Κωδικοποιητή και Παρατηρήστε το Ρομπότ 123
    • Στη συνέχεια, γράψτε μια σημείωση στον πίνακα για τους μαθητές που θα δείχνουν την προβλεπόμενη συμπεριφορά  του ρομπότ 123. (για τους μικρότερους μαθητές, σχεδιάστε σύμβολα για να δείξετε την προβλεπόμενη συμπεριφορά.)
      • Προβλεπόμενη συμπεριφορά: 123 Το ρομπότ κινείται προς τα εμπρός κατά μία θέση, στρίβει αριστερά, κινείται προς τα εμπρός κατά τέσσερις θέσεις και μετά στρίβει δεξιά.
    • Το κάνει αυτό το έργο τους; Ζητήστε τους να ξεκινήσουν ξανά τα έργα τους και να συγκρίνουν το έργο με την προβλεπόμενη συμπεριφορά που έχει αναρτηθεί. 
    • Δείξτε στον μαθητή πώς να χρησιμοποιεί τη λειτουργία Step για να επεξεργάζεται το έργο του με μία κάρτα κωδικοποιητή  κάθε φορά και να παρατηρεί τη συμπεριφορά του ρομπότ 123 για κάθε κάρτα. Μπορούν να δουν ποια κάρτα ενεργοποιείται παρακολουθώντας την πράσινη επισήμανση στην αριστερή πλευρά του Κωδικοποιητή. Μπορούν να βρουν το σφάλμα στο έργο; 
    Ολοκλήρωση ενός έργου με τον Κωδικοποιητή. Το βήμα 2 επισημαίνεται με ένα κόκκινο πλαίσιο επεξήγησης για να εμφανιστεί η πράσινη επισήμανση στην αριστερή πλευρά του Coder.
    Αντιστοίχιση 123 Συμπεριφορών Ρομπότ με τις Κάρτες Κωδικοποιητή
    • Ζητήστε από τους μαθητές να σημειώσουν προφορικά τις κάρτες προβλημάτων όπου η πραγματική συμπεριφορά δεν ταιριάζει με την προβλεπόμενη και να αφαιρέσουν αυτές τις κάρτες από τον Κωδικοποιητή.
    • Στη συνέχεια, θα πρέπει να τοποθετήσουν τη σωστή κάρτα Κωδικοποιητή στη θέση της.
    Κωδικοποιητής με τις κάρτες τοποθετημένες με τη σωστή σειρά. Το έργο τώρα έχει ως εξής: Όταν ξεκινάτε με 123, οδηγήστε 1, στρίψτε αριστερά, οδηγήστε 4 και μετά στρίψτε δεξιά.
    Σωστές κάρτες κωδικοποιητή
    • Αν οι ομάδες τελειώσουν νωρίς, μπορούν να παίξουν ένα παιχνίδι εντοπισμού σφαλμάτων!  Ένα άτομο μπορεί να μπερδέψει τις κάρτες Coder στο έργο και ένα άλλο μπορεί να βρει και να διορθώσει τα σφάλματα στο έργο ώστε να ολοκληρώσει τις προβλεπόμενες συμπεριφορές.
  3. ΔιευκόλυνσηΔιευκόλυνση μιας συζήτησης με τους μαθητές σχετικά με τη διαδικασία εντοπισμού σφαλμάτων.
    • Ποια σφάλματα εντοπίσατε στις κάρτες Coder;
    • Ποια βήματα έκανε η ομάδα σας για να εντοπίσει σφάλματα στον κώδικα;
    • Χρησιμοποιήστε τα χέρια σας για να περιγράψετε ποιες συμπεριφορές ολοκληρώθηκαν από το 123 Ρομπότ.
  4. ΥπενθύμισηΥπενθυμίστε στους μαθητές ότι η διόρθωση σφαλμάτων μπορεί να χρειαστεί περισσότερες από μία προσπάθειες! Είναι εντάξει αν δυσκολεύονται να διορθώσουν τις λανθασμένες κάρτες Coder. Κάθε φορά που βρίσκουν και διορθώνουν ένα σφάλμα, βελτιώνουν τα έργα τους!
  5. ΕρώτησηΡωτήστε τους μαθητές πώς έχουν εντοπίσει σφάλματα χωρίς ρομπότ. Έχουν προσπαθήσει ποτέ να λύσουν κάποιο παζλ; Χώρισαν όλα τα κομμάτια εκεί που έπρεπε με την πρώτη προσπάθεια; Πώς είναι αυτό παρόμοιο ή διαφορετικό από αυτό που συμβαίνει κατά την ανίχνευση σφαλμάτων με το 123 Robot;

Διάλειμμα στη μέση του παιχνιδιού & Ομαδική συζήτηση

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

  • Ποιες κάρτες έπρεπε να αλλάξουν στο έργο σας;
  • Πώς καταλάβατε πού βρισκόταν το σφάλμα στο έργο σας;
  • Πώς σας βοήθησε η λειτουργία Step να εντοπίσετε το σφάλμα στο έργο σας;

Μέρος 2 - Βήμα προς βήμα

  1. ΟδηγίαΔώστε οδηγίες στους μαθητές ότι θα προσπαθήσουν τώρα να ακολουθήσουν οι ίδιοι τη διαδικασία εντοπισμού σφαλμάτων, ώστε να μπορούν να είναι Λύτες Προβλημάτων Κώδικα.

    Εάν οι μαθητές χρειάζονται υπενθυμίσεις, δημιουργήστε μια περιοχή Διαδικασίας Αποσφαλμάτωσης στον πίνακα με τα ακόλουθα βήματα (δείτε την παρουσίαση διαφανειών εικόνας για μια διαφάνεια προς προβολή με αυτά τα βήματα):

    1. Ξεκινήστε το έργο Coder.
    2. Παρατηρήστε το ρομπότ 123.
    3. Συγκρίνετε με τις προβλεπόμενες συμπεριφορές.
    4. Χρησιμοποιήστε τη λειτουργία Step και βρείτε μια λανθασμένη κάρτα κωδικοποιητή.
    5. Αφαιρέστε τη λάθος κάρτα Coder και προσθέστε τη σωστή κάρτα.
    6. Γύρνα πίσω στην αρχή και ξεκίνα ξανά!
  2. ΜοντέλοΜοντελοποιήστε την ανάμειξη των καρτών Κωδικοποιητή σε ένα νέο έργο καθώς διανέμετε επιπλέον κάρτες Κωδικοποιητή σε κάθε ομάδα.
    • Μοιράστε τις ακόλουθες κάρτες Κωδικοποιητή για να τις προσθέσετε στις κάρτες Κωδικοποιητή που έχουν ήδη από το Μέρος 1 του Παιχνιδιού:
      • "Παίξε κορναρίσματα"
      • "Λάμψη μωβ" 
    Οι επιπλέον κάρτες κωδικοποιητή φαίνονται μπερδεμένες.
    Επιπλέον Κάρτες Κωδικοποιητή
    • Ζητήστε από τους μαθητές να δημιουργήσουν ένα μικτό έργο χρησιμοποιώντας και τις επτά κάρτες Coder . Υπενθυμίστε τους ότι το "When start 123" πρέπει πάντα να είναι η πρώτη κάρτα!
    • Ζητήστε από τους μαθητές να ξεκινήσουν το έργο τους και να παρατηρήσουν τις συμπεριφορές του ρομπότ 123.
    Αναμεμειγμένο έργο στον Κωδικοποιητή, με ένα κόκκινο πλαίσιο επεξήγησης που επισημαίνει το κουμπί έναρξης του Κωδικοποιητή. Το έργο αναφέρει: Όταν ξεκινάτε με 123, οδηγείτε 4, στρίβετε δεξιά, κορνάρετε, οδηγείτε 1, στρίβετε αριστερά και μετά ανάβει μωβ.
    Ξεκινήστε το μπερδεμένο έργο
    • Ενημερώστε τις ομάδες για τη νέα προβλεπόμενη συμπεριφορά για το 123 Ρομπότ. Γράψτε τα στον πίνακα ή σε ένα κομμάτι χαρτί για να τα αναφέρει κάθε ομάδα.
      • Προβλεπόμενες συμπεριφορές: Οδηγήστε τέσσερα κενά, στρίψτε αριστερά και ανάψτε μωβ, οδηγήστε ένα κενά, στρίψτε δεξιά και μετά κορνάρετε.
      • Ζητήστε από τις ομάδες να χρησιμοποιήσουν τη διαδικασία εντοπισμού σφαλμάτων για να διορθώσουν το προβληματικό τους έργο, ώστε να ολοκληρώσει την προβλεπόμενη ακολουθία συμπεριφοράς! Αυτά τα βήματα βρίσκονται επίσης στην παρουσίαση εικόνων του Lab 4.
    • Βοηθήστε τις ομάδες καθώς συνεργάζονται. Επισημάνετε ομάδες που επεξεργάζονται προσεκτικά τη διαδικασία εντοπισμού σφαλμάτων και ακολουθούν τα βήματα.
    Ένας προγραμματιστής με ένα έργο που βρίσκεται σε αυτό και το οποίο υποβάλλεται σε εντοπισμό σφαλμάτων. Η Κάρτα Κωδικοποιητή στην υποδοχή 2 έχει ένα κόκκινο x πάνω της για να δείξει ότι η κάρτα Κωδικοποιητή που στρίβει δεξιά είναι το σφάλμα στο έργο.
    Αποσφαλμάτωση
  3. ΔιευκόλυνσηΔιευκολύνετε μια συζήτηση σχετικά με την αποσφαλμάτωση με ομάδες καθώς περπατάτε στην τάξη.
    • Πώς καταλάβατε ότι μια συμπεριφορά ήταν λανθασμένη; 
    • Πώς άλλαξε η ομάδα σας τις κάρτες Coder ενώ εκτελούσατε εντοπισμό σφαλμάτων;
    • Πόσες κάρτες Coder να αλλάξει η ομάδα σας;
       
  4. ΥπενθύμισηΥπενθυμίστε στους μαθητές να ελέγχουν πώς αντιστοίχισαν μεμονωμένες συμπεριφορές με κάρτες Coder εάν κολλήσουν. Η διόρθωση σφαλμάτων θα απαιτήσει πολλές προσπάθειες για να γίνει σωστά. Υπενθυμίστε στους μαθητές ότι δεν μπορούν να αλλάξουν τις κάρτες Κωδικοποιητή ενώ το Ρομπότ 123 κινείται. Θα πρέπει να περιμένουν μέχρι να ολοκληρωθεί το έργο και, στη συνέχεια, να αλλάξουν τις κάρτες Coder.

    Οι μαθητές μπορεί να χρειαστεί να αφυπνίσουν το Ρομπότ 123 εάν λήξει ο χρόνος. Υπενθυμίστε στους μαθητές τα βήματα για να αφυπνίσουν το ρομπότ σπρώχνοντας τους τροχούς κατά μήκος μιας επίπεδης επιφάνειας, όπως φαίνεται εδώ. Ενεργοποιήστε τον ήχο για αυτήν την κινούμενη εικόνα για να ακούσετε τους ενδεικτικούς ήχους του ρομπότ 123.

    Αρχείο βίντεο

    Για περισσότερες πληροφορίες σχετικά με το ρομπότ 123, ανατρέξτε στο άρθρο Χρήση της Γνωσιακής Βάσης του ρομπότ VEX 123. 

  5. ΕρώτησηΡωτήστε τους μαθητές πώς έχουν λύσει άλλα προβλήματα στην τάξη. Προσπάθησαν να βρουν τι έφταιγε; Πώς ήταν παρόμοια η διαδικασία επίλυσης ενός προβλήματος στην τάξη με την αποσφαλμάτωση του ρομπότ 123;