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

Φόντο

Τι είναι μια γλώσσα προγραμματισμού;

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

123 Κωδικοποιητής με τα τρία επάνω κουμπιά να φέρουν την ένδειξη έναρξη, βήμα και διακοπή.

Πώς χρησιμοποιείται η αλληλούχιση σε αυτήν την Ενότητα;

Η ακολουθία είναι η σειρά με την οποία εκτελούνται οι κάρτες Coder σε ένα έργο. Οι κάρτες Κωδικοποιητή ξεκινούν με την κάρτα που εισάγεται στην κορυφή του Κωδικοποιητή και στη συνέχεια κινούνται προς τα κάτω, μία κάθε φορά. Στο Εργαστήριο 2, οι μαθητές θα τοποθετήσουν τις κάρτες Κωδικοποιητή σε σειρά για να δημιουργήσουν ένα έργο που έχει το 123 Ρομπότ να κινείται προς τον θησαυρό σε έναν χάρτη. Αν οι μαθητές δεν έχουν τις κάρτες τους με τη σωστή σειρά, τότε το 123 Ρομπότ δεν θα μπορεί να φτάσει στον θησαυρό.

Στην παρακάτω κινούμενη εικόνα, μπορείτε να δείτε πώς ξεκινά το έργο με την κάρτα "When start 123" στην κορυφή του Coder. Στη συνέχεια, κάθε κάρτα Coder εκτελείται με τη σειρά από πάνω προς τα κάτω. Η πράσινη λειτουργία επισήμανσης στα αριστερά του Κωδικοποιητή υποδεικνύει ποια μεμονωμένη κάρτα κωδικοποιητή λειτουργεί τη δεδομένη στιγμή. Αυτό μπορεί να παρέχει στους μαθητές άμεση ανατροφοδότηση για να συνδέσουν τις συμπεριφορές του Ρομπότ 123 με συγκεκριμένες κάρτες Κωδικοποιητή. Οι μαθητές θα κωδικοποιήσουν το Ρομπότ 123 για να οδηγήσει στον θησαυρό σε έναν χάρτη στο Εργαστήριο 2. Αν οι μαθητές δεν έχουν τις κάρτες τους με τη σωστή σειρά, τότε το 123 Ρομπότ δεν θα μπορεί να φτάσει στον θησαυρό.

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

Βήματα για τον σχεδιασμό και την αλληλουχία καρτών Coder σε ένα έργο

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

  • Αρχικά, προσδιορίστε τον στόχο — τι πρέπει να γίνει; Για παράδειγμα, οδηγήστε από την αρχή μέχρι τον θησαυρό στον χάρτη.
Κάτοψη της Ρύθμισης του Χάρτη Θησαυρού για το Εργαστήριο 2, ο οποίος αποτελείται από ένα τετράγωνο 2 επί 2 με 123 Πλακίδια Πεδίου. Το πεδίο περιλαμβάνει 6 ετικέτες, έναν χάρτη εκκίνησης, ένα σεντούκι θησαυρού, μια πέτρα, έναν φοίνικα, έναν παπαγάλο και ένα κανόνι. Ο χάρτης εκκίνησης φέρει την ένδειξη "Αφετηρία" και βρίσκεται στην κάτω αριστερή γωνία. Το σεντούκι του θησαυρού έχει την ετικέτα ως το τέλος και βρίσκεται 2 προς τα δεξιά και 4 προς τα πάνω από την κάτω αριστερή γωνία.
  • Στη συνέχεια, αναλύστε τα βήματα που απαιτούνται για την επίτευξη του στόχου και προσδιορίστε τις κάρτες Coder που απαιτούνται για την ολοκλήρωση αυτών των βημάτων. Εδώ θα πρέπει να οδηγήσετε προς τα εμπρός για τέσσερα βήματα, να στρίψετε δεξιά και στη συνέχεια να οδηγήσετε προς τα εμπρός για άλλα δύο βήματα. Αυτό μπορεί να επιτευχθεί με μια κάρτα «Οδήγηση 4», μια κάρτα «Στρίψτε δεξιά» και μια κάρτα «Οδήγηση 2».
    1. Σημείωση: υπάρχουν περισσότεροι από ένας τρόποι για να επιτευχθεί ο στόχος της άφιξης στον θησαυρό. Για παράδειγμα, οι μαθητές μπορούν να χρησιμοποιήσουν τέσσερις κάρτες "Drive 1" αντί για "Drive 4" ή μπορούν να επιλέξουν διαφορετική διαδρομή προς τον θησαυρό. Το σημαντικό είναι να αναλύσετε τα βήματα για τη λύση σας και να τα αντιστοιχίσετε με τις συμπεριφορές των καρτών του Κωδικοποιητή.
