Το κίνημα Coding for Everyone, που προτρέπει τα παιδιά και τους νέους αλλά και μεγαλύτερης ηλικίας χομπίστες, να ασχοληθούν με κάποια γλώσσα προγραμματισμού, έχει συνεπάρει το κόσμο.
Σύμφωνα με πρόσφατες μελέτες, η εκμάθηση μιας, ουσιαστικά οποιασδήποτε, γλώσσας προγραμματισμού και κυρίως η μεθοδολογία που τη συνοδευει, αποτελεί ένα απο τα βασικό εργαλείο για την ανάπτυξη σημανητικών δεξιοτήτων, όπως η δημιουργική σκέψη, επίλυση προβλημάτων, και βοηθά στην εμπέδωση ακόμη και των μαθηματικών.
Σε συνδυασμό με τις μεθόδους του STEM (Science Technology Engineering and Math) και της ρομποτικής προσθέτει και την ικανότητα της ομαδικής συνεργασίας και του συσχετισμού με βασικές θεωριες της φυσικής.
Η επιλογή του μαθήματος του προγραμματισμού προσφέρεται σε ολοένα και περισσότερα σχολεία της Αμερικής και της Ευρώπης σε ορισμένα δε αποτελεί και βασικό μάθημα.
Οι δεξιότητες αυτές είναι δεδομένο ότι θα φανούν πολύ χρήσιμες σε διαφορές πτυχές της μετέπειτα μαθησιακής τους πορείας, ανεξαρτητα απο τον ακαδημαικό ή επαγγελματικό χώρο που θα επιλέξουν να ακολουθήσουν.
Βρισκόμαστε στην εποχή που οι εφαρμογές της πληροφορικής επεκτείνονται πλέον σε όλο το φάσμα των κλάδων και επαγγελμάτων, στις τέχνες, στις επιστήμες, σε επιχειρηματικές δραστηριότητες.
Ο προγραμματισμός αποτελεί μια δημιουργικη ενασχόληση, μέσα απο την οποία κανείς μπορεί να επινοήσει δικές του δημιουργίες, εφαρμογές, παιχνίδια και να τα κάνει πραγματικότητα.
Τέλος η από κοινού ενασχόληση του γονιού μαζί με το παιδί με καποιά πλατφόρμα προγραμματισμού, είναι και ένας ακόμη τρόπος για τη μεταξύ τους επαφή, μέσα από ένα κοινό σκοπο.
Προτάσεις για πηγές εκμάθησης προγραμματισμού
Αρχιζοντας απο τη νεα γενια, τα παιδια μας, τα κυριοτερα εργαλεια για να ξεκινησουν να καταπιανονται με τις εννοιες του προγραμματισμου ειναι:
- CodeMonkey games
- Hour of Code
- Scratch programming language
Απο την ηλικια του εφηβου και μετα, καταλληλα εργαλεια για εκμαθηση συγκεκριμενων πλεον γλωσσων προγραμματισμου ειναι τα:
- Code School
- Code Academy
- SoloLearn
Για περεταιρω εμβαθυνση σε συγκεκριμενες τεχνικες, τροπους χρησης, πλατφορμες και προς την κατευθυνση της εξειδικευσης και επαγγελματικης καταρτισης υπαρχουν και τα πολυ καλα οργανωμενα σχολεια eLearning, που προσφερουν ενα τεραστιο πλουτο προγραμματων και σεμιναριων:
Και επειδη η ολη διαδικασια μπορει να ειναι και διασκεδαστικη, εχω να σας προτεινω και τα πιο κατω νεα ευρηματα μου, που σκοπο εχουν να προσεγγισουν το θεμα του προγραμματισμου απο μια πιο αναλαφρη και απολαυστικη πλευρα:
Tο θεμα της εκμαθησης γλωσσας προγραμματισμου αγγιζει αμεσα και σχετιζεται και με τα αντικειμενα της ρομποτικης και του STEM που επισης θεωρουνται πολυ σημαντικα για μια θεμελιωδη μορφωση, και για τα οποια θα επανελθω σε μελλοντικο μου αρθρο.
Επειδη ορισμενες απο τις πιο πανω πλατφορμες ειναι αποκλειστικα στα αγγλικα για οσους χρειαζεστε ενισχυση των αγγλικων σας προτεινω το αριστα οργανωμενο
Συνοψιζοντας θα ελεγα οτι το θεμα της εκμαθησης μια γλωσσας προγραμματισμου, ειτε σαν χομπυ, ειτε για να ξεκινησετε τα παιδια σας, σαν μορφωση ή σαν επαγγελματικη καταρτιση, δεν αποτελει πλεον αποκλειστικοτητα των πιστοποιημενων κεντρων εκπαιδευσης, ουτε απαιτει υποχρεωτικα την σπαταλη χρονου – και χρηματος – σε μετακινησεις.
Μπορει ο καθενας να δοκιμασει, να πειραματιστει, να παιξει με τις πιο πανω προσφερομενες υπηρεσιες, χωρις ρισκο και αγχος και σας διαβεβαιω οτι θα δειτε και εσεις τα πολλαπλα οφελη.
Εαν υπαρχουν και αλλες πηγες εκμαθησης που παρελειψα να αναφερω, παρακαλω να μου τα επισημανετε στα σχολια και αφου τις ελεγξω θα τις συμπεριλαβω στο αρθρο.