SlideShare a Scribd company logo
3
Most read
8
Most read
15
Most read
Microsoft MakeCode for LEGO®
MINDSTORMS® Education EV3
Ιωάννου Γιαννάκης
21/3/2022
Makecode Url
LEGO® MINDSTORMS® Education EV3 - Blocks /
Javascript editor
Makecode
Το LEGO MINDSTORMS Education EV3 ζωντανεύει την τεχνολογία και την επιστήμη
των υπολογιστών με πρακτική μάθηση βάσει έργων χρησιμοποιώντας τα γνωστά
τούβλα LEGO. Και τώρα με την υποστήριξη του MakeCode, οι μαθητές μπορούν να
χρησιμοποιήσουν την εύκολη κωδικοποίηση drag-and-drop block ή
προγραμματισμό κειμένου JavaScript από ένα πρόγραμμα περιήγησης για να
κάνουν τη δημιουργία τους να ξεφύγει από ένα λαβύρινθο, να εντοπίσουν
διαφορετικά χρωματιστά αντικείμενα ή να μετατραπούν σε μουσικό όργανο.
Makecode
Εκτός από τον προγραμματισμό του
τούβλου LEGO MINDSTORMS
Education EV3 χρησιμοποιώντας
την οθόνη, τους ήχους και τα
κουμπιά, το LEGO MINDSTORMS
Education EV3 Core Set έρχεται
επίσης με μια ποικιλία
διαφορετικών αισθητήρων και
κινητήρων που μπορούν να
προγραμματιστούν, όπως
 ένας αισθητήρας αφής,
 αισθητήρας χρώματος ,
 αισθητήρας υπερήχων,
 αισθητήρας υπερύθρων,
 αισθητήρας γυροσκοπίων και
 μεγάλους και μεσαίους κινητήρες.