Οι κάρτες κωδικοποιητή στα αριστερά υποδεικνύουν τα βήματα για να φτάσετε στο σεντούκι του θησαυρού από τον χάρτη εκκίνησης. Η από πάνω προς τα κάτω προβολή του Χάρτη Θησαυρού έχει την διαδρομή που θα ακολουθήσει το Ρομπότ 123 σχεδιασμένη με κόκκινο χρώμα. Οι κάρτες διαβάζουν την κίνηση 4, στρίβουν δεξιά και τέλος την κίνηση 2.
  • Στη συνέχεια, σχεδιάστε την ακολουθία του έργου τοποθετώντας τις κάρτες Κωδικοποιητή στο τραπέζι. Μόλις είστε ικανοποιημένοι με το σχέδιο του έργου, τοποθετήστε τις κάρτες Κωδικοποιητή στον Κωδικοποιητή ξεκινώντας από την κορυφή και προχωρώντας προς τα κάτω.
Εισαγωγή μιας κάρτας Coder στο Coder με το χέρι.
  • Επιλέξτε «Έναρξη» για να δοκιμάσετε το έργο και να δείτε εάν το ρομπότ 123 επιτυγχάνει τον στόχο που προσδιορίστηκε στο πρώτο βήμα.
Κορυφή του Coder με επισημασμένο το κουμπί "Έναρξη".

Αν θέλετε να αλλάξετε το έργο σας, απλώς αφαιρέστε τις κάρτες Coder από τον Coder, αναδιατάξτε τις κάρτες και τοποθετήστε τες ξανά στον Coder για να ενημερώσετε το έργο σας.

Στρατηγικές για τη Διδασκαλία με τον Κωδικοποιητή σε αυτήν την Ενότητα

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

Υποστήριξη προ-αναγνωστών ή πρώιμων αναγνωστών — Οι κάρτες κωδικοποίησης έχουν σχεδιαστεί για να υποστηρίζουν προ-αναγνώστες ή πρώιμους αναγνώστες, χρησιμοποιώντας εικονίδια για να αναπαραστήσουν τις λέξεις της ίδιας της κάρτας, έτσι ώστε οι μαθητές να μπορούν ουσιαστικά να διαβάσουν τις εικόνες, αν δεν μπορούν ακόμη να διαβάσουν τις λέξεις. Ενθαρρύνετε τους μαθητές να χρησιμοποιούν αυτές τις εικόνες εικονιδίων για να τους βοηθήσουν καθώς εργάζονται για την κατασκευή των έργων τους. Ενισχύστε αυτό αναφερόμενοι στις εικόνες στις κάρτες Coder όταν τις ονομάζετε με τους μαθητές, όπως «Η κάρτα Coder When start 123, αυτή με το πράσινο βέλος, πηγαίνει πάντα πρώτη».

Κάρτες κωδικοποιητή με τα διαφορετικά εικονίδια επισημασμένα. Από αριστερά προς τα δεξιά υπάρχει μια κάρτα When start 123, μια κάρτα Drive 1 και μια κάρτα Turn right.
Ενθαρρύνετε τους μαθητές να χρησιμοποιούν αυτές τις εικόνες εικονιδίων για να τους βοηθήσουν καθώς εργάζονται για την κατασκευή των έργων τους

