Διδάξτε τα παιδιά σας να κωδικοποιήσουν με παζλ Minecraft μιας ώρας - 💡 Fix My Ideas

Διδάξτε τα παιδιά σας να κωδικοποιήσουν με παζλ Minecraft μιας ώρας

Διδάξτε τα παιδιά σας να κωδικοποιήσουν με παζλ Minecraft μιας ώρας


Συγγραφέας: Ethan Holmes, 2019

(Ευγενική προσφορά του Code.org)

Πόσο χρόνο περνούν τα παιδιά σας (ή εσείς!) Κολλημένα μπροστά σε μια οθόνη, σπρώχνοντας γύρω σε κάποιο χώρο παιχνιδιού; Ίσως σε ένα που αποτελείται αποκλειστικά από pixelated μπλοκ; Πάρε! Ώρα να ενεργοποιήσετε αυτές τις ώρες της οθόνης κατασκευή χρόνος. Είμαι εδώ για να σας πω πώς τα στοιχειώδη παιδιά των παιδιών μου πήραν την πρόκληση να εισαγάγουν τον προγραμματισμό σε κάθε μαθητή του K-5 μας και πώς μπορείτε επίσης να ανοίξετε την κωδικοποίηση στα παιδιά που θέλετε να μετατρέψετε στους Δημιουργούς του αύριο.

Αυτό δεν ισχύει μόνο για παιδιά! Είναι τόσο ικανοποιητικό να διδάξετε κάποιον να προγραμματίσει. Σχεδόν ο καθένας, ηλικίας από 4 έως 104 ετών, θα μπορούσε να χρησιμοποιήσει λίγο χρόνο ανοίγοντας το μαύρο κουτί όλων των τεχνολογιών για να συνειδητοποιήσει ότι το μέλλον είναι στα χέρια δισκίων τους.

Υπάρχει μια ευκαιρία στις αρχές Δεκεμβρίου για να είναι μέρος κάποιου μεγαλύτερου: ο ετήσιος χρόνος κώδικα του Code.org (HoC) για όλα τα αλγοριθμικά πράγματα είναι μόλις λίγες εβδομάδες μακριά. Το HoC συμπίπτει με την Εβδομάδα Επιστήμης των Υπολογιστών και είναι όλα σχετικά με την κινητοποίηση εκατομμυρίων για να δοκιμάσουν το χέρι τους να βάλουν μαζί μερικές οδηγίες, όρους και βρόχους σαν μια πρώτη γεύση του τρόπου με τον οποίο ο προγραμματισμός λειτουργεί. Από την έναρξή της σχεδόν πριν από δύο χρόνια, η Code.org έχει εισάγει πάνω από 100 εκατομμύρια ανθρώπους, κυρίως παιδιά σχολείου, στη δύναμη του προγραμματισμού. Το κάνουν αυτό μέσα από τα εργαστήρια με επικεφαλής ανθρώπους - όπως εσείς - που έχουν συνειδητοποιήσει αυτήν την εξουσία και θέλουν να το μεταβιβάσουν σε άλλους.

Σχεδόν 2 εκατομμύρια άνθρωποι έχουν υπογράψει την ηλεκτρονική δέσμευση του Code.org ότι "Κάθε μαθητής σε κάθε σχολείο πρέπει να έχει την ευκαιρία να μάθει την επιστήμη των υπολογιστών." Αυτό δεν είναι μόνο για να πάρει τα παιδιά που αγαπάτε καλύτερα να μάθουν. Ας πάρουμε κάθε παιδί που κωδικοποιεί. Το τοπικό σας σχολείο δίνει αυτή τη δυνατότητα στους μαθητές του; Εάν όχι, μπορείτε να κάνετε τη διαφορά!

(Ευγενική προσφορά του Code.org)

Νέο σε αυτό το οπλοστάσιο ακαταμάχητων και εύχρηστων εισαγωγών στην κωδικοποίηση είναι το Minecraft. Αυτή η δημιουργική ψηφιακή ουτοπία που αγαπά κάθε παιδί (και που κάνουν και πολλοί δάσκαλοι), συνεργάστηκε με το Code.org για να πάρει το bitmapped pickaxe στην εκπαίδευση K-12 και να χαράξει κάποιο χώρο για την επιστήμη των υπολογιστών.