Makecode χαρακτηριστικά
1. Δεν χρειάζεται εγκατάσταση
Η κωδικοποίηση με το MakeCode για LEGO
MINDSTORMS Education EV3 γίνεται εξ ολοκλήρου σε
ένα πρόγραμμα περιήγησης ιστού, έτσι ώστε οι
μαθητές και οι εκπαιδευτικοί να μπορούν να
δημιουργούν προγράμματα για τις δημιουργίες τους σε
οποιαδήποτε συσκευή ή πλατφόρμα που διαθέτει θύρα
USB και σύνδεση στο Διαδίκτυο.
Δεν υπάρχει λογισμικό για λήψη ή εγκατάσταση!
Makecode
2. Brick Screen Blocks
Δημιουργήσαμε μερικά διασκεδαστικά μπλοκ για
τον προγραμματισμό της οθόνης στο τούβλο
LEGO MINDSTORMS Education EV3:
Makecode
Εφαρμογή 1: Show Mood
Εμφανίζει μια εικόνα
Makecode
Eμφάνιση τιμών αισθητήρα και εξόδου στην οθόνη.
Εφαρμογή 2: Show Values
Makecode
3. Εύκολα στη χρήση αναπτυσσόμενα μενού
Με όλες τις διαθέσιμες επιλογές για το LEGO
MINDSTORMS Education EV3, μερικές φορές
είναι συντριπτική όταν αποφασίζετε τι να
επιλέξετε από τα μενού.
Έτσι, επενδύσαμε στο να κάνουμε τα
αναπτυσσόμενα μενού να είναι γραφικά,
γεγονός που τους καθιστά πολύ εύκολο να
κατανοήσουν.
Makecode
Εφαρμογή 3: Αισθητήρες και θύρες
Αντιστοιχίστε αισθητήρες στις διάφορες θύρες (1, 2, 3, 4)
Makecode
Εφαρμογή 4: Kινητήρας
Επιλέξτε τον τύπο κινητήρα που θα χρησιμοποιήσετε (μεσαίο, μεγάλο,
διπλό) και ακολούθως αντιστοιχίστε τον σε μία θύρα (A, B, C, D).
Makecode
Εφαρμογή 4: Τιμή διεύθυνσης
Επιλέξτε την τιμή διεύθυνσης
Παραδείγματα
Turn ratio: -50, Speed 50% Turn ratio: 75, Speed 100%
αρ./δεξ. Κινητήρας: 25%,50% αρ./δεξ. Κινητήρας: 100%,25%
Makecode
Εφαρμογή 5: Ηχητικά εφέ
Επιλέξτε ένα ηχητικό εφέ
(μπορείτε να λάβετε μια
προεπισκόπηση
τοποθετώντας το ποντίκι
πάνω από μια επιλογή)
Makecode
4. Σχόλια μπλοκ πρώτης κατηγορίας
Έχουμε εφαρμόσει ένα ολοκαίνουργιο σύστημα σχολίων αποκλεισμού!
Και είμαστε ενθουσιασμένοι που θα ακούσουμε τα σχόλιά σας.
Προσθέτοντας σημαντικά σχόλια ο κώδικάς σας είναι μια βασική
ικανότητα να μάθετε στην επιστήμη των υπολογιστών.
Ειδικά με μεγάλα προγράμματα ρομποτικής που μπορεί να
δημιουργηθούν από μια ομάδα διαφορετικών μαθητών, γνωρίζουμε
ότι είναι ένας σημαντικός τρόπος για να επικοινωνήσετε τι κάνει το
πρόγραμμά σας.
Σχόλια στο χώρο εργασίας - είναι σαν κολλώδεις σημειώσεις στο χώρο
εργασίας σας. Αποκλεισμός σχολίων - σχετίζονται με ένα
συγκεκριμένο τμήμα κώδικα και εμφανίζονται μόνο όταν κάνετε κλικ
σε αυτά.
Makecode
Και φυσικά, τα σχόλια συνεχίζονται μεταξύ των προβολών μπλοκ και
JavaScript. (Δεξί κλικ / Add Comment)
Makecode
5. Διαδραστικός προσομοιωτής
Ο προσομοιωτής LEGO MINDSTORMS Education
EV3 παρέχει άμεση ανατροφοδότηση για να
δείξει στους μαθητές τι αισθητήρες και κινητήρες
συνδέονται με ποιες θύρες στο τούβλο.
Είναι επίσης ένας πολύ καλός τρόπος δοκιμής και
εντοπισμού σφαλμάτων προγραμμάτων - οι
μαθητές μπορούν να αλλάξουν τις τιμές εισόδου
του αισθητήρα, να δουν πώς συμπεριφέρονται οι
κινητήρες και να δουν πληροφορίες στην οθόνη.
Makecode
Διαδραστικός προσομοιωτής
Makecode
6. Blocks <—> JavaScript
Και φυσικά, το MakeCode φέρνει τα διπλά μπλοκ και τους
επεξεργαστές JavaScript στην πλατφόρμα LEGO
MINDSTORMS Education EV3.
Οι πιο προχωρημένοι μαθητές που γράφουν μακρά,
περίπλοκα προγράμματα ρομποτικής είναι πλέον σε
θέση να το κάνουν σε JavaScript - μία από τις πιο
δημοφιλείς γλώσσες προγραμματισμού στον κόσμο!
Επίσης, η βιομηχανική τυπική διεπαφή MakeCode Scratch
Blocks είναι ήδη γνωστή σε πολλούς μαθητές που
αρχίζουν να μαθαίνουν να κωδικοποιούν.
Makecode
Makecode
7. Σεμινάρια & Παραδείγματα
Υπάρχουν πολλά σεμινάρια, έργα
και δείγματα κώδικα για να
ξεκινήσετε τη χρήση του
MakeCode για το LEGO
MINDSTORMS Education EV3.
Τα Tutorials παρέχουν αναλυτική
καθοδήγηση σχετικά με τον τρόπο
χρήσης κάθε αισθητήρα ή
κινητήρα, ενώ τα έργα περιέχουν
οδηγίες πλήρους μήκους σχετικά
με την κωδικοποίηση και τη
δημιουργία μιας ολοκληρωμένης
ρομποτικής λύσης.
Makecode

More Related Content

