Πώς να διδάξει παιδιά προγραμματισμού από την αρχή!

Διαφήμιση

Διαφήμιση
Διαφήμιση

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

Γιατί αυτό? Εάν τα παιδιά μπορούν να μάθουν τη δεύτερη και τρίτη ανθρώπινη γλώσσα από την εφηβεία τους, γιατί δεν προγραμματίζουν επίσης; Εδώ είναι ένα εξαιρετικό εργαλείο ανάπτυξης που πραγματικά είναι για παιδιά όλων των ηλικιών.

Γρατσουνιά

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

Εντάξει, έτσι είναι μόνο ένας αστεία αναζητούν δεινοσαύρων που παίρνει μερικά βήματα, λέει «Γεια σας» και στη συνέχεια παίζει ένα soundfile που λέει «Doy-doy-doy». Μου διασκεύασε για τουλάχιστον 15 λεπτά. Doy-doy-doy, hee hee!

Πώς να διδάξει παιδιά προγραμματισμού από την αρχή! dino πρόγραμμα

Σοβαρά όμως, ρίξτε μια ματιά στον κώδικα. Όποιος μπορεί να διαβάσει αγγλικά μπορεί να υπολογίσει σε γενικές γραμμές τι πρόκειται να συμβεί και πώς να το κάνει να συμβεί.

Πώς να διδάξει παιδιά προγραμματισμού από την αρχή! προγραμματισμού

Υπάρχει ένας τόνος διαμορφώσιμων δηλώσεων που μπορείτε να χρησιμοποιήσετε για να κάνετε σχεδόν οποιοδήποτε πρόγραμμα που θέλετε. Κοιτάξτε τις κατηγορίες - κάθε κατηγορία έχει πολλά εξαρτήματα που είναι πλήρως προσαρμόσιμα για τις ανάγκες σας.

Μπορείτε επίσης να χρησιμοποιήσετε ήχους και εικόνες που έχουν ήδη συμπεριληφθεί στο Scratch ή μπορείτε να καταγράψετε ή να εισαγάγετε τη δική σας. Οι εικόνες ή τα σπρίτσες, όπως τους αποκαλούν στο Ξυστό, και οι ήχοι αναλύονται σε κατηγορίες εύκολης αναγνώρισης. Αυτό είναι εξαιρετικό για τα παιδιά! Ή εγώ! Ελέγξτε αυτά τα κουτάβια.

Πώς να διδάξει παιδιά προγραμματισμού από την αρχή! διαφορετικές sprites1

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

Ελέγξτε μέρος του προγράμματος για το Virtual Dog. Ναί! Ένα εικονικό σκυλί! Τα μαγαζιά σας για μαθήματα γραμματικής μπορούν τώρα να δημιουργήσουν ζωή!

Πώς να διδάξει παιδιά προγραμματισμού από την αρχή! virtualdog2

Το Scratch έχει επίσης μια αρκετά μεγάλη online κοινότητα με ακόμα περισσότερους πόρους για download και άλλους προγραμματιστές Scratch που θέλουν να δανείσουν ένα χέρι.

Ο γιος μου, ο 7χρός βασιλιάς του Lego, έχει παρουσιάσει κάποιο ενδιαφέρον για τον προγραμματισμό τον τελευταίο καιρό. Σκέφτομαι ότι αυτός είναι ο τρόπος να πάει.

Τι νομίζετε; Έχετε δοκιμάσει το Scratch ή άλλες εφαρμογές για νέους προγραμματιστές; Θα ήθελα πολύ να το ακούσω.

In this article