4 τρόποι διδασκαλίας της πληροφορικής σε μια νέα γενιά παιδιών

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

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

Οι συνεδρίες προγραμματισμού είναι απίθανο να βρουν εκπαιδευτικούς. Αλλά στο πρόσφατο συνέδριο του PyCon UK, στο Coventry Technocentre που ανήκει στο Πανεπιστήμιο του Coventry, οι καθηγητές και οι προγραμματιστές συνεργάζονταν και μοιράζονταν τη σχετική εμπειρογνωμοσύνη τους. Γιατί; Επειδή ενδιαφέρονται βαθιά για τη διδασκαλία της πληροφορικής στους νέους.

compsci-pycon

Η κυβέρνηση του Ηνωμένου Βασιλείου ανέθεσε πρόσφατα ότι η επιστήμη των υπολογιστών διδάσκεται στα βρετανικά σχολεία ως αντικατάσταση του πολύ κακοποιημένου προγράμματος σπουδών πληροφορικής που διδάσκει βασικές (και εξαιρετικά ξεπερασμένες) γραμματειακές δεξιότητες, με ελάχιστο χώρο για οτιδήποτε άλλο. Αυτό που είναι πραγματικά ωραίο για το νέο πρόγραμμα σπουδών πληροφορικής είναι ότι είναι απίστευτα ανοιχτό. Υπάρχουν μερικά ορόσημα που πρέπει να πληρούνται, όπως " χρήση ακολουθίας, επιλογή και επανάληψη σε προγράμματα? εργασία με μεταβλητές και διάφορες μορφές εισόδου και εξόδου ", αλλά πώς θα φτάσετε εκεί εξαρτάται εξ ολοκλήρου από τον δάσκαλο.

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

Πύθων

Λίγες γλώσσες προγραμματισμού είναι πολύ κατάλληλες για τη διδασκαλία αρχαρίων και παιδιών ως Python Οι 5 καλύτερες ιστοσελίδες για να μάθουν Python Προγραμματισμός Οι 5 καλύτερες ιστοσελίδες για να μάθουν Python Προγραμματισμός Κατά την τελευταία δεκαετία, η γλώσσα προγραμματισμού Python έχει εξεγερθεί σε δημοτικότητα μεταξύ των προγραμματιστών σε όλους τους τομείς κωδικοποίηση. Από τους προγραμματιστές Ιστού έως τους σχεδιαστές παιχνιδιών βίντεο έως τους δημιουργούς εργαλείων στο σπίτι, πολλοί άνθρωποι έχουν πέσει ... Διαβάστε περισσότερα. Υπάρχουν τεράστιοι λόγοι γι 'αυτό. Ίσως ο πρώτος (και πιο επιτακτικός) λόγος είναι ότι τα πράγματα είναι απλά, απλά και λειτουργούν όπως θα περίμενε κανείς.

compsci-python

Η Python είναι μια γλώσσα που αγκαλιάζει την απλότητα και την αναγνωσιμότητα και η κοινότητα των προγραμματιστών της Python είναι κακόφημη για να είναι φιλόξενη, ευσυνείδητη και χρήσιμη. Για όλους αυτούς τους λόγους και περισσότερο, χρησιμοποιείται αυτή τη στιγμή στις βρετανικές αίθουσες διδασκαλίας. Η Python λειτουργεί σχεδόν σε όλα (ακόμα και σε Symbian S60 Phones!) Και είναι ελεύθερη για λήψη και χρήση. Τι είναι καλύτερο από αυτό;

Raspberry Pi

Εντάξει, δεν μπορούμε να μιλάμε για τη διδασκαλία της Πληροφορικής χωρίς να μιλάμε για το Raspberry Pi. Είναι φοβερά μικρές συσκευές, που διαθέτουν αρκετή ισχύ RAM και CPU για να τρέχουν ένα πλήρες διανομέα Linux ενώ καταναλώνουν σχεδόν καθόλου ηλεκτρισμό.

compsci-pi