PPT
Εισαγωγή στο Alice 3
PDF
Παρουσίαση micro:bit & MakeCode
PDF
Εφαρμογές Πληροφορικής Α' ΓΕΛ και Α' ΕΠΑΛ
PPT
Διανυσματικές εικόνες
PPT
κεφαλαιο 7
ODP
τονικά παρώνυμα
PPTX
PPT
Η έννοια του byte
Εισαγωγή στο Alice 3
Παρουσίαση micro:bit & MakeCode
Εφαρμογές Πληροφορικής Α' ΓΕΛ και Α' ΕΠΑΛ
Διανυσματικές εικόνες
κεφαλαιο 7
τονικά παρώνυμα
Η έννοια του byte

What's hot (20)

PPT
Web 1.0 vs web 2.0
DOC
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ - 9.1 ΕΚΛΟΓΙΚΟ ΣΩΜΑ
PPTX
διασημοι με-ειδικές-ανάγκες
PPTX
Κεφ 16 πνευματικά δικαιώματα και προσωπικά δεδομένα στο διαδίκτυο
PPT
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 8.4.3 ΑΡΧΗ ΚΟΙΝΩΝΙΚΟΥ ΚΡΑΤΟΥΣ (ΕΚΜΑΘΗΣΗ)
PPTX
Πληροφορική Α’ Γυμνασίου. Κεφάλαιο 9: Ζωγραφική
PPTX
To αγαπημένο μου επιτραπέζιο
PDF
Φύλλο εργασίας για HTML & CSS
PPTX
κεφ 15 κοινωνικα δικτυα
RTF
σχέδιο μαθήματος σε scratch
PPT
Κοινωνικά δίκτυα & Κοινωνική δικτύωση
PDF
Ενότητα 12
PPTX
Προστασία λογισμικού – Ιοί
PDF
«Απόψεις των εκπαιδευτικών Β’θμιας Εκπ/σης για τη χρήση φορητών συσκευών στα ...
PDF
ΔΙΑΦΥΛΙΚΕΣ ΣΧΕΣΕΙΣ
DOC
Μικροδιδασκαλία 20 λεπτών
PPTX
Στάδια παρασκευής του ψωμιού
PPTX
Technologia2 a tech_epistimi
PDF
Ας γνωριστούμε παίζοντας με το ζάρι!
Web 1.0 vs web 2.0
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ - 9.1 ΕΚΛΟΓΙΚΟ ΣΩΜΑ
διασημοι με-ειδικές-ανάγκες
Κεφ 16 πνευματικά δικαιώματα και προσωπικά δεδομένα στο διαδίκτυο
ΚΠΑ Γ' ΓΥΜΝΑΣΙΟΥ 8.4.3 ΑΡΧΗ ΚΟΙΝΩΝΙΚΟΥ ΚΡΑΤΟΥΣ (ΕΚΜΑΘΗΣΗ)
Πληροφορική Α’ Γυμνασίου. Κεφάλαιο 9: Ζωγραφική
To αγαπημένο μου επιτραπέζιο
Φύλλο εργασίας για HTML & CSS
κεφ 15 κοινωνικα δικτυα
σχέδιο μαθήματος σε scratch
Κοινωνικά δίκτυα & Κοινωνική δικτύωση
Ενότητα 12
Προστασία λογισμικού – Ιοί
«Απόψεις των εκπαιδευτικών Β’θμιας Εκπ/σης για τη χρήση φορητών συσκευών στα ...
ΔΙΑΦΥΛΙΚΕΣ ΣΧΕΣΕΙΣ
Μικροδιδασκαλία 20 λεπτών
Στάδια παρασκευής του ψωμιού
Technologia2 a tech_epistimi
Ας γνωριστούμε παίζοντας με το ζάρι!
Ad

Similar to MakeCode.ppt (16)