Ελέγξτε και μοιραστείτε κώδικα εύκολα — Μόλις οι κάρτες Coder φορτωθούν στον Coder, οι μαθητές μπορούν να κρατήσουν ψηλά τον Coder τους για να δείξουν τον κώδικά τους, όπως ακριβώς θα κρατούσαν έναν πίνακα με μια μαθηματική λύση πάνω του. Χρησιμοποιήστε αυτήν τη στρατηγική κατά τη διάρκεια της ομαδικής διδασκαλίας ως μέσο για τον έλεγχο της ακρίβειας των μαθητών πριν ξεκινήσουν τα έργα τους. Μπορείτε γρήγορα και εύκολα να δείτε αν χρησιμοποιούνται οι σωστές κάρτες Coder, αν έχουν τοποθετηθεί με τη σωστή σειρά και να βεβαιωθείτε ότι δεν είναι ανάποδα ή ανάποδα. Όταν κάνετε check-in με ομάδες για να διευκολύνετε την ανεξάρτητη δραστηριότητα, ανατρέξτε στους Κωδικοποιητές και στις κάρτες Κωδικοποιητή για να ελέγξετε την πρόοδο. 

Για να μάθετε περισσότερα σχετικά με τη Χρήση του Κωδικοποιητή ως Εργαλείου Διδασκαλίας, ανατρέξτε σε αυτό το άρθρο στη Βιβλιοθήκη STEM. 

Τι κάρτες κωδικοποίησης χρειάζεστε;

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

Κάρτα Συμπεριφορά Παράδειγμα
VEX 123 Κατά την εκκίνηση 123 Κάρτα κωδικοποιητή. Ξεκινά το έργο όταν πατηθεί το κουμπί «Έναρξη» στον Κωδικοποιητή.   
Κάρτα κωδικοποιητή VEX 123 Drive 1. Το ρομπότ 123 θα κινηθεί προς τα εμπρός για 1 μήκος ρομπότ ή 1 τετράγωνο στο Πεδίο 123. Κάτοψη ενός Ρομπότ 123 τοποθετημένου σε Πλακίδιο Πεδίου 123. Ένα βέλος υποδεικνύει ότι το Ρομπότ θα κινηθεί 1 θέση μπροστά.
Κάρτα κωδικοποιητή VEX 123 Drive 2. Το 123 Ρομπότ θα κινηθεί προς τα εμπρός για 2 μήκη ρομπότ ή 2 τετράγωνα στο 123 Πεδίο. Κάτοψη ενός Ρομπότ 123 τοποθετημένου σε Πλακίδιο Πεδίου 123. Ένα βέλος υποδεικνύει ότι το Ρομπότ θα κινηθεί 2 θέσεις μπροστά.
Κάρτα κωδικοποιητή VEX 123 Drive 4. Το ρομπότ 123 θα κινηθεί προς τα εμπρός για 4 μήκη ρομπότ ή 4 τετράγωνα στο Πεδίο 123. Κάτοψη ενός Ρομπότ 123 τοποθετημένου σε Πλακίδιο Πεδίου 123. Ένα βέλος υποδεικνύει ότι το Ρομπότ θα προχωρήσει 4 θέσεις μπροστά.
VEX 123 Στρίψτε αριστερά Κάρτα κωδικοποιητή. 123 Το ρομπότ θα περιστραφεί στη θέση του 90 μοίρες προς τα αριστερά. Κάτοψη ενός Ρομπότ 123 τοποθετημένου σε Πλακίδιο Πεδίου 123. Ένα βέλος υποδεικνύει ότι το ρομπότ θα στρίψει αριστερά κατά 90 μοίρες.
VEX 123 Στρίψτε δεξιά Κάρτα κωδικοποιητή. 123 Το ρομπότ θα περιστραφεί στη θέση του κατά 90 μοίρες προς τα δεξιά. Κάτοψη ενός Ρομπότ 123 τοποθετημένου σε Πλακίδιο Πεδίου 123. Ένα βέλος υποδεικνύει ότι το ρομπότ θα στρίψει δεξιά κατά 90 μοίρες.
VEX 123 Γυρίστε την κάρτα κωδικοποιητή. 123 Το ρομπότ θα περιστραφεί στη θέση του 180 μοίρες δεξιά από την αρχική του θέση. Κάτοψη ενός Ρομπότ 123 τοποθετημένου σε Πλακίδιο Πεδίου 123. Ένα βέλος υποδεικνύει ότι το ρομπότ θα στρίψει δεξιά κατά 180 μοίρες.

