Κάθε χρόνο ακούω από ανθρώπους που μεταβαίνουν σε νέες θέσεις ως tech coach, tech integrator, STEM integrator και άλλους παρόμοιους ρόλους. Την περασμένη εβδομάδα απάντησα σε δύο τέτοια email.
Αυτό για το οποίο πάντα ρωτούν αυτοί οι αναγνώστες είναι ιδέες και εργαλεία για τη διδασκαλία του προγραμματισμού πέρα από προφανείς πόρους όπως το Code.org. Γι‘ αυτό αυτή την εβδομάδα μοιράζομαι μερικούς πόρους για την εκμάθηση προγραμματισμού και τη διδασκαλία προγραμματισμού. Αυτοί είναι πόροι στους οποίους μπορεί να έχει πρόσβαση οποιοσδήποτε, ακόμα κι αν δεν έχετε προηγούμενη εμπειρία προγραμματισμού.
Λογότυπο
Λογότυπο είναι μια γλώσσα προγραμματισμού που αναπτύχθηκε για μαθητές το 1967. Είναι η γλώσσα που μου έδωσε την εισαγωγή στον προγραμματισμό όταν ήμουν στο δημοτικό. Το λογότυπο εξακολουθεί να υπάρχει σήμερα και είναι η βάση για πολλά άλλα εργαλεία που μπορεί να έχετε ακούσει, όπως το Scratch και το Snap.
Την περασμένη εβδομάδα έγραψα μια σύντομη ανάρτηση στο blog τονίζοντας Η συλλογή του Gary Stager με σύγχρονες πηγές Logo για εκπαιδευτικούς. Κατευθυνθείτε εκεί για να βρείτε πολλές συστάσεις για ανάγνωση σχετικά με το πώς να χρησιμοποιήσετε το λογότυπο ως εργαλείο διδασκαλίας. Μπορεί επίσης να θέλετε να πάρετε ένα δωρεάν αντίγραφο του Οδηγός έργου Turtle Art Tiles.
Κώδικας Blackbird
Κότσυφας είναι μια δωρεάν πλατφόρμα που έχει σχεδιαστεί για να εισάγει τους μαθητές στις αρχές κωδικοποίησης ακόμα κι αν δεν έχετε προηγούμενη εμπειρία διδασκαλίας κωδικοποίησης. Εγώ το δοκίμασα με τους μαθητές μου στο τέλος της σχολικής χρονιάς 2020-21 και μας άρεσε.
Το Blackbird διδάσκει στους μαθητές πώς να γράφουν JavaScript. Υπάρχουν πέντε θεματικές διαδρομές που μπορείτε να χρησιμοποιήσετε για να καθοδηγήσετε τους μαθητές σας στο Blackbird. Ανεξάρτητα από το ποια θα επιλέξετε, η προσέγγιση και η διαδικασία του μαθητή είναι η ίδια. Οι μαθητές ξεκινούν με μια απλή δραστηριότητα που κάνει ένα σημείο ή μια γραμμή να εμφανίζεται στην οθόνη. Στη συνέχεια, οι μαθητές βλέπουν ένα μάθημα διαίρεσης οθόνης που τους δείχνει μερικές σύντομες οδηγίες στην αριστερή πλευρά της οθόνης και ένα πρόγραμμα επεξεργασίας κώδικα στη δεξιά πλευρά της οθόνης. Είναι στο περιβάλλον διαίρεσης οθόνης που οι μαθητές γράφουν τις πρώτες γραμμές κώδικα.
Κότσυφας σας διευκολύνει ως δάσκαλο να δοκιμάσετε όλα τα μαθήματα που θα κάνουν οι μαθητές σας. Το μόνο που έχετε να κάνετε είναι να συνδεθείτε στον δάσκαλό σας και, στη συνέχεια, να κάνετε κλικ στο «μαθαίνω» για να δείτε τι θα δουν οι μαθητές σας. Μπορείτε να ολοκληρώσετε οποιοδήποτε και όλα τα μαθήματα μόνοι σας και να χρησιμοποιήσετε όλα τα εργαλεία βοήθειας όπως „δείξε μου“ στα οποία έχουν πρόσβαση οι μαθητές σας όταν είναι συνδεδεμένοι στο Blackbird.
Οι επισκοπήσεις βίντεο του Blackbird μπορούν να είναι φαίνεται εδώ και εδώ.
MIT App Inventor
Εάν θέλετε να δημιουργήσετε μια πλήρως λειτουργική εφαρμογή Android, το MIT App Inventor είναι το μέρος για να ξεκινήσετε. ο MIT App Inventor λειτουργεί στο πρόγραμμα περιήγησής σας (προτείνεται το Chrome). Η μόνη λήψη που απαιτείται για το App Inventor 2 είναι ο προαιρετικός εξομοιωτής. Ο εξομοιωτής επιτρέπει σε άτομα που δεν διαθέτουν συσκευές Android να στέλνουν μηνύματα κειμένου στις εφαρμογές τους στους επιτραπέζιους υπολογιστές τους. Εάν διαθέτετε συσκευή Android, τότε ο εξομοιωτής δεν απαιτείται και δεν χρειάζεται να ανησυχείτε για την εγκατάσταση του. Το MIT παρέχει εξαιρετική υποστήριξη τεκμηρίωση και πρόγραμμα σπουδών για νέους χρήστες. Εδώ είναι το φροντιστήριό μου σχετικά με τον τρόπο χρήσης του MIT App Inventor.
Για τους Μικρότερους Μαθητές
Νταίζη ο δεινόσαυρος είναι μια δωρεάν εφαρμογή για iPad που έχει σχεδιαστεί για να εισάγει τους μικρούς μαθητές σε ορισμένες βασικές αρχές προγραμματισμού. Η εφαρμογή ζητά από τους μαθητές να δημιουργήσουν εντολές για να εκτελέσει η Daisy the Dinosaur. Υπάρχει μια δωρεάν λειτουργία παιχνιδιού στην οποία οι μαθητές μπορούν να κάνουν τη Daisy να κάνει ό,τι θέλουν. Αλλά για να ξεκινήσετε, ίσως θέλετε να ζητήσετε από τους μαθητές να δουλέψουν μέσω της λειτουργίας προκλήσεων για αρχάριους. Η Νταίζη ο Δεινόσαυρος ζητά από τους μαθητές να εισαγάγουν εντολές με τη σωστή σειρά για να κάνει τη Νταίζη να ολοκληρώσει σωστά τις εργασίες. Η Daisy the Dinosaur μπορεί να χρησιμοποιηθεί με μαθητές από την ηλικία του Νηπιαγωγείου.
ScratchJr βασίζεται στο πρόγραμμα Scratch που έχει τις ρίζες του στο Logo. Το ScratchJr χρησιμοποιεί μια διεπαφή προγραμματισμού μπλοκ μεταφοράς και απόθεσης. Στο ScratchJr οι μαθητές μπορούν να προγραμματίσουν ιστορίες πολυμέσων και παιχνίδια. Για να προγραμματίσουν μια ιστορία ή ένα παιχνίδι στο ScratchJr οι μαθητές επιλέγουν ρυθμίσεις φόντου για κάθε καρέ της ιστορίας. Στη συνέχεια, σε κάθε πλαίσιο οι μαθητές επιλέγουν τις ενέργειες που θέλουν να κάνουν οι χαρακτήρες τους. Οι μαθητές κουμπώνουν κομμάτια προγραμματισμού μαζί για να κάνουν τους χαρακτήρες να κινούνται και να μιλάνε στις ιστορίες και τα παιχνίδια τους. Κατευθύνομαι προς τη σελίδα διδασκαλίας στον ιστότοπο ScratchJr για ιδέες σχετικά με το πώς να χρησιμοποιήσετε το ScratchJr στην τάξη σας.

Αυτό είναι ένα στιγμιότυπο οθόνης του Google Street View του εξωτερικού χώρου όπου παρακολούθησα την έκτη δημοτικού (η Vanilla Ice και ο MC Hammer ήταν στην κορυφή των τσαρτ εκείνη τη χρονιά) και παρουσιάστηκα στο Logo. Το κτίριο είναι ακόμα εκεί αλλά δεν χρησιμοποιείται πλέον ως σχολείο. Το κτίριο όπου πήγατε στο δημοτικό/δημοτικό σχολείο παραμένει όρθιο;
Μαθήματα με τον ίδιο ρυθμό που μπορείτε να ξεκινήσετε σήμερα
Έχω τρία μαθήματα αυτορυθμιστικού που μπορείτε να ξεκινήσετε σήμερα και να ολοκληρώσετε με τον δικό σας ρυθμό.