LEGO® Education > Σχέδια Μαθήματος > ΣΧΕΔΙΟ ΕΝΟΤΗΤΑΣ:
Κάντο όπως εγώ!
Δεν υπάρχει όλος ο κώδικας σε υπολογιστή! Μάθε να γράφεις ψευδοκώδικα με βασική λειτουργία τους τρόπους κατασκευής ενός μοντέλου LEGO®!

45 λεπτά
Αρχάριοι
Τάξεις Ε’ Δημοτικού- Α’ Γυμνασίου
Υβριδικό
Επισκόπηση
- Αυτό το μάθημα χρησιμοποιεί το LEGO® Education Personal Learning Kit Prime. Αν δεν έχετε πρόσβαση σε αυτό το κιτ, μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο τουβλάκι LEGO για κάθε μαθητή.
- Σε αυτό το μάθημα, οι μαθητές σας θα κατασκευάσουν ένα μοντέλο LEGO και θα γράψουν ψευδοκώδικα που λέει πώς να κατασκευάσουν το μοντέλο. Θα μοιραστούν τον ψευδοκώδικά τους με έναν συνεργάτη.
Μπορείτε να διδάξετε αυτό το μάθημα:
- Ως εισαγωγικό μάθημα για την έναρξη της ενότητας Kickstart a Business.
- Πριν ή μετά τα μαθήματα “Τοποθετήστε την παραγγελία σας” ή “Εκτός παραγγελίας”, για να εισαγάγετε ή να ενισχύσετε τον τρόπο συγγραφής ψευδοκώδικα.
- Πριν από το μάθημα Automate It! για να βοηθήσετε να τεθούν τα θεμέλια για το έργο ανοικτού τύπου.
- Στο τέλος της ενότητας για να επεκτείνετε τη μάθηση των μαθητών σας.
- Το Προσωπικό κιτ μάθησης (PLK) είναι ένα κιτ για το σπίτι. Παρακαλούμε ακολουθήστε την πολιτική διανομής του σχολείου σας.
- Μια οπτική παρουσίαση του μαθήματος παρέχεται στην ενότητα Πρόσθετοι πόροι αυτού του σχεδίου μαθήματος. Χρησιμοποιήστε αυτή την παρουσίαση για να ρυθμίσετε το μάθημά σας και να καθοδηγήσετε τους μαθητές σας σε κάθε ένα από τα 5 Es.
Έννοιες κωδικοποίησης
- Αλγόριθμος: Ένα σύνολο οδηγιών βήμα προς βήμα για την ολοκλήρωση μιας εργασίας.
- Σφάλμα: σφάλμα κωδικοποίησης. Αποσφαλμάτωση είναι η διαδικασία διόρθωσης του σφάλματος.
- Αποσύνθεση: Η διάσπαση του κώδικα σε μικρότερα μέρη ή μικρότερα προβλήματα.
- Ψευδοκώδικας: Ένα γραπτό σχέδιο που περιγράφει τα βήματα ενός αλγορίθμου πριν από την κωδικοποίησή του στον υπολογιστή. Ο ψευδοκώδικας βοηθά τους προγραμματιστές να εντοπίζουν και να προβλέπουν προβλήματα (σφάλματα) και να σχεδιάζουν τη διάσπαση (αποσύνθεση) των βημάτων του κώδικα.
Συμμετοχή ( Engage )
(10 λεπτά)
Διευκολύνετε μια σύντομη συζήτηση με τους μαθητές σας για να αποκαλύψετε τις βασικές τους γνώσεις σχετικά με τον κώδικα.
- Μέσω αυτής της συζήτησης, εσείς και οι μαθητές σας θα αναπτύξετε κοινούς ορισμούς για τον κώδικα και την κωδικοποίηση.
Κάντε ερωτήσεις όπως αυτές:
- Τι είναι ο κώδικας; (Δείγμα απαντήσεων: κάτι που χρησιμοποιείται για να πει σε μια μηχανή ή ένα ρομπότ πώς να εκτελέσει μια εργασία ή κάτι διασκεδαστικό ή δημιουργικό, όπως ο προγραμματισμός ενός παιχνιδιού σε έναν υπολογιστή).
- Έχετε ακούσει άλλες λέξεις για τον κώδικα; (Οι μαθητές που είναι εξοικειωμένοι με τον προγραμματισμό μπορεί να μοιραστούν τις λέξεις: “αλγόριθμος, ψευδοκώδικας και σφάλματα”. Ζητήστε από τους μαθητές που είναι εξοικειωμένοι με αυτές τις έννοιες να μοιραστούν τις γνώσεις τους).
- Πώς μοιάζει ο κώδικας; (Ενδεικτικές απαντήσεις: μπλοκ, κείμενο, αριθμοί).
Συνεχίστε τη συζήτηση για να συζητήσετε τον σκοπό των σαφών οδηγιών. Χρησιμοποιήστε σημεία συζήτησης όπως αυτά:
- Ο κώδικας μπορεί να είναι ένα σύνολο οδηγιών. Ας κωδικοποιήσουμε τις πρωινές μας ρουτίνες! Πώς θα μπορούσε να μοιάζει αυτός ο κώδικας; Τι κάνετε όταν ξυπνάτε για πρώτη φορά το πρωί; (Δείγμα απαντήσεων: κλείνετε το ξυπνητήρι, σηκώνεστε από το κρεβάτι, ντύνεστε, τρώτε πρωινό, βουρτσίζετε τα δόντια σας κ.λπ.)
- Ποια είναι τα χαρακτηριστικά ενός ιδανικού συνόλου οδηγιών; (Δείγμα απαντήσεων: σαφείς, οργανωμένες, με τη σωστή σειρά).
Εμφανίστε την πρώτη σελίδα Engage της παρουσίασης του μαθήματος.
- Η σελίδα αυτή δείχνει ένα οπτικό σύνολο οδηγιών για το δέσιμο των κορδονιών των παπουτσιών.