DOCX
Προτεινόμενα Projects στην LOGO.docx
PPTX
Παραδείγματα αυτοματισμών με WeDo | Φώτιος Φωτεινάκης
PDF
microbit gigo robots robotics instruction
PDF
Open playground – Firmware and programming. Από τα block περιβάλλοντα (EV3-G,...
PDF
Senario bakopoulos nikolaos
PDF
Mouzenidis Panagiotis
PPTX
Devoxx4kidslegokidsworkshop 150503200607-conversion-gate02-gr
PPTX
ο προγραμματισμός στην πράξη
PPTX
Τεχνολογική επισκόπηση
PPTX
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...
PPTX
Design and implementation of an Automation Mechanism for the configuration of...
PPTX
Lego Mindstorms NXT introduction
PDF
SxedioDrasis2022-23
PDF
SxedioDrasis2021-22.pdf
PDF
AppDevelopment1-Presentation.pdf
Προτεινόμενα Projects στην LOGO.docx
Παραδείγματα αυτοματισμών με WeDo | Φώτιος Φωτεινάκης
microbit gigo robots robotics instruction
Open playground – Firmware and programming. Από τα block περιβάλλοντα (EV3-G,...
Senario bakopoulos nikolaos
Mouzenidis Panagiotis
Devoxx4kidslegokidsworkshop 150503200607-conversion-gate02-gr
ο προγραμματισμός στην πράξη
Τεχνολογική επισκόπηση
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης της παραμετροποίησης ρομποτι...
Design and implementation of an Automation Mechanism for the configuration of...
Lego Mindstorms NXT introduction
SxedioDrasis2022-23
SxedioDrasis2021-22.pdf
AppDevelopment1-Presentation.pdf
Ad

More from Ιωάννου Γιαννάκης (20)

PPT
Σύνδεση με το μάθημα της Επιστήμη των υπολογιστών της Β' Λυκείου.
PPT
11 συγχρονισμός ώρας συστήματος
PPT
Σωληνώσεις cat sort tee
PPT
Παρακολούθηση διεργασιών
PPT
PPT
Eντολές More less head tail
PPT
Εντολές lp wc grep
PPT
10 εντολές cp mv rm ln
PPT
09 εντολές mkdir rmdir
PPT
PPT
07 εντολές pwd ls
PPT
06 εντολές clear cal date finger
PPT
05 απόλυτη σχετική διαδρομή
PPT
04 σύστημα αρχείων
Σύνδεση με το μάθημα της Επιστήμη των υπολογιστών της Β' Λυκείου.
11 συγχρονισμός ώρας συστήματος
Σωληνώσεις cat sort tee
Παρακολούθηση διεργασιών
Eντολές More less head tail
Εντολές lp wc grep
10 εντολές cp mv rm ln
09 εντολές mkdir rmdir
07 εντολές pwd ls
06 εντολές clear cal date finger
05 απόλυτη σχετική διαδρομή
04 σύστημα αρχείων

Recently uploaded (8)

PPTX
Γρηγοριάδου Ανθή Μαρία, Τα Ψηλά Βουνά του Ζαχαρία Παπαντωνίου.pptx
PPTX
Γερμανίδου Φωτεινή, Το πτώμα στη βιβλιοθήκη.pptx
PPTX
A digital marketing strategy presentation for Evangelos Venizelos
PPTX
Χειραφέτιση και Αναμόρφωση 4. Η Εθνοσυνέλευση του 1862-1864
PPTX
Δούλια Θάλεια, Καρδιά Πάνω σε Ρόδες -Άντρη Αντωνίου- τελική Βιβλιοπαρουσίαση....
PPTX
Γερμανίδου Δήμ., Αγκαθα Κρίστι.ΕΓΚΛΗΜΑ ΣΤΟΝ ΝΕΙΛΟ_pptx4.pptx
PPTX
Δριστά Κυριακή, Το καπλάνι της βιτρίνας της Άλκης Ζέη.pptx
PPTX
A digital marketing strategy presentation for Evangelos Venizelos
Γρηγοριάδου Ανθή Μαρία, Τα Ψηλά Βουνά του Ζαχαρία Παπαντωνίου.pptx
Γερμανίδου Φωτεινή, Το πτώμα στη βιβλιοθήκη.pptx
A digital marketing strategy presentation for Evangelos Venizelos
Χειραφέτιση και Αναμόρφωση 4. Η Εθνοσυνέλευση του 1862-1864
Δούλια Θάλεια, Καρδιά Πάνω σε Ρόδες -Άντρη Αντωνίου- τελική Βιβλιοπαρουσίαση....
Γερμανίδου Δήμ., Αγκαθα Κρίστι.ΕΓΚΛΗΜΑ ΣΤΟΝ ΝΕΙΛΟ_pptx4.pptx
Δριστά Κυριακή, Το καπλάνι της βιτρίνας της Άλκης Ζέη.pptx
A digital marketing strategy presentation for Evangelos Venizelos

MakeCode.ppt

  • 1. Microsoft MakeCode for LEGO® MINDSTORMS® Education EV3 Ιωάννου Γιαννάκης 21/3/2022
  • 2. Makecode Url LEGO® MINDSTORMS® Education EV3 - Blocks / Javascript editor
  • 3. Makecode Το LEGO MINDSTORMS Education EV3 ζωντανεύει την τεχνολογία και την επιστήμη των υπολογιστών με πρακτική μάθηση βάσει έργων χρησιμοποιώντας τα γνωστά τούβλα LEGO. Και τώρα με την υποστήριξη του MakeCode, οι μαθητές μπορούν να χρησιμοποιήσουν την εύκολη κωδικοποίηση drag-and-drop block ή προγραμματισμό κειμένου JavaScript από ένα πρόγραμμα περιήγησης για να κάνουν τη δημιουργία τους να ξεφύγει από ένα λαβύρινθο, να εντοπίσουν διαφορετικά χρωματιστά αντικείμενα ή να μετατραπούν σε μουσικό όργανο.
  • 4. Makecode Εκτός από τον προγραμματισμό του τούβλου LEGO MINDSTORMS Education EV3 χρησιμοποιώντας την οθόνη, τους ήχους και τα κουμπιά, το LEGO MINDSTORMS Education EV3 Core Set έρχεται επίσης με μια ποικιλία διαφορετικών αισθητήρων και κινητήρων που μπορούν να προγραμματιστούν, όπως  ένας αισθητήρας αφής,  αισθητήρας χρώματος ,  αισθητήρας υπερήχων,  αισθητήρας υπερύθρων,  αισθητήρας γυροσκοπίων και  μεγάλους και μεσαίους κινητήρες.
  • 5. Makecode χαρακτηριστικά 1. Δεν χρειάζεται εγκατάσταση Η κωδικοποίηση με το MakeCode για LEGO MINDSTORMS Education EV3 γίνεται εξ ολοκλήρου σε ένα πρόγραμμα περιήγησης ιστού, έτσι ώστε οι μαθητές και οι εκπαιδευτικοί να μπορούν να δημιουργούν προγράμματα για τις δημιουργίες τους σε οποιαδήποτε συσκευή ή πλατφόρμα που διαθέτει θύρα USB και σύνδεση στο Διαδίκτυο. Δεν υπάρχει λογισμικό για λήψη ή εγκατάσταση!
  • 6. Makecode 2. Brick Screen Blocks Δημιουργήσαμε μερικά διασκεδαστικά μπλοκ για τον προγραμματισμό της οθόνης στο τούβλο LEGO MINDSTORMS Education EV3:
  • 7. Makecode Εφαρμογή 1: Show Mood Εμφανίζει μια εικόνα
  • 8. Makecode Eμφάνιση τιμών αισθητήρα και εξόδου στην οθόνη. Εφαρμογή 2: Show Values
  • 9. Makecode 3. Εύκολα στη χρήση αναπτυσσόμενα μενού Με όλες τις διαθέσιμες επιλογές για το LEGO MINDSTORMS Education EV3, μερικές φορές είναι συντριπτική όταν αποφασίζετε τι να επιλέξετε από τα μενού. Έτσι, επενδύσαμε στο να κάνουμε τα αναπτυσσόμενα μενού να είναι γραφικά, γεγονός που τους καθιστά πολύ εύκολο να κατανοήσουν.
  • 10. Makecode Εφαρμογή 3: Αισθητήρες και θύρες Αντιστοιχίστε αισθητήρες στις διάφορες θύρες (1, 2, 3, 4)
  • 11. Makecode Εφαρμογή 4: Kινητήρας Επιλέξτε τον τύπο κινητήρα που θα χρησιμοποιήσετε (μεσαίο, μεγάλο, διπλό) και ακολούθως αντιστοιχίστε τον σε μία θύρα (A, B, C, D).
  • 12. Makecode Εφαρμογή 4: Τιμή διεύθυνσης Επιλέξτε την τιμή διεύθυνσης Παραδείγματα Turn ratio: -50, Speed 50% Turn ratio: 75, Speed 100% αρ./δεξ. Κινητήρας: 25%,50% αρ./δεξ. Κινητήρας: 100%,25%
  • 13. Makecode Εφαρμογή 5: Ηχητικά εφέ Επιλέξτε ένα ηχητικό εφέ (μπορείτε να λάβετε μια προεπισκόπηση τοποθετώντας το ποντίκι πάνω από μια επιλογή)
  • 14. Makecode 4. Σχόλια μπλοκ πρώτης κατηγορίας Έχουμε εφαρμόσει ένα ολοκαίνουργιο σύστημα σχολίων αποκλεισμού! Και είμαστε ενθουσιασμένοι που θα ακούσουμε τα σχόλιά σας. Προσθέτοντας σημαντικά σχόλια ο κώδικάς σας είναι μια βασική ικανότητα να μάθετε στην επιστήμη των υπολογιστών. Ειδικά με μεγάλα προγράμματα ρομποτικής που μπορεί να δημιουργηθούν από μια ομάδα διαφορετικών μαθητών, γνωρίζουμε ότι είναι ένας σημαντικός τρόπος για να επικοινωνήσετε τι κάνει το πρόγραμμά σας. Σχόλια στο χώρο εργασίας - είναι σαν κολλώδεις σημειώσεις στο χώρο εργασίας σας. Αποκλεισμός σχολίων - σχετίζονται με ένα συγκεκριμένο τμήμα κώδικα και εμφανίζονται μόνο όταν κάνετε κλικ σε αυτά.
  • 15. Makecode Και φυσικά, τα σχόλια συνεχίζονται μεταξύ των προβολών μπλοκ και JavaScript. (Δεξί κλικ / Add Comment)
  • 16. Makecode 5. Διαδραστικός προσομοιωτής Ο προσομοιωτής LEGO MINDSTORMS Education EV3 παρέχει άμεση ανατροφοδότηση για να δείξει στους μαθητές τι αισθητήρες και κινητήρες συνδέονται με ποιες θύρες στο τούβλο. Είναι επίσης ένας πολύ καλός τρόπος δοκιμής και εντοπισμού σφαλμάτων προγραμμάτων - οι μαθητές μπορούν να αλλάξουν τις τιμές εισόδου του αισθητήρα, να δουν πώς συμπεριφέρονται οι κινητήρες και να δουν πληροφορίες στην οθόνη.
  • 18. Makecode 6. Blocks <—> JavaScript Και φυσικά, το MakeCode φέρνει τα διπλά μπλοκ και τους επεξεργαστές JavaScript στην πλατφόρμα LEGO MINDSTORMS Education EV3. Οι πιο προχωρημένοι μαθητές που γράφουν μακρά, περίπλοκα προγράμματα ρομποτικής είναι πλέον σε θέση να το κάνουν σε JavaScript - μία από τις πιο δημοφιλείς γλώσσες προγραμματισμού στον κόσμο! Επίσης, η βιομηχανική τυπική διεπαφή MakeCode Scratch Blocks είναι ήδη γνωστή σε πολλούς μαθητές που αρχίζουν να μαθαίνουν να κωδικοποιούν.
  • 20. Makecode 7. Σεμινάρια & Παραδείγματα Υπάρχουν πολλά σεμινάρια, έργα και δείγματα κώδικα για να ξεκινήσετε τη χρήση του MakeCode για το LEGO MINDSTORMS Education EV3. Τα Tutorials παρέχουν αναλυτική καθοδήγηση σχετικά με τον τρόπο χρήσης κάθε αισθητήρα ή κινητήρα, ενώ τα έργα περιέχουν οδηγίες πλήρους μήκους σχετικά με την κωδικοποίηση και τη δημιουργία μιας ολοκληρωμένης ρομποτικής λύσης.