Τι γλώσσα προγραμματισμού να διδάξω στα παιδιά μου

παιδικός προγραμματισμός

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

Σε μια πιο προχωρημένη φάση της ζωής σας, μπορεί να έχει έρθει η στιγμή που θέλετε να μοιραστείτε το χόμπι σας με το μικρότερο σπίτι, κάτι που μπορεί να είναι πολύ δύσκολο αφού η εκμάθηση του προγραμματισμού ακριβώς δεν είναι μια γνώση που μπορείτε να αποκτήσετε Σε μήνες ή χρόνια, μαθαίνετε πάντα ακαδημαϊκά και παρακολουθείτε ακόμη και τον πηγαίο κώδικα που δημιουργείται από άλλους προγραμματιστές. Λόγω αυτού και των ιδιαιτεροτήτων που παρουσιάζει κάθε γλώσσα, Ποιο είναι το καλύτερο για τα μικρά παιδιά στο σπίτι μας να μάθουν;

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

Ηλικίες μεταξύ 3 και 6 ετών

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

Για να ξεκινήσετε με μια υπολογιστική σκέψη, το καλύτερο είναι αποκτήστε κάποιο είδος παιχνιδιού που τους αρέσει και προσελκύουν την προσοχή τους Και, με αυτήν την έννοια, σε αντίθεση με αυτό που μπορείτε να φανταστείτε, υπάρχουν πολλές επιλογές που έχουμε στη διάθεσή μας.

Scratch Jr.

Εάν δεν θέλουμε να ξοδέψουμε πάρα πολλά χρήματα σε αυτήν την πρώτη προσπάθεια να ξεκινήσουμε τα μικρά μας σε αυτόν τον κόσμο, μια επιλογή μπορεί να είναι να στοιχηματίσουμε Scratch Jr.. Μιλάμε για μια διαθέσιμη εφαρμογή τόσο για Android όσο και για iOS που βασίζει τη χρήση της στον προγραμματισμό μπλοκ.

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

Σε υπέρ είναι αυτό η εφαρμογή είναι δωρεάν και έχει μερικές ιδέες που μπορούν να χρησιμεύσουν ως παραδείγματα και οδηγοί για να ξεκινήσετε.

ρομπότ κάμπια για να μάθουν τα παιδιά να προγραμματίζουν

Διαφορετικά παιχνίδια με ρομπότ

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

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

Ηλικίες μεταξύ 7 και 9 ετών

Σε αυτή τη φάση η αλήθεια είναι ότι τα μικρά έχουν ήδη πολύ πιο ανεπτυγμένες δεξιότητεςΣε τελική ανάλυση, είναι μεγαλύτεροι και οι ικανότητές τους είναι πολύ υψηλότερες από ό, τι μπορούμε να φανταστούμε, ειδικά αν τους βοηθήσουμε να τους εκπαιδεύσουν.

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

γρατσουνιά

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

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

Tynker

Tynker είναι μια γλώσσα προγραμματισμού της οποίας μπορεί να χρησιμοποιηθεί πολύ παρόμοιο με το Scratch δεδομένου ότι βασίζεται στην τοποθέτηση μπλοκ. Ένα από τα κύρια πλεονεκτήματα, εκτός από το να ακολουθούμε μια φιλοσοφία freemium, είναι ότι στην πλατφόρμα του βρίσκουμε πολλαπλά σεμινάρια που μας βοηθούν να ξεκινήσουμε με το λογισμικό.

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

Ηλικίες μεταξύ 10 και 12 ετών

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

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

Κωδικός Μαϊμού

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

Στο Code Monkey θα πρέπει ελέγξτε τις ενέργειες που πραγματοποιούνται από μια μαϊμού που πρέπει να συλλέξει μπανάνες μέσω διαφορετικών σεναρίων. Για να μετακινήσουμε τον μαϊμού, όπως σίγουρα φαντάζεστε, πρέπει να γράψουμε τον κώδικα χρησιμοποιώντας πολύ απλές οδηγίες. Καθώς πηγαίνουμε στο επόμενο επίπεδο, η δυσκολία αυξάνεται.

Ηλικίες μεταξύ 13 και 16 ετών

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

Εφευρέτης εφαρμογών

Εφευρέτης εφαρμογών Δεν είναι τίποτα περισσότερο από μια εφαρμογή από την οποία μπορείτε να δημιουργήσετε εφαρμογές Android σύροντας τμήματα κώδικα. Για περισσότερες πληροφορίες, πείτε σας ότι έχει γίνει αναπτύχθηκε από την ίδια την Google και η εξέλιξή του βαρύνει τίποτα λιγότερο από MIT.

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

Python

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

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

17 ετών και άνω

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

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

Arduino

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

Το πραγματικό δυναμικό του Arduino βρίσκεται στο τεράστιο τους δυνατότητες όσον αφορά την προσαρμογή, την ευελιξία και την επεκτασιμότητα. Ένα άλλο σημείο υπέρ του είναι ότι σήμερα υπάρχει μια τεράστια κοινότητα πίσω από το έργο όπου μπορείτε να γυρίσετε για να μάθετε να εργάζεστε σε πραγματικά έργα.

Stencyl

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

Το αρνητικό είναι ότι για να αρχίσετε να το χρησιμοποιείτε θα πρέπει να ακολουθήσετε μερικά από τα σεμινάρια που υπάρχουν στον επίσημο ιστότοπό του από τότε είναι αρκετά περίπλοκο, τουλάχιστον μέχρι, μετά από λίγο, αρχίζουμε να έχουμε ευκολία στην πλατφόρμα.


Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.