Ο Jens Bergensten, υπεύθυνος για την ανάπτυξη στο Mojang, λέει μια αρκετά συνηθισμένη ιστορία στη βιομηχανία λογισμικού: ήταν παιδί που αγαπούσε το παιχνίδι και ήθελε να κάνει τα δικά του βιντεοπαιχνίδια, ένα πράγμα οδήγησε σε άλλο και τώρα αυτός και οι φιλαράγοί του είναι gazillionaires. Όταν τον κάναμε στο Maker Camp 2014 μάθαμε ότι ο Jens άρχισε να παίρνει τα πρώτα του παιχνίδια στην ηλικία των 11 ετών χρησιμοποιώντας το BASIC και το Turbo Pascal.

Τα μαθήματα Minecraft για την ώρα του κώδικα χρησιμοποιούν μια γλώσσα με βάση το μπλοκ που ονομάζεται Blockly. Εάν ανοίξετε την κουκούλα, θα δείτε κάποιες πραγματικές JavaScript κάτω από εκεί. Τα παιδιά λύουν δεκατέσσερα παζλ με θέμα το Minecraft, γράφοντας τον κώδικα (ή μάλλον με το να κουμπώνει ο κώδικας μαζί). Είμαι ενθουσιασμένος γι 'αυτό γιατί ξέρω ότι πρόκειται να φυσήξει τα μυαλά των παιδιών μου για να παίξουν Minecraft στο σχολείο. Οι συμμαθητές τους αγαπούσαν τα μαθήματα Angry Birds του HoC τον περασμένο Δεκέμβριο, με τους περισσότερους μαθητές να αγκαλιάζουν με ανυπομονησία τους σελιδοδείκτες, ώστε να έχουν έναν σύνδεσμο για να συνεχίσουν να κωδικοποιούν στο σπίτι. Πρέπει να σκεφτώ ότι τα παιδιά θα φτάσουν στο σύνολό τους "λάβα" στα εργαστήρια μας φέτος.

(Ευγενική προσφορά του Code.org)

Γνωρίζουμε ότι η κοινότητα Maker είναι γεμάτη από οπαδούς του Scratch και η ώρα του κώδικα είναι η τέλεια στιγμή για να προσελκύσετε τους φίλους σας στην παγκόσμια κοινότητα Scratch. Το Scratch προσφέρει τρία εκπληκτικά μαθήματα Hour of Code, συμπεριλαμβανομένου ενός προγράμματος που περιλαμβάνει τα αστέρια της εκπομπής του Cartoon Network Εμείς Bare Bears. Για όσους θέλουν να εισαγάγουν τα μικρότερα παιδιά στον προγραμματισμό, ελέγξτε το νέο τους φιλικό βιβλίο Scratch Jr.

(Ευγενική προσφορά του scratch.mit.edu)

Ας φτάσουμε στα χάλκινα καρφιά. Για να προσθέσετε το σχολείο ή το makerspace σε μια αυξανόμενη λίστα με περισσότερα από 93.000 γεγονότα HoC, την εβδομάδα 7 έως 13 Δεκεμβρίου, το πρώτο πράγμα που πρέπει να κάνετε είναι να ελέγξετε τους άφθονους πόρους στη σελίδα HoC "Host a Event".

8 Συμβουλές Logistics

