Linus Torvalds: "Δεν νομίζω ότι όλοι πρέπει να μάθουν να γράφουν κώδικα"

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

Και ξαφνικά υπάρχει μια τέτοια είδηση. Σε μια συνέντευξη για Πρόσωπα ΕπιχειρήσειςΟ Linus Torvalds ερωτάται για την ανάγκη διδασκαλίας προγραμματισμού σε όλους και ποια θα ήταν η εκπαίδευση στην επιστήμη των υπολογιστών. Αυτή ήταν η απάντησή του (μεταφρασμένο από CHW).

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

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

Η γνώμη μου. Ίσως αυτό που πρέπει να διδαχθεί δεν είναι αυστηρά προγραμματισμός αλλά αλγοριθμικός τρόπος σκέψης, να αντιμετωπίζουμε τα πάντα ως ρουτίνα με μεταβλητές και λειτουργίες. Στη συνέχεια, η ανάγκη επίλυσης του προβλήματος γίνεται αποτελεσματικά η ανάπτυξη της κοινής λογικής. Θυμάμαι όταν ήμουν παιδί, σε ένα πολύ παλιό σχολείο 286 χρησιμοποίησα το πρόγραμμα Λογότυπο (τι εκείνες τις μέρες, ένα πρόγραμμα σχεδίασης με μια χελώνα). Σήμερα βλέπω το Scratch και τι σύμπτωση, είναι η συνέχεια του παλιού λογότυπου (Είναι πραγματικά εμπνευσμένο από τα Logoblocks, η οποία ήταν μια οπτική γλώσσα προγραμματισμού που αναμίχθηκε το λογότυπο με τα μπλοκ Lego). Το έκαναν ακόμη προσομοιωτής γρατσουνιών και ήμουν γεμάτος νοσταλγία.


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

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

*