Για μια πλήρη λίστα καρτών Coder και τις συμπεριφορές τους, ανατρέξτε στο άρθρο της Βιβλιοθήκης STEM του Οδηγού Αναφοράς Κάρτας Coder .

Αντιμετώπιση προβλημάτων με τον Κωδικοποιητή

Η κωδικοποίηση με τον Coder και τις κάρτες Coder απαιτεί αναπόφευκτα κάποια αντιμετώπιση προβλημάτων και εντοπισμό σφαλμάτων. Ενώ αυτό αποτελεί ένα πολύτιμο μέρος της μαθησιακής διαδικασίας, ακολουθούν ορισμένες λύσεις για τα πιο συνηθισμένα προβλήματα που μπορεί να αντιμετωπίσετε σε αυτήν την Ενότητα:

  • Οι κάρτες Κωδικοποιητή πέφτουν κατά την κίνηση του Κωδικοποιητή — Όταν ζητάτε από τους μαθητές να σηκώσουν τους Κωδικοποιητές τους με κάρτες Κωδικοποιητή μέσα, υπενθυμίστε τους να τους κρατούν ευθεία και να μην τους γέρνουν στο πλάι. Αν τις γείρετε προς τα δεξιά (ή προς την ανοιχτή πλευρά του Κωδικοποιητή), οι κάρτες Κωδικοποιητή μπορεί να πέσουν έξω. Δεδομένου ότι η αριστερή και η δεξιά κίνηση δεν είναι πάντα αξιόπιστες για τους μικρούς μαθητές, ενθαρρύνετέ τους να μην γέρνουν τον Κωδικοποιητή προς καμία κατεύθυνση.
  • Μια κάρτα Κωδικοποιητή έχει λανθασμένο προσανατολισμό — Υπενθυμίστε στους μαθητές να βεβαιωθούν ότι οι κάρτες Κωδικοποιητή τους έχουν τοποθετηθεί με τον σωστό προσανατολισμό - με τις λέξεις και τις εικόνες στραμμένες προς αυτές και τις εικόνες στη δεξιά (ή ανοιχτή πλευρά) της κάρτας Κωδικοποιητή. Αν οι κάρτες είναι ανάποδα ή ανάποδα, ζητήστε από τους μαθητές να τις τραβήξουν έξω και να τις τοποθετήσουν ξανά προς τη σωστή κατεύθυνση.
Δύο παράλληλα έργα κωδικοποίησης. Η αριστερή έχει ένα σημάδι επιλογής και κάθε κάρτα έχει τοποθετηθεί σωστά, η δεξιά έχει ένα σημάδι X και η μία κάρτα έχει τοποθετηθεί ανάποδα. Αυτό δείχνει τους σωστούς και λανθασμένους τρόπους εισαγωγής καρτών κωδικοποιητή στον κωδικοποιητή.
  • Μια υποδοχή κάρτας Coder εμφανίζει ένα κόκκινο φως κατά την εκτέλεση — Εάν εμφανίζεται ένα κόκκινο ενδεικτικό φως δίπλα σε μια κάρτα Coder, η κάρτα Coder ενδέχεται να μην έχει εισαχθεί πλήρως στην υποδοχή, όπως φαίνεται στην παρακάτω κινούμενη εικόνα. Υπενθυμίστε στους μαθητές να σπρώξουν τις κάρτες Κωδικοποιητή μέχρι μέσα ή να τις βγάλουν και να τις τοποθετήσουν ξανά, εάν συμβεί αυτό.
Αρχείο βίντεο

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