Είναι επίσης φθηνές, κοστίζοντας ένα ασήμαντο $ 25. Μπορείτε να διαβάσετε τη συνέντευξή μας με τον Eben Upton Το μιλάει ο πατέρας του Raspberry Pi: Ο Eben Upton για το μέλλον της τεχνολογίας και περισσότερος ο πατέρας του Raspberry Pi μιλάει: Eben Upton για το μέλλον της τεχνολογίας και περισσότερο ενθουσιασμό ακτινοβολεί από τον Eben Upton. Είναι ο κινητήριος δύναμη πίσω από το Raspberry Pi, αυτός ο μικρός υπολογιστής που έχει ξεσηκώσει το χόμπι των υπολογιστών από την έναρξή του το 2012. Tall, και ντυμένος άνετα, ο ιδρυτής της ... Read More - ο ιδρυτής του ιδρύματος Raspberry Pi και δημιουργός το Raspberry Pi - για να πάρετε μια ιδέα για το τι είναι όλοι. Εν ολίγοις, το Raspberry Pi είναι μια φτηνή μικρή συσκευή όπου τα παιδιά μπορούν να μάθουν να κωδικοποιούν και να πειραματίζονται χωρίς να ανησυχούν για το σπάσιμο του οικογενειακού υπολογιστή.

Αυτά έχουν ήδη γίνει ένα τεράστιο χτύπημα στην τάξη και έχουν μετατοπίσει εκατομμύρια μονάδες. Το σωστό προϊόν για τη σωστή τιμή; Υπάρχει κάποιος πραγματικά έκπληκτος;

Minecraft

Μπορεί να αναρωτιέστε τι η Minecraft έχει να κάνει με τη διδασκαλία της πληροφορικής. Αυτό είναι δίκαιο. Ενώ το Minecraft είναι ένα διασκεδαστικό, δημιουργικό βιντεοπαιχνίδι Η εισαγωγή του Latecomer στο Minecraft [MUO Gaming] Η εισαγωγή του Latecomer στη Minecraft [MUO Gaming] Η Minecraft, η αίσθηση που βασίζεται σε μπλοκ που πήρε το παιχνίδι από τη θύελλα, είναι τώρα πάνω από τρία χρονών. Είναι σχεδόν δύσκολο να πιστέψει κανείς ότι έχει περάσει πολύ από το πρώτο άλφα που δημοσιεύτηκε - και είναι εξίσου ... Διαβάστε περισσότερα, είναι απίθανο να δει κανείς στην τάξη χωρίς να παίζεται παράνομα κάτω από το γραφείο σε ένα κινητό τηλέφωνο.

Ή μήπως είναι? Η Mojang, οι προγραμματιστές του MineCraft, κυκλοφόρησε πρόσφατα την έκδοση του Minecraft της Raspberry Pi. Αυτό είναι δροσερό για μια ολόκληρη δέσμη των λόγων. Είναι δωρεάν; τρέχει στο περιορισμένο υλικό του Raspberry Pi. και μπορεί να επεκταθεί με προγραμματισμό με το API του.

Ήδη οι άνθρωποι έχουν χρησιμοποιήσει το API Minecraft για φοβερά πράγματα, συμπεριλαμβανομένης της δημιουργίας αναλογικών ρολογιών με κινούμενα μπλοκ. γράφοντας κλώνοι του φιδιού που ελέγχετε μετακινώντας το χαρακτήρα Minecraft. και ακόμη και το Tetris. Tetris!

Γρατσουνιά

Το μηδέν είναι μια οπτική γλώσσα προγραμματισμού Πώς να διδάξετε τα παιδιά προγραμματισμού από την αρχή! Πώς να διδάξει παιδιά προγραμματισμού από την αρχή! Διαβάστε περισσότερα δημιουργήθηκε από το MIT. Ενώ οι γλώσσες οπτικής προγραμματισμού μοιράζονται ένα κοινό χαρακτηριστικό γνώρισμα με γλώσσες προγραμματισμού που βασίζονται σε κείμενο, όπως η Java και η Python (όσον αφορά τον έλεγχο της ροής, την ακολουθία, την επιλογή και την επανάληψη), διαφέρουν με έναν κρίσιμο τρόπο.

compsci-scratch

Τα προγράμματα στο Scratch κατασκευάζονται με σύρσιμο και απόθεση μπλοκ. Παρόλο που αυτό δεν μπορεί να απευθυνθεί σε παλαιότερους φοιτητές ή σε βαρύτερους βετεράνους ανάπτυξης, απευθύνεται σε ένα σημαντικό δημογραφικό: νεότερους φοιτητές.

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

Παιδιά και κωδικοποίηση

Ποτέ δεν ήταν μια καλύτερη στιγμή για να είσαι νέος άνθρωπος πάθος για τον προγραμματισμό. Δυστυχώς, όλα τα πράγματα που υπάρχουν τώρα (Linux, Raspberry Pi, Python) είτε δεν υπήρχαν όταν ήμουν νεότερος, είτε δεν ήταν αρκετά εξευγενισμένα για να χρησιμοποιηθούν σε μια τάξη.

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

Πιστωτική εικόνα: PyConUK (LesPounder), Τάξη (Joseph McKinley)

In this article