Συνεχίστε τη συζήτηση με ερωτήσεις όπως αυτές:
- Πώς είναι αυτός ο κώδικας; (Δείγμα απαντήσεων: σας λέει τι να κάνετε, είναι ένα σύνολο οδηγιών)
- Πώς είναι χρήσιμες αυτές οι οδηγίες; (Δείγμα απάντησης: Οι αριθμοί σας λένε με ποια σειρά να κάνετε τα πράγματα).
- Ποια είναι τα χαρακτηριστικά ενός ιδανικού συνόλου οδηγιών; (Δείγμα απαντήσεων: σαφείς, οργανωμένες, με τη σωστή σειρά).
Εμφανίστε τη δεύτερη σελίδα Engage της παρουσίασης του μαθήματος.
- Αυτή η σελίδα δείχνει ένα παράδειγμα κώδικα LEGO Education SPIKE™ Prime από το μάθημα Place your Order, το οποίο αποτελεί μέρος της ενότητας Kickstart a Business. Αυτή η στοίβα προγραμματισμού ελέγχει το ρομπότ “ελέγχου ποιότητας”.
Συνεχίστε τη συζήτηση χρησιμοποιώντας σημεία συζήτησης όπως αυτά:
- Αυτή είναι η στοίβα προγραμματισμού για το ρομπότ “ελέγχου ποιότητας”. Αυτό το πρόγραμμα θα “ενεργοποιήσει” το ρομπότ.
- Τι λέει ο κώδικας στο ρομπότ να κάνει; (Τα βήματα είναι γραμμένα ως ψευδοκώδικας παρακάτω).
- Πείτε στους μαθητές σας ότι εξηγώντας τον κώδικα με δικά τους λόγια, μόλις εξασκήθηκαν στη δημιουργία ενός αλγορίθμου και προετοιμάστηκαν για να γράψουν ψευδοκώδικα.
Το πρόγραμμα ξεκινά.
- Οι κινητήρες Α και ΣΤ ρυθμίζουν την ταχύτητα στο 50%.
- Οι κινητήρες Α και ΣΤ κινούνται στις 350 μοίρες και κινούνται εκεί μέσω της συντομότερης διαδρομής.
- Μόλις οι κινητήρες μετακινηθούν στη θέση τους, ακούγεται ο ήχος “Σύνδεση”.
- Ο αισθητήρας απόστασης ανάβει.
- Η μήτρα φωτός αναβοσβήνει έναν καρδιακό παλμό 10 φορές.
- Η μήτρα φωτός εμφανίζει μια σταθερή εικόνα καρδιάς.
Σύγχρονη
- Διευκολύνετε μια εικονική συζήτηση ολόκληρης της τάξης κατά τη διάρκεια του προγραμματισμένου χρόνου του μαθήματός σας. Περιορίστε την ομιλία σας στο ελάχιστο. Ενθαρρύνετε τους μαθητές σας να απαντήσουν ή να θέσουν τις δικές τους ερωτήσεις. Δοκιμάστε να χρησιμοποιήσετε ένα διαδικτυακό εργαλείο ψηφοφορίας ή μια λειτουργία συνομιλίας για να συμμετάσχουν όλοι.
Ασύγχρονη
- Εμφανίστε τις σελίδες Engage της παρουσίασης του μαθήματος και επιλέξτε αν οι μαθητές σας θα πρέπει να απαντήσουν απευθείας σε εσάς ατομικά ή συλλογικά σε έναν πίνακα συζητήσεων της τάξης. Οι διαδικτυακοί πίνακες συζητήσεων είναι ένας πολύ καλός τρόπος για να ενθαρρύνετε τη συμμετοχή μεταξύ ομοτίμων χωρίς να απαιτείται η ταυτόχρονη παρουσία όλων των μαθητών.
Ανακάλυψη ( Explore )
(15 λεπτά)
- Ζητήστε από τους μαθητές σας να ανοίξουν τα Προσωπικά Μαθησιακά Κουτιά τους και να εξερευνήσουν τα τούβλα.
- Δεν υπάρχουν οδηγίες κατασκευής. Ενθαρρύνετε τους μαθητές σας να επιλέξουν πέντε τούβλα και να κατασκευάσουν το μοντέλο ενός ζώου. Μπορούν να χρησιμοποιήσουν αυτό το μοντέλο πάπιας LEGO για έμπνευση.
Πείτε στους μαθητές σας να χρησιμοποιήσουν τη σελίδα Εξερεύνηση της παρουσίασης του μαθήματος για να τους καθοδηγήσει στην πρόκληση.
Σε αυτή την πρόκληση, θα:
- Κατασκευάσουν: Να σχεδιάσουν ένα ζώο LEGO για να το κατασκευάσει κάποιος άλλος. Θα πρέπει να χρησιμοποιήσουν 5 τουβλάκια ή λιγότερα.
- Κωδικοποιήστε: Ζητήστε από τους μαθητές σας να καταγράψουν τα βήματα που απαιτούνται για την κατασκευή των μοντέλων τους. Εξηγήστε ότι αυτός θα είναι ο ψευδοκώδικάς τους.
- Προγραμματίστε: Βάλτε τους μαθητές σας να εργαστούν σε ζευγάρια. Εξηγήστε ότι ο εταίρος 1 θα μοιραστεί τον ψευδοκώδικά του με τον εταίρο 2. Ο εταίρος 2 πρέπει να ακολουθήσει τον ψευδοκώδικα του εταίρου 1 ακριβώς όπως τον έχει ακούσει. Στη συνέχεια, βάλτε τους να αλλάξουν ρόλους.
- Μπορείτε επίσης να δοκιμάσετε να παίξετε αυτή τη δραστηριότητα σε ρόλο ως τάξη. Ζητήστε από όλους τους μαθητές σας να γράψουν ψευδοκώδικα για την κατασκευή ενός μοντέλου LEGO και, στη συνέχεια, βάλτε τους να μοιραστούν εναλλάξ τον ψευδοκώδικά τους, ενώ η υπόλοιπη τάξη προσπαθεί να ακολουθήσει και να κατασκευάσει το μοντέλο.
Συμβουλές υβριδικής μάθησης για τη φάση εξερεύνησης
Κάντε το χρόνο αυτό κοινωνικό. Οι μαθητές απολαμβάνουν την οικοδόμηση με μια κοινότητα.
Σύγχρονη
- Εάν οι μαθητές σας συμμετέχουν διαδικτυακά, μπορούν να κατασκευάσουν μαζί σε μια αίθουσα συνεδριάσεων ως δραστηριότητα ολόκληρης της τάξης, με έναν μαθητή να μοιράζεται ψευδοκώδικα για την υπόλοιπη τάξη. Εναλλακτικά, βάλτε τους να κατασκευάσουν σε μικρές ομάδες σε αίθουσες διαχωρισμού και στη συνέχεια να μοιραστούν τον ψευδοκώδικά τους μέσα στις μικρές τους ομάδες.
Ασύγχρονη
- Με τη βοήθεια της οικογένειας, ενθαρρύνετε τους μαθητές σας να δημιουργήσουν έναν καθορισμένο χώρο εργασίας για δραστηριότητες στο σπίτι. Μια καλά φωτισμένη, επίπεδη, καθαρή επιφάνεια χωρίς ακαταστασία αποτελεί τη βέλτιστη επιφάνεια κατασκευής και δοκιμής. Λάβετε υπόψη σας ότι η κατάσταση στο σπίτι κάθε μαθητή θα είναι διαφορετική.
Εξηγήστε το ( Explain ) 10 λεπτά
(10 λεπτά)
- Μόλις οι μαθητές σας ολοκληρώσουν την πρόκληση κατασκευής και κωδικοποίησης, ζητήστε τους να μοιραστούν τις εμπειρίες τους με έναν συνεργάτη.
- Η σελίδα “Εξηγήσεις” της παρουσίασης του μαθήματος παρέχει προτροπές συζήτησης που θα βοηθήσουν τους μαθητές να δώσουν και να λάβουν ανατροφοδότηση.
- Υπενθυμίστε στους μαθητές σας να χρησιμοποιούν οπτική επαφή, φιλικό τόνο φωνής και να εστιάζουν σε συγκεκριμένα παραδείγματα όταν δίνουν ανατροφοδότηση.
Ενθαρρύνετε τους να προβληματιστούν σχετικά με το πώς μπορούν να βελτιώσουν τις εφευρέσεις τους με βάση την ανατροφοδότηση που λαμβανουν.
- Ακολουθούν ορισμένες προτεινόμενες προτροπές για την παροχή ανατροφοδότησης:
Είμαι πραγματικά εντυπωσιασμένος με…
Θα ήθελα να μάθω περισσότερα για…
Είχα την ίδια ιδέα…
Είχα μια διαφορετική ιδέα…
Προτείνω…
Ακολουθούν ορισμένες προτεινόμενες προτροπές για τη λήψη ανατροφοδότησης:
- Ποιες οδηγίες ήταν σαφείς;
- Τι μπορώ να βελτιώσω;
- Ποια σφάλματα μπορούν να διορθωθούν;
Αφού οι μαθητές σας μοιραστούν την ανατροφοδότηση, ζητήστε τους να εξηγήσουν πώς αυτή η δραστηριότητα μοιάζει με τον προγραμματισμό.
Κάντε ερωτήσεις όπως αυτές:
- (Δείγμα απάντησης: Πώς μοιάζει αυτή η δραστηριότητα με τον προγραμματισμό;): Ακριβώς όπως εσείς γράφετε κώδικα για να τον ακολουθήσει ένας υπολογιστής).
- Γιατί γράφουμε ψευδοκώδικα; (Δείγμα απαντήσεων: Για να σας βοηθήσει να σχεδιάσετε τον κώδικά σας πριν τον γράψετε στον υπολογιστή, ώστε να μπορείτε να προβλέψετε πιθανά σφάλματα).
- Ποιες λεπτομέρειες στον ψευδοκώδικα είναι σημαντικό να έχετε κατά νου; (Δείγμα απαντήσεων: η σημασία της λεπτομέρειας, τα βήματα να είναι στη σωστή σειρά).
Συμβουλές υβριδικής μάθησης για τη φάση επεξήγησης
Σύγχρονη
- Εάν οι μαθητές σας συμμετέχουν διαδικτυακά, επανεξετάστε τις προτροπές για συζήτηση ανατροφοδότησης στη σελίδα Εξηγήστε της Παρουσίασης του μαθήματος και βάλτε τους να δώσουν και να λάβουν ανατροφοδότηση σε μικρές ομάδες σε αίθουσες διαλείμματος.
- Επισκεφθείτε τις αίθουσες διαλείψεων για να ελέγξετε την κατανόηση των μαθητών, βάζοντας κάθε ομάδα να μοιραστεί ένα συγκεκριμένο κομμάτι ανατροφοδότησης.
- Απαντήστε στις ερωτήσεις των μαθητών σας και αντιμετωπίστε άμεσα τις παρανοήσεις για να αναπτύξετε μια βαθύτερη κατανόηση της συγκεκριμένης έννοιας.
Ασύγχρονη
- Ενθαρρύνετε τους μαθητές σας να προβληματιστούν σχετικά με την ανατροφοδότησή τους, ανταλλάσσοντας απόψεις με όλη την ομάδα ή δημοσιεύοντας ένα σχόλιο στη συνομιλία της ομάδας.
Εξελίξτε το ( Elaborate ) 40 λεπτά
(5 λεπτά)
- Ζητήστε από τους μαθητές σας να κάνουν καταιγισμό ιδεών για το πώς θα μπορούσαν να ξαναδοκιμάσουν αυτή τη δραστηριότητα χρησιμοποιώντας ένα διαφορετικό μοντέλο LEGO.
- Δείξτε τους τα μοντέλα έμπνευσης στη σελίδα Elaborate της παρουσίασης του μαθήματος.
Κάντε ερωτήσεις όπως αυτές:
- Πώς θα κάνατε αυτή τη δραστηριότητα ξανά χρησιμοποιώντας ένα νέο μοντέλο LEGO;
- Πώς θα βελτιώνατε τον ψευδοκώδικά σας;
- Ποιες οδηγίες μπορούν να ομαδοποιηθούν;
- Πώς μπορείτε να κάνετε το πρόγραμμά σας εύκολο στην παρακολούθηση;
Μπορεί να έχετε χρόνο μόνο για να δημιουργήσετε νέα σχέδια μοντέλων και οδηγίες ψευδοκώδικα. Αν ναι, κρατήστε το μέρος της δραστηριότητας που αφορά το παιχνίδι ρόλων για μια μελλοντική συνεδρία της τάξης.
Συμβουλές υβριδικής μάθησης για την επίπονη φάση
Σύγχρονο
Οργανώστε μια προγραμματισμένη διαδικτυακή συνεδρία ανταλλαγής, στην οποία οι μαθητές σας θα μοιράζονται τον τρόπο με τον οποίο θα μπορούσαν να αναθεωρήσουν τις λύσεις τους.
Ασύγχρονη
Οργανώστε έναν εικονικό περίπατο στην γκαλερί όπου οι μαθητές σας μπορούν να μοιραστούν τις εργασίες τους. Ενθαρρύνετε τους να δημοσιεύουν φωτογραφίες και βίντεο από τη δουλειά τους και να ελέγχουν τη δουλειά των συμμαθητών τους.
Αξιολόγηση ( Evaluate )
(5 λεπτά)
- Ζητήστε από κάθε μαθητή να μοιραστεί ένα παράδειγμα για το πώς ο ψευδοκώδικάς του έδειχνε οδηγίες βήμα προς βήμα (δηλ. τον αλγόριθμό του) και να δείξει ένα παράδειγμα όπου εντόπισε και διόρθωσε ένα πρόβλημα στον ψευδοκώδικα.
Ζητήστε από τους μαθητές σας να σηκώσουν ένα χρωματιστό τούβλο για να αυτοαξιολογήσουν την απόδοσή τους:
- Κόκκινο τούβλο: Με λίγη βοήθεια, μπορώ να γράψω ψευδοκώδικα και να αποσφαλματώσω ένα πρόγραμμα.
- Κίτρινο τούβλο: Μπορώ να εξηγήσω πώς να γράψω ψευδοκώδικα και να αποσφαλματώσω ένα πρόγραμμα.
- Πράσινο τούβλο: Μπορώ να διδάξω σε άλλους πώς να γράφουν ψευδοκώδικα και να αποσφαλματώνουν ένα πρόγραμμα.
Συμβουλές υβριδικής μάθησης για τη φάση αξιολόγησης
- Έχετε πολλές επιλογές για την αξιολόγηση- μια γραπτή εργασία, μια ζωντανή ή μαγνητοσκοπημένη προφορική παρουσίαση ή μια ζωγραφιά που δείχνει την κατανόηση των μαθητών σας.
Σύγχρονη
- Διευκολύνετε μια εικονική συζήτηση ολόκληρης της τάξης κατά τη διάρκεια του προγραμματισμένου χρόνου του μαθήματός σας.
Ασύγχρονη
- Ζητήστε από τους μαθητές σας να αναστοχαστούν σχετικά με την εργασία τους, δημοσιεύοντας μια γραπτή εργασία, μια ζωντανή ή μαγνητοσκοπημένη προφορική παρουσίαση ή ένα σχέδιο που αποδεικνύει την κατανόησή τους.
Υποστήριξη εκπαιδευτικών
Οι μαθητές θα:
- Δημιουργήσουν και ακολουθήσουν μια σειρά από οδηγίες ψευδοκώδικα βήμα προς βήμα
- Αποσυνθέσουν, εντοπίσουν και διορθώσουν προβλήματα στον ψευδοκώδικα
Πράγματα που θα χρειαστείτε
- LEGO Education Personal Learning Kit Prime (1 ανά μαθητή) ή άλλα τουβλάκια LEGO για κάθε μαθητή
- Παρουσίαση μαθήματος (βλ. Πρόσθετοι πόροι)
- Χαρτί (2 τεμάχια ανά μαθητή)
- Υλικό γραφής/σχεδιασμού (στυλό, μολύβια, μαρκαδόροι)
Εκπαιδευτικά πρότυπα
NGSS
MS-ETS1-1
Καθορισμός των κριτηρίων και των περιορισμών ενός προβλήματος σχεδιασμού με επαρκή ακρίβεια ώστε να εξασφαλίζεται μια επιτυχημένη λύση, λαμβάνοντας υπόψη τις σχετικές επιστημονικές αρχές και τις πιθανές επιπτώσεις στους ανθρώπους και το φυσικό περιβάλλον που μπορεί να περιορίζουν τις πιθανές λύσεις.
MS-ETS1-4
Ανάπτυξη μοντέλου για τη δημιουργία δεδομένων για επαναληπτική δοκιμή και τροποποίηση ενός προτεινόμενου αντικειμένου, εργαλείου ή διαδικασίας, έτσι ώστε να επιτυγχάνεται ο βέλτιστος σχεδιασμός.
CSTA
2-CS-01 6-8
Να προτείνουν βελτιώσεις στο σχεδιασμό υπολογιστικών συσκευών, με βάση την ανάλυση του τρόπου αλληλεπίδρασης των χρηστών με τις συσκευές.
Κοινός πυρήνας
CCSS.ELA-LITERACY.W.6.1
Γράφουν επιχειρήματα για να υποστηρίξουν ισχυρισμούς με σαφείς λόγους και σχετικά αποδεικτικά στοιχεία.