Tutorials είναι όλα καλά και καλά, αλλά εμπνέοντας ένα δωμάτιο γεμάτο παιδιά μπορεί να είναι μια πρόκληση δεν έχει σημασία τι το θέμα. Μίλησα με τον βασιλιά της ώρας του κώδικα του σχολείου, τον Henry Sobel, για το πώς πήγε για να οργανώσει τις περιόδους έτσι ώστε όλοι οι 300 περίπου μαθητές στο σχολείο να είχαν την ευκαιρία να βουτήξουν τα δάχτυλα των ποδιών τους στην κωδικοποίηση. Εδώ είναι οι συμβουλές μας για πράγματα που πρέπει να σκεφτούμε ότι μπορεί να μην είναι στη λίστα προετοιμασίας HoC:

  1. Νεοσύλλεκτος. Ενώ τα βίντεο και τα σεμινάρια αφθονούν, δεν μπορείτε να το κάνετε μόνοι σας. Η μεγάλη πρόκληση είναι να διαφωνήσουν αρκετοί γονείς και άλλοι εθελοντές για να βοηθήσουν: τουλάχιστον 2-3 ανά τάξη είναι ιδανικές. (Γι 'αυτό σας λέμε τώρα για την ώρα του κώδικα τώρα, έτσι ώστε να έχετε μερικές εβδομάδες για να πάρουν βοηθοί υπογράψει επάνω.Όπως τα μαθήματα είναι αρκετά βασικά, ένα υπόβαθρο στον προγραμματισμό είναι λιγότερο σημαντικό από την υπομονή, τις βασικές δεξιότητες στον υπολογιστή, και ενθουσιασμό για το μέλλον αυτών των φοιτητών.)
  2. Ανασκόπηση. Προτείνετε σε κάθε εθελοντή να δοκιμάσουν πρώτα τα μαθήματα στο σπίτι πριν βοηθήσουν τα παιδιά.
  3. Τρέξτε στη θέση του. Βεβαιωθείτε ότι έχετε φορτώσει, ανοίξει και δοκιμάσει το λογισμικό εκμάθησης ή το περιβάλλον προγραμματισμού σε κάθε κομμάτι υλικού (φορητοί υπολογιστές, tablet ή επιτραπέζιοι υπολογιστές). Τα σχολεία συχνά έχουν προβλήματα τείχους προστασίας που μπορεί να ποικίλουν, ακόμη και από το μηχάνημα μέχρι το μηχάνημα.
  4. Επαναφορτίστε. Εάν χρησιμοποιείτε φορητές συσκευές (όπως φορητούς υπολογιστές ή tablet), βεβαιωθείτε ότι έχετε επιτρέψει τη διακοπή χρέωσης στο πρόγραμμά σας. Έχει το δωμάτιο που χρησιμοποιείτε αρκετά καταστήματα, ή ένα καρότσι φόρτισης, για να περιηγηθείτε; Επίσης, φροντίστε να φορτίσετε τους φορητούς υπολογιστές τη νύχτα πριν.
  5. Δημιουργία αντιγράφων ασφαλείας με χαρτί. Γράψτε τη διεύθυνση URL για το επιλεγμένο σας σεμινάριο σε κομμάτια χαρτιού που έχετε σε κάθε σταθμό. Τα παιδιά θα κλείσουν κατά λάθος τα παράθυρα. Προσπαθήστε επίσης να έχετε κάποιες εκτός σύνδεσης δραστηριότητες που σχετίζονται με τον προγραμματισμό στην πίσω τσέπη σας σε περίπτωση που όλα στο αρχικό σας σχέδιο καταρρέουν.
  6. Να είστε παιχνιδιάρικο. Καθώς ξεκινήσατε με το εργαστήριό σας, τονίστε ότι ο προγραμματισμός είναι για την επίλυση παζλ και τη διασκέδαση. Τα παιδιά δεν χρειάζεται να γνωρίζουν τα πράγματα που μπορεί να σας ενδιαφέρουν (όπως η σημασία των θεμάτων STEM). Φροντίστε να είναι ειλικρινείς και να γιορτάσουν την ιδιαίτερη εμπειρία του Hour of Code! Το HoC έρχεται μόνο μια φορά το χρόνο. Σκεφτείτε να εκτελέσετε μια φυσική επίδειξη ως μέρος της εισαγωγής, όπως το κλασικό παιχνίδι όπου τα παιδιά δίνουν ένα σύνολο οδηγιών σε έναν συμμαθητή για να δουν αν μπορούν να φτάσουν στον προορισμό τους.
  7. Δανειστείτε περιφερειακά. Οι μικρότεροι μαθητές (όπως οι πρώτοι μαθητές μας) αγωνίζονται με τα trackpads, οπότε προσπαθήστε να έχετε ποντίκια υπολογιστή ή άλλα περιφερειακά στο χέρι για να συνδεθείτε σε περίπτωση που είναι πιο έμπειρος στη χρήση αυτών.
  8. Το ζευγάρωμα λειτουργεί καλά για τα μικρότερα παιδιά. Οι εκπαιδευτικοί θα πρέπει να δημιουργήσουν ζεύγη μπροστά από το χρόνο εάν πρέπει να μοιράζονται υπολογιστές.

Εάν ξεκινήσετε ένα εργαστήριο στις αρχές Δεκεμβρίου είναι πολύ εκφοβιστικό, να έχετε κατά νου ότι οποιαδήποτε στιγμή είναι μια καλή στιγμή για να μάθετε. Ο Beth Espinoza, ο οποίος διδάσκει στο σχολείο φίλων του Σαν Φρανσίσκο, αξιολόγησε μια σειρά από διαφορετικές πλατφόρμες που χρησιμοποίησαν για να εισαγάγουν τα παιδιά στον προγραμματισμό και μοιράστηκαν αυτά με μια ομάδα εκπαιδευτών Maker την περασμένη εβδομάδα. Αυτά είναι ωραία για χρήση κατά τη διάρκεια του HoC, ως συνέχεια μετά, ή οποτεδήποτε θέλετε να αποκτήσετε κωδικοποίηση για τα παιδιά.

Οι σημειώσεις της Beth για τις εισαγωγικές πλατφόρμες κωδικοποίησης

  • Ώρα παζλ κώδικα με Minecraft, Angry Birds, Star Wars, καταψυγμένα της Disney? μερικά παιδιά ίσως χρειαστούν κάποια βοήθεια για την ανάγνωση. Δεν υπάρχει ήχος. ok στο iPad Mini; χρησιμοποιεί το JavaScript, αλλά τα παιδιά δεν πληκτρολογούν στον κώδικα. τα σεμινάρια έχουν εισαγωγές βίντεο συμπεριλαμβανομένων των νοικοκυριών και των διαφορετικών προγραμματιστών. οι μαθητές έχουν την επιλογή να συνδεθούν για να σώσουν την πρόοδό τους
  • Scratch Junior: για iPads, για ηλικίες 5-7, ένα μεγάλο lead-in στο Scratch
  • Ξυστό: δημοφιλής γλώσσα προγραμματισμού στο διαδίκτυο. ανατρέξτε στο Ξεκινώντας με το Ξυστό και τη δημιουργία δημιουργικού με το Ξυστό. κάνετε μια κάρτα διακοπών
  • Kodable: iPad, επιφάνεια εργασίας και Android-συμβατό? ηλικίες 5+. μπορούν να εγκατασταθούν, ώστε οι μαθητές να μπορούν να συνεχίσουν εκεί όπου έφυγαν
  • Lightbot (κωδικοποίηση μιας ώρας): iPad, Android και πρόγραμμα περιήγησης ιστού. κάποια ανάγνωση που σχετίζεται με εντολές? οι μη αναγνώστες δεν μπορούν να χρησιμοποιήσουν ανεξάρτητα
  • Tynker: κωδικοποίηση μεταφοράς και απόθεσης που εξαλείφει τη σύνταξη, με την επιλογή να εμφανίζεται ο κώδικας ως κείμενο, σχολικές πληροφορίες και βίντεο. καλό για το K-8; να ξεκινήσετε βίντεο για να βοηθήσετε τους εκπαιδευτικούς να δημιουργήσουν μια τάξη, να προσθέσουν μαθητές, να επιλέξουν ένα σχέδιο μαθήματος, τα σεμινάρια και η γκαλερί περιλαμβάνουν έργα και μαθήματα έτοιμα προς χρήση. πληροφορίες σχετικά με την κωδικοποίηση για μαθητές 2ου-7ου βαθμού
  • Blockly: προγραμματισμός με βάση το παιχνίδι
  • Daisy το δεινόσαυρο: Μόνο iPad? απαιτεί κάποια ανάγνωση. απλό προγραμματισμό βάσει μπλοκ
  • Hopscotch: Μόνο το iPad. δωρεάν ebook για τις προκλήσεις Hopscotch? γωνίες (90, 180, 360 ...) θα ήταν χρήσιμες να γνωρίζουμε
  • Karel ο σκύλος στο CodeHS: demos των τύπων των προγραμμάτων? Τα παιδιά πληκτρολογούν τον κώδικα. χρησιμοποιεί Ruby, όχι Java. μόνο 4 απλές οδηγίες, αλλά μπορεί να είναι δύσκολο για ορισμένους μαθητές. δεν είστε σίγουροι για τη χρήση iPad, αλλά λειτουργεί καλά σε φορητούς υπολογιστές. η τάξη εγκατάστασης είναι απαραίτητη πριν από τη χρήση του φοιτητή
  • RoboMind Academy: πρόγραμμα για τον έλεγχο ενός εικονικού ρομπότ για κίνηση, παραλαβή, βαφή κλπ. Χρησιμοποιώντας οδηγίες κειμένου. πλήρως αυτοδύναμο διαδικτυακό μάθημα με σύντομες παρουσιάσεις, ταινίες, κουίζ και αυτόματα καθοδήγηση / συμβουλές για να βοηθήσετε στις ασκήσεις προγραμματισμού. Χρειάζεται σίγουρα ένα ποντίκι για να το κάνετε αυτό σε ένα Chromebook (μεγέθυνση και περιστροφή γύρω από τον κόσμο των ρομπότ, κύλιση προς τα κάτω για να λάβετε βοήθεια). καλά ηχητικά εφέ !; συνδέει τον προγραμματισμό "drag-and-drop" σε μια γλώσσα προγραμματισμού. όχι πολλά έγγραφα, αλλά μπορείτε να κάνετε κλικ στην "Βοήθεια" για λεπτομερείς οδηγίες. εισάγει βρόχους και όρους

Για φοιτητές που έχουν κάποια εμπειρία κωδικοποίησης ...

  • Code Monster: διαθέτει δύο παρακείμενα κουτιά - το ένα εμφανίζει τον κώδικα, το άλλο δείχνει τι κάνει ο κώδικας και καθώς παίζετε με τον κώδικα με κάποια βοήθεια από μια προτροπή, μαθαίνεις τι κάνει κάθε εντολή
  • Beetle Blocks (άλφα έκδοση): επιλογή κωδικοποίησης 3D. κάντε μια 3D εκτύπωση
  • Code Academy: επιλέξτε από διάφορα μαθήματα για να εξερευνήσετε μια ιστοσελίδα και προγράμματα όπως: Ruby on Rails, Java, CSS
  • Code Combat: μάθετε την κωδικοποίηση παίζοντας ένα παιχνίδι
  • Khan Academy: Εισαγωγή στις μεταβλητές προγραμματισμού
  • Πέρα από την ώρα του κώδικα για τους σπουδαστές K-5: Συνεχίστε τη μάθηση! 20+ ώρες προγράμματος σπουδών προγραμματισμού θα είναι διαθέσιμες για μαθητές που θέλουν να εμβαθύνουν βαθύτερα στον προγραμματισμό.

Ο Beth προτείνει επίσης τους πόρους κωδικοποίησης της EdSurge. Στη λίστα του Beth θα προσθέσω αυτά τα δύο που ο Maker Ed έχει καταχωρίσει στη σελίδα των πόρων:

  • Γεια σας Επεξεργασία
  • AppInventor

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

(Ευγενική προσφορά του Code.org)

Αν η σημασία της επιστήμης των υπολογιστών δεν είναι αρκετή για να παρακινήσει το σχολείο σας, το HoC κρέμεται επίσης από ένα πολύ νόστιμο μπισκότο καρότων μπροστά από τους δασκάλους, με τα πάντα, από κάρτες δώρων μέχρι δωρεά 10.000 δολαρίων.

(Ευγενική προσφορά του Code.org)

Ας πούμε όλοι για την ώρα του κώδικα!



Μπορεί Να Σας Ενδιαφέρει

Κάντε το τελευταίο κτίριο # 3: Εμπλοκή στο Drawbot σας

Κάντε το τελευταίο κτίριο # 3: Εμπλοκή στο Drawbot σας


Ο πόλεμος της Sony στους κατασκευαστές, οι χάκερ και οι πρωτοπόροι

Ο πόλεμος της Sony στους κατασκευαστές, οι χάκερ και οι πρωτοπόροι


Κερδίστε τους νικητές του διαγωνισμού Karts and Wheels

Κερδίστε τους νικητές του διαγωνισμού Karts and Wheels


Σημειώσεις ελέγχου Gadgeteer

Σημειώσεις ελέγχου Gadgeteer