*

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

  1.   Jose Jácome dijo

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

    1.    Devilmaybrago dijo

      Στο σχολείο μου η κυβέρνηση έδωσε έναν υπολογιστή με το Ubuntu (το ήξερα ήδη) και περίμενα να έρθει η ώρα του υπολογιστή μου και όταν συνειδητοποίησα ότι οι υπολογιστές είχαν ήδη W7, τι απογοήτευση 🙁

      1.    Λόρδος λύκος dijo

        σίγουρα ο πειρατής

  2.   mat1986 dijo

    Η εμπειρία μου:
    Όταν ήμουν στο γυμνάσιο (Χιλή), υπήρχε μια συγκεκριμένη τάξη υπολογιστών ... που δεν ξεπέρασε τη διδασκαλία των βασικών στοιχείων του υπολογιστή και στη συνέχεια παρέα στο zsnes. Αργότερα στο κολέγιο, υπήρξε μια πρώτη προσέγγιση στο Linux, μέσω του μαθήματος υπολογιστών - προγραμματισμός σε C ++ -, πρώτα στα Windows και μετά σε υπολογιστές που χρησιμοποίησαν το Fedora. Αυτό που ανακάλυψα όταν πέρασα αυτήν την εμπειρία είναι ότι υπάρχει έλλειψη τάξεων υπολογιστών «σοβαρά» (ειδικά σε δευτεροβάθμια και ανώτερα επίπεδα) για να έχουμε μια καλή βάση, είτε στον προγραμματισμό είτε στη γνώση του Linux. Δυστυχώς, τουλάχιστον εδώ στη Χιλή, δεν υπάρχει μαλακός πολιτισμός. Δωρεάν και έχετε 2 επιλογές: συνεχίστε με τα Windows ή ανακαλύψτε τον κόσμο του Linux μόνοι σας (το δεύτερο συνέβη σε μένα),

    1.    κροκσκ dijo

      πολύ αλήθεια, έτσι είναι στη Χιλή.

    2.    eliotime3000 dijo

      Στο Περού, είναι το ίδιο, και μόλις ήμουν σε ένα κρατικό ανώτερο τεχνικό ινστιτούτο, μας δίδαξαν την Visual Basic 6.0, οι περισσότεροι από αυτούς πέρασαν το μάθημα και για τον προγραμματισμό στη μητρική C ++, ήμουν ένας από τους λίγοι που μπορούσαν να καταλάβουν τον προγραμματισμό στο C ++ και να χειριστούν τα βασικά (αν και η αλήθεια είναι, τα περισσότερα διαγράμματα ροής ήρθαν σε μεγάλο βαθμό, γι 'αυτό και χάθηκαν).

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

    3.    Μάρτιν Γ dijo

      Τουλάχιστον στη χώρα (Βενεζουέλα) στο γυμνάσιο υπήρχε μια τάξη που ήταν προαιρετική να το πάρει: «Πληροφορική και Πληροφορική». Στην αρχή γνώριζε μόνο τα μέρη ενός υπολογιστή και τη δομή ενός λειτουργικού συστήματος. Στη συνέχεια, μας δίδαξαν πώς να χρησιμοποιήσουμε και να εγκαταστήσουμε το GNU / Linux (Debian), και αμέσως μας δίδαξαν να αναπτύξουμε αλγόριθμους και τελικά γράψαμε μερικά μικρά προγράμματα στη γλώσσα C. Στη συνέχεια, όλα όσα έμαθα για τον Προγραμματισμό έχω μάθει από εμένα και άλλα πράγματα στο κολέγιο.

      1.    nano dijo

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

      2.    Φένριζ dijo

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

        1.    Αντίσταση στην υποταγή dijo

          Ναι, στη χώρα μου με όλο τον σεβασμό, όταν παίρνουμε την επιστήμη των υπολογιστών πολύ, δεν το βλέπουμε ως ένα πολύ σημαντικό θέμα για να το μελετήσουμε σε βάθος, αλλά δεν είναι επίσης απαραίτητο να μάθουμε τα πάντα για τον προγραμματισμό, αν όχι τα βασικά εξαρτώνται ήδη στο 1 αν σας αρέσει ο προγραμματισμός, μπορεί να φάει μια βιβλιοθήκη για το πώς να προγραμματίσετε διεξοδικά
          PS: κάποιος ξέρει για smartphone που διαθέτουν λειτουργικό σύστημα διαφορετικό από το Android, επειδή το Android σκοτώνει πραγματικά με φλας και βοηθάει ιούς ..

    4.    Πάμπλο Χονοράτο dijo

      Πολύ αλήθεια.

      Παρόλο που συνεχίζαμε με το ζήτημα της Χιλής, υπήρχε μια εποχή που δεν είχα υπολογιστή (πολύ φτωχό, το ξέρω) και έπρεπε να πάω σε ένα infocenter (κάτι σαν κυβερνοχώρο, αλλά προσανατολισμένο στις βιβλιοθήκες) της κυβέρνησης για να κάνω την εργασία μου . Υπήρχαν δύο δωμάτια, ένα πομπώδες που ήταν πάντα γεμάτο με υπολογιστές Windows XP (στην πραγματικότητα χρηματοδοτήθηκε από το Ίδρυμα Bill και Melinda Gates) και ένα άλλο που δεν ήταν τόσο γνωστό. Αυτά είχαν κάτι περίεργο εγκατεστημένο, ήταν κάτι που ονομάζεται "Mandrake Linux 10" και είδα ότι αυτό και ο Firefox ήταν γρηγορότεροι από τους XP και τον Explorer (δεν υπήρχε άλλο πρόγραμμα περιήγησης στους υπολογιστές των Windows στο άλλο δωμάτιο). Εκεί συνάντησα το Linux και άρχισα να ενδιαφέρομαι για τον κόσμο. Ήταν 10.

      Αυτό το δωμάτιο εξαφανίστηκε όταν η Michelle Bachelet ανέλαβε την προεδρία, είχε ήδη έναν υπολογιστή εκείνη την εποχή, με το μυθικό Mandrake που αναφέρθηκε παραπάνω. Μετά πηγαίνω σε άλλο infocenter και υπήρχαν αυτοί οι ίδιοι υπολογιστές, αλλά με τα Windows XP. Η παράσταση ήταν κατώτερη.

      Τα μαθήματα υπολογιστών ήταν ξεκαρδιστικά. Ήταν υπολογιστές με XP και το μόνο που κάνατε ήταν να χρησιμοποιήσετε ένα πρόγραμμα που ονομάζεται «La plaza» ( http://www.enlaces.cl/v3/internet/plaza.html ) του προγράμματος Links. Ήταν ένα αστείο, όπως μπορείτε να δείτε και δεν χρειάστηκε πολύς χρόνος για να μαντέψουμε το κλειδί για να ξεφύγουμε από αυτό το χάος, ήταν «σύνδεσμοι». Εκεί ξεφεύγουμε στον πραγματικό υπολογιστή. Στη συνέχεια, μας δίδαξαν να χρησιμοποιούμε ιδιόκτητο λογισμικό (MS Office) και να χρησιμοποιούμε τον Internet Explorer. Όταν ρώτησα τον καθηγητή για το Linux, με κοίταξε με ένα πρόσωπο "αυτό είναι χάκερ", χαχαχα.

      Τότε γυμνάσιο, περισσότερο από το ίδιο. Έδωσαν μωρό κουάκερ όταν περίμενα κρέας.

      Άρχισα να μελετώ τον προγραμματιστή αναλυτή στο DuocUC και όχι ένα ίχνος Linux μέχρι το 4ο εξάμηνο, όπου υπήρχε ένα υποκατάστημα που ονομάζεται "Διαχείριση λειτουργικών συστημάτων", του οποίου ο δάσκαλος ήταν linuxero. Αλλά "ανά πρόγραμμα" (ένας όρος που χρησιμοποιείται ευρέως στη Χιλή για να δείξει τον περιορισμό του τι μπορούν να διδάξουν), πέρασε μόνο το RHEL 6 (το Red Hat είναι συνεργάτης του ιδρύματος). Οι κλάδοι προγραμματισμού ήταν όλοι σε περιβάλλοντα Windows και χρησιμοποιούν ιδιόκτητα προγράμματα (Visual Studio, Oracle DB Designer) και ο δάσκαλος διευκρίνισε αμέσως: Δεν επανεξετάζω την εργασία που έγινε στο MonoDevelop. Το εργαλείο μελέτης είναι το Visual Studio.

      Και όπου δουλεύω, βλέπετε την συνέπεια μιας ολόκληρης επαγωγής με τα Windows. Όλοι οι υπολογιστές είναι Windows 7 (από όπου γράφω αυτό), ο διακομιστής είναι Windows Server 2003, η αλληλογραφία είναι Exchange και η υποδοχή στην εταιρεία μου δόθηκε μέσω Lync. Υπάρχει μόνο ένας υπολογιστής Ubuntu και είναι αφιερωμένος στην εμφάνιση διαφημίσεων καταστήματος σε οθόνες.

      1.    Αντίσταση στην υποταγή dijo

        Γεια σας, μου άρεσε το σχόλιό σας, παρουσιάζομαι ως?
        Αντίσταση στην υποβολή ajajja Ήξερα επίσης το Linux με παρόμοιο τρόπο με το δικό σας. Το ήξερα μέσω των πρώτων έγχρωμων κινητών τηλεφώνων Πήρα ένα Motorola KRZR K1 Είχα ένα σύστημα που δημιουργήθηκε από το Linux ή κάτι τέτοιο με αυτό το κινητό τηλέφωνο έως ότου πήγαν όλα οποιοσδήποτε ιστότοπος με άλλα λόγια έχει τα πάντα με αυτό το xD χαχαχα έπεσε από το χέρι μου αρκετές φορές και ποτέ δεν αναβοσβήνει ή δεν πήρε ιό, το μόνο κακό ήταν ότι ήταν ήδη πολύ παλιά και έπρεπε δυστυχώς να ρουμιάσω στο Android και το τυπικό Οι ιοί ιστορίας απενεργοποιήθηκαν και αναβοσβήνουν πάνω από 1 ρολόι
        Γι 'αυτό το scrivo που ξέρει ή κάποιος θα μπορούσε να με βοηθήσει να αποκτήσω ένα smartphone με ένα δωρεάν λειτουργικό σύστημα 😉

        1.    διαζεπάνη dijo

          Το Android είναι ένα λειτουργικό σύστημα ανοιχτού κώδικα …………… ..

          Θα μπορούσατε, για παράδειγμα, να αναζητήσετε ένα προσαρμοσμένο Android ROM (όπως το Cyanogenmod ή το Replicant) για να αναβοσβήνει το τηλέφωνο.

  3.   eliotime3000 dijo

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

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

    Τώρα, αυτό που λείπει από ελεύθερο λογισμικό και ανοιχτό κώδικα είναι οι σχεδιαστές GUI, οπότε εφαρμόζεται μόνο χάρη στο eOS και το Linux Mint.

  4.   Έλαβ dijo

    Δεν θα ήταν απαραίτητο να γνωρίζουν όλοι πώς να προγραμματίζουν, αλλά θα ήταν καλό εάν τουλάχιστον στα σχολεία, δίδαξαν κάποια «Λογική Προγραμματισμού».

    1.    Χοσέ GDF dijo

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

      Στη συνέχεια, αν σας αρέσει και θέλετε να επεκτείνετε, μελετάτε.

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

      1.    nano dijo

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

    2.    nosferatuxx dijo

      Συμφωνώ μαζί σας Elav. Εάν διδάσκονταν Μαθηματική Λογική, σίγουρα τα αγόρια θα σκέφτονταν διαφορετικά.
      Όμως αυτό δεν μένει μόνο για να μάθεις το Ρ ή το Q και μετά το R.
      Εάν όχι, θα τους διδάξουν την ισοδυναμία τους στην άλγεβρα Boolean.

  5.   vr_rv dijo

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

  6.   oscar dijo

    Φαίνεται ότι φοβάται ότι ένα παιδί μπορεί να κάνει καλύτερα από αυτόν!

  7.   Joaquin dijo

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

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

    Έτσι μαθαίνουν να δουλεύουν ομαδικά, ο καθένας με τον τρόπο που τους αρέσει. Μαθαίνουν την έννοια του «Ελεύθερου Λογισμικού».

  8.   mario dijo

    Εντάξει, στο σχολείο μου ο "προγραμματισμός" θεωρήθηκε ότι χρησιμοποιεί VB6 και αλγόριθμους. Νομίζω ότι για τέτοια πράγματα, από τους παλιούς συναδέλφους μου, όσοι έκαναν κάτι σχετικό με την επιστήμη των υπολογιστών τα μετράω με το ένα χέρι (και μόνο έναν μηχανικό συστημάτων). Προτιμώ το πανεπιστημιακό σύστημα, όπου διδάσκεται η λογική πρώτα, α. μαθηματικά, στην επιστήμη των υπολογιστών ξεκινούν με C, και σιγά-σιγά προχωρούν

  9.   Ζιρονίδη dijo

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

    Νομίζω ότι η εκμάθηση του προγράμματος έχει δύο μεγάλα πλεονεκτήματα: Σας διδάσκει να σκέφτεστε λογικά με αφηρημένο τρόπο και μας διδάσκει ότι οι υπολογιστές είναι ηλίθιοι, μας αφαιρούν από την εικόνα ότι οι υπολογιστές είναι μαγικά κουτιά που κάνουν τα πάντα, αλλά στην πραγματικότητα Μπορούν να κάνουν ό, τι κάνουν χάρη σε κάποιον που τον προγραμματίζει (αυτό το τελευταίο σημείο φαίνεται σημαντικό, από τη στιγμή που οι εξολοθρευτές αρχίζουν να εμφανίζονται και τέτοια πράγματα, θα ξέρουμε ότι είναι απλώς χαζές μηχανές που δημιουργήθηκαν από εμάς και αν μπορούσαμε να το δημιουργήσουμε εμείς) μπορεί να το καταστρέψει: Δ)

  10.   Στίτικ dijo

    Πριν από λίγο περισσότερο από ένα μήνα ανέλαβα την ανάπτυξη ενός πιλοτικού προγράμματος «Διδασκαλία προγραμματισμού σε παιδιά», όπως ανέφερα σε μια δημοσίευση που προκάλεσε λίγο διαμάχη, είμαι καθηγητής δημοτικού σχολείου στο Ινστιτούτο Antonio Peña Celi της πόλης του Loja - Εκουαδόρ, ενός ιδιωτικού ιδρύματος, με την άφιξη του οργανισμού FLISoL (στον οποίο ήμουν μέρος), είχα κάποιες εισαγωγικές συνομιλίες σχετικά με το Ελεύθερο Λογισμικό και την ασφάλεια της περιήγησης στο Διαδίκτυο για φοιτητές και την περιστασιακή διαχείριση εκούσια άλλα μέλη της κοινότητας).

    Από τον Δεκέμβριο ήξερα το κλείσιμο των Windows XP τουλάχιστον σε τεχνική υποστήριξη από τη Microsoft. Από τότε είπα στον σκηνοθέτη για αυτά τα καλά νέα και μου έδωσε όλη τη δυνατότητα να διδάξω Ελεύθερο Λογισμικό.

    Την ημέρα του FLISoL, μερικοί μαθητές στους οποίους δίδαξα μαθήματα, πήγαν σε εθελοντική βάση και με συνόδευαν όλη μέρα (με την άδεια των γονέων φυσικά). Συνειδητοποίησα κάτι πολύ σημαντικό, όταν τα άφησα μόνα μου και πήγα να τραβήξω φωτογραφίες της εκδήλωσης με βάση την περιστασιακή τάξη Ελεύθερου Λογισμικού που τους είχα δώσει και τις συνομιλίες που είχαν λάβει, άρχισαν να εξηγούν στους παρευρισκόμενους ότι είναι Δωρεάν Λογισμικό, είμαι χρήστης του Archlinux και στις τάξεις μου συνήθως βγάζω το μηχάνημά μου για καθημερινές εργασίες (Διαδικτυακοί ιστότοποι, ανάγνωση, Twitter κ.λπ.), χρησιμοποιώ το Archlinux με το Awesome ως διαχειριστή παραθύρων, εκπλήσσω που είχαν αφήσει την εικονική μηχανή με Edubuntu τους έβαλα να εξασκηθούν και εξήγησα στους ανθρώπους σχετικά με το Ελεύθερο Λογισμικό από το Archlinux με το Awesome. Φανταστικά είπα τον εαυτό μου.

    Όταν ένα μέλος του οργανισμού που είναι ειδικός στην Ασφάλεια Υπολογιστών και εργάζεται σε μια Εθνική Τράπεζα σε αυτήν την περιοχή πλησίασε (Jorge Guerron), ένας από τους μαθητές μου του είπε να προσέξει ότι όταν μεγαλώσει θα φροντίσει να κατεβάσει τον ιστότοπο για αυτόν και να δημιουργήσει κάποια προβλήματα, ο μαθητής μου είναι μόλις 10 ετών, το όνομά του είναι Martin και αντί να επιτεθεί στον Jorge το πρώτο πράγμα που προτείνω είναι ότι μαθαίνει να προγραμματίζει για να επιτύχει αυτό το έργο.

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

    Δεν είμαι προγραμματιστής (ακόμη), αλλά με ενδιέφερε το θέμα και άρχισα να ψάχνω πληροφορίες, βρήκα εργαλεία Ελεύθερου Λογισμικού που μου επέτρεπαν να διδάξω προγραμματισμό με παιχνίδια (Stacks - Engine and Scratch)

    Stacks - Engine: Είναι ένα εργαλείο για τη δημιουργία βιντεοπαιχνιδιών με απλό και διδακτικό τρόπο. Επίσης γνωστό ως βιντεοπαιχνίδι "μηχανή" ή "βιβλιοθήκη". Αναπτύσσεται ως βιβλιοθήκη python 2.0

    Scratch: Πρόκειται για μια πρωτοβουλία του MIT με σκοπό να διδάξει κάθε παιδί ή άτομο που ενδιαφέρεται να προγραμματίσει μέσα από ένα μαθησιακό περιβάλλον προσαρμοσμένο για αυτό το δυναμικό και εντελώς δωρεάν

    Ταυτόχρονα μαθαίνω και διδάσκω προγραμματισμό, εάν το έργο είναι επιτυχές, το εφαρμόζω στο πρόγραμμα σπουδών (Hardware, Software, Office Automation, Internet, Web 2.0, Logical Thinking and Programming)

    Το κύριο μειονέκτημα είναι η Ανάπτυξη της Λογικής Σκέψης, καθώς τα παιδιά έχουν συνηθίσει να παίζουν απλώς (Πιθανώς λόγω προηγούμενων δασκάλων) Ψάχνω ανθρώπους για να με βοηθήσουν, γιατί δεν θέλω να μείνουν μόνοι τους στην εργασία και το σχολείο μου, Σε όσους επιθυμούν να συνεργαστούν δημιουργώ αυτόν τον ιστότοπο http://www.metodologia.aprendelibre.net.

    Εξαιρετική μετά ευχαριστώ

    1.    Joaquin dijo

      Πολύ καλή την πρωτοβουλία σας, ελπίζω να είστε τυχεροί!

    2.    jpas dijo

      Είναι ωραίο που συμμετέχετε έτσι. Έχετε πραγματικά φυτέψει έναν σπόρο που, μόλις βλασταίνει και με τη βοήθεια άλλων παρόμοιων πρωτοβουλιών, μπορεί να αλλάξει τον κόσμο (το πιστεύω πραγματικά, όχι μόνο όσον αφορά τον υπολογιστή). Ποτέ δεν πίστευα στο τρέχον καπιταλιστικό εκπαιδευτικό σύστημα, όπου ο στόχος είναι να σας προετοιμάσει να καταπιείτε πληροφορίες και όταν σκέφτεστε πράγματα, γίνετε πρόβλημα αντί για κάποιον που μαθαίνει ότι έχει ανησυχίες και που απολαμβάνει να γυρίζει την καρύδα, η οποία δεν είναι δουλειά να το κάνουμε. Λίγοι άνθρωποι που έχω γνωρίσει και τολμούσαν να εγκαταστήσουν ένα Linux liveCD, για παράδειγμα, όταν αποδεικνύεται ότι περνούν όλη την ημέρα μπροστά από έναν υπολογιστή. Στην περίπτωσή μου είναι η Ισπανία, αλλά μου φαίνεται παγκόσμιο πρόβλημα. Δάσκαλοι σαν εσάς δίνουν ζωή σε ανθρώπους σαν κι εμένα (δεν είμαι πλέον στο σχολείο, αλλά έτσι ήταν, υπήρχαν λίγοι, αλλά αυτοί με έκαναν να συνειδητοποιήσω ποιος αξίζει και ποιος όχι, όχι ως άνθρωποι, αλλά ποιος είναι ικανός να κάνει ένα βήμα μπροστά και να "παίξει"). Μερικές φορές είναι δύσκολο, αλλά δείτε αν είστε τυχεροί και βρείτε περισσότερα άτομα που μοιράζονται το όραμά σας.

      Όσον αφορά το θέμα, συμφωνώ με το Linus, ένα πράγμα είναι να μάθεις κώδικα ή να προγραμματίσεις και ένα άλλο είναι να γνωρίζεις πώς λειτουργεί το σύστημά σου και πώς να το διαμορφώσεις ή να παίζεις με αυτό. Στην πραγματικότητα, έχω αρκετά βασικές έννοιες του προγραμματισμού, αλλά τη στιγμή της αλήθειας δεν νομίζω ότι είναι τόσο απαραίτητες. Νομίζω ότι, όπως λέει ο diazepan, είναι περισσότερο ζήτημα αλλαγής νοοτροπίας (όπου μπαίνει η πλευρική σκέψη ή ο αγώνας για την ελευθερία χρήσης του εργαλείου). Από εκεί θα ήταν μόνο θέμα χρόνου πριν αυτός που ενδιαφέρεται και θέλει να μάθει προγραμματισμό

  11.   Κριστιάνχκ dijo

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

    1.    Ζιρονίδη dijo

      Συμφωνώ

    2.    jpas dijo

      Συμφωνώ μαζί σας, αλλά είμαι επίσης σίγουρος ότι το ποδόσφαιρο, σε πολλά επίπεδα, διδάσκει πολλά πράγματα (ένα άλλο πράγμα είναι ότι "ασκείται άσχημα") και ότι η λογική σκέψη μπορεί να επιτευχθεί με άλλους τρόπους

  12.   Ιλλκίκι dijo

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

  13.   jgregory59 dijo

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

  14.   Juanjo dijo

    Συμφωνώ... Η δυνατότητα πρέπει να υπάρχει, αλλά για όσους θέλουν να την εκμεταλλευτούν...
    Είναι σαν τη μουσική ... πριν από τη μελέτη πρέπει να ελέγξετε αν σας αρέσει και από εκεί να σας στείλει για σπουδές, ή σαν ποδόσφαιρο. Τέλος πάντων, όπως κάθε πειθαρχία.
    Μου θυμίζει μια παλιά σκέψη που ήταν η πρώτη μελέτη για παράδειγμα "μουσική" και, στη συνέχεια, αν σας αρέσει, συνεχίστε ... ΟΧΙ, εκείνη τη στιγμή πρέπει να βρείτε ΤΙ θέλετε να κάνετε και στη συνέχεια να το κάνετε. διασκεδάζοντας, όχι σε ένα "επίσημο" μέρος όπως ένα σχολείο ή ένα ινστιτούτο, αλλά έχοντας έναν υπολογιστή, μια μπάλα ή ένα CD μπάντας σε κοντινή απόσταση ...

  15.   Ηλεκτρογνωσία dijo

    Δεν βλέπω κανένα κακό να διδάσκω τα βασικά του προγραμματισμού στα σχολεία. Προφανώς τα προγράμματα σπουδών υπολογιστών / γραφείων. θα πρέπει να επανεξεταστούν και να ενημερωθούν. Αυτό θα σήμαινε ότι πολλοί εκπαιδευτικοί ενημερώνουν τις γνώσεις τους και επιχειρούν να ελευθερώσουν λογισμικό. Από την άλλη πλευρά, η αναγκαστική μελέτη ενός επαγγέλματος δεν συμφωνεί με το πνεύμα της ελευθερίας του κινήματος. Οι μόνοι δικαιούχοι της ύπαρξης μεγαλύτερου αριθμού προγραμματιστών. θα ήταν οι εταιρείες, δεδομένου ότι η εργασία τους θα ήταν πολύ φθηνότερη. Ας μην ξεγελιόμαστε στο να σκεφτόμαστε ότι δεν παίρνουν πλέον τις εξελίξεις που υπάρχουν στο SL και το βάζουμε στα δικά τους προγράμματα. Από την άλλη πλευρά, σε σχέση με αυτό που πολλοί πιστεύουν ότι πρώτα πρέπει να σας αρέσει και στη συνέχεια να το μελετήσετε. ξεχνούν ένα σημαντικό σημείο. αν κάτι είναι εντελώς άγνωστο, είναι αδύνατο να σας αρέσει. Η ύπαρξη διαφορετικών τομέων σπουδών σάς επιτρέπει να γνωρίζετε πολύ περισσότερα και να βλέπετε τι σας ενδιαφέρει, ή περιμένουν από ένα παιδί να γνωρίζει ποιο επάγγελμα θα θέλει να έχει χωρίς ενθάρρυνση. Ο γιος μου γνωρίζει το Linux γιατί σχεδόν όλα τα μηχανήματα στο σπίτι μου το έχουν ως τη μοναδική εγκατάσταση. Έτσι μαθαίνει να χειρίζεται τόσο τα παράθυρα όσο και τα linux.

  16.   Sephiroth dijo

    είναι ότι έχει δίκιο ... πρέπει να έχετε μια κλίση.

  17.   Ναζωραίος dijo

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

  18.   jhonnyarana dijo

    έχει κάποιο λόγο. πρέπει να γνωρίζουν τι προγραμματίζει;
    αλλά μην τους αναγκάζετε να μάθουν να προγραμματίζουν

  19.   a dijo

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

    1.    jpas dijo

      Το βλέπω περαιτέρω. Μπορείτε να φανταστείτε τι θα σήμαινε για υπολογιστές σε όλο τον κόσμο να χρησιμοποιούν το Ελεύθερο Λογισμικό και να το μοιράζονται; Καταρχάς, θα έχουμε σχεδόν απόλυτο έλεγχο του δικού μας εργαλείου, αλλά είναι ότι δίνει πολλά περισσότερα οφέλη από αυτό. Είναι σαν να διαβάζεις και να παίζεις όργανα, σου διδάσκει πράγματα, ακόμα κι αν δεν το καταλαβαίνεις, ότι θα τα κουβαλάς μαζί σου όλη σου τη ζωή, αλλάζει τον τρόπο που σκέφτεσαι. Ότι λιγότερο από ό, τι στο σχολείο, το παιδί που διαθέτει υπολογιστή στο σπίτι δεν χρειάζεται να διδάξει στους καθηγητές της τάξης του υπολογιστή πώς να χρησιμοποιεί υπολογιστή, και αυτό συμβαίνει πολύ. Πρέπει να αφήσουν να ξέρουν πώς να χρησιμοποιούν έναν υπολογιστή αρκετά καλά, με βασικές έννοιες προγραμματισμού, αν μόνο να γνωρίζουν πώς να «φτιάξουν έναν υπολογιστή»

  20.   Εμιλιάνο Κορέα dijo

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

  21.   Αντόνιο Λόπεζ ντελ Πράδο dijo

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

  22.   Fabian Flores Vadell dijo

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

    Πέρα από αυτό, η εκμάθηση του κώδικα δεν ισοδυναμεί με τον XNUMXο αιώνα της μάθησης να παίζει σκάκι. Είναι πολύ περισσότερο από αυτό.

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

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

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

    Αλλά η εκμάθηση κώδικα περιλαμβάνει μια άλλη πτυχή που είναι εξαιρετικά σημαντική: κίνητρο.

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

    Ο άλλος θεμελιώδης κινητήριος παράγοντας είναι ότι ο προγραμματισμός είναι διασκεδαστικός.

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

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

    Επομένως, η εκμάθηση κώδικα είναι ο νέος γραμματισμός.

  23.   matiasbatero dijo

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