Linus Torvalds: "Jeg tror ikke alle skal lære å skrive kode"

Nå for tiden er det på moten å snakke om behovet for å lære verden å programmere (spesielt barn). De snakker om ny leseferdighet, for å fremme aktiv og ikke passiv bruk av teknologi, Skrap prosjekt for å starte dem (og andre gratis og åpen kildekode-prosjekter), av kampanjer med kjente personer, etc. etc

Og plutselig kommer det nyheter som dette. I et intervju for Business Insider, Blir Linus Torvalds spurt om behovet for å lære programmering til alle og hva som vil være utdannelsen innen informatikk. Dette var hans svar (oversatt fra CHW).

Egentlig tror jeg ikke alle nødvendigvis skal prøve å lære å skrive kode. Jeg tror at programmering er noe ganske spesialisert; og ingen forventer virkelig at flertallet må. Dette er ikke som å vite hvordan man skal lese og skrive; og vite hvordan man kan gjøre grunnleggende matematiske operasjoner.

Når det er sagt, tror jeg det må være noen måte at folk kommer i kontakt med det, slik at de finner ut at de liker det, og at de har dyktighet, at de vet om denne muligheten. Ikke fordi alle vil eller trenger å lære, men bare fordi de har et stort kall. Det kan være at det er mange mennesker som aldri skjønte at de gjerne skulle "fortalt" datamaskiner hva de skulle gjøre. Så sånn sett synes jeg datakurs i skolene er en god idé, men jeg tror ikke på mottoet "Alle skal lære å programmere!

Min mening. Kanskje det som skal læres, ikke er streng programmering, men en algoritmisk måte å tenke på, å møte alt som en rutine med variabler og funksjoner. Da blir behovet for å løse problemet effektivt utviklingen av sunn fornuft. Jeg husker da jeg var liten, på en veldig gammel skole 286, brukte jeg Logo-programmet (hva i disse dager, et tegneprogram med en skilpadde). I dag ser jeg Scratch og for en tilfeldighet, er fortsettelsen på den gamle logoen (Det er faktisk inspirert av Logoblocks, som var et visuelt programmeringsspråk som blandet Logo med Lego-blokker). Det gjorde de til og med en skrapelogosimulator og jeg ble fylt av nostalgi.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Jose Jácome sa

    Den ideelle tingen for en skoleelev ville være å lære Linux og om de grunnleggende operasjonene ved programmering, resten kommer i tillegg, i disse dager har programmering et stort felt som robotikk, prosessautomatisering og forenkling av repeterende oppgaver som presenteres i mange tilfeller fra livet til en student ...

    1.    devilmaybrago sa

      På skolen min ga regjeringen en PC med Ubuntu (jeg visste det allerede), og jeg var glad for å vente på at datamaskinen min skulle komme, og da jeg innså at datamaskinene allerede hadde W7, for en skuffelse 🙁

      1.    herre ulv sa

        pirat helt sikkert

  2.   mat1986 sa

    Min erfaring:
    Da jeg gikk på videregående skole (Chile), var det en bestemt dataklasse ... som ikke gikk utover å lære ut de grunnleggende komponentene på PC-en, og deretter henge på zsnes. Senere på college var det bare en første tilnærming til Linux, gjennom datakurset - programmering i C ++ -, først i Windows og deretter på datamaskiner som brukte Fedora. Det jeg oppdaget da jeg passerte den opplevelsen, er at det mangler datamaskinklasser "seriøst" (spesielt på sekundære og høyere nivåer) for å ha en god base, enten i programmering eller å kjenne Linux. Dessverre, i det minste her i Chile, er det ingen myk kultur. Gratis, og du har to alternativer: fortsett med Windows eller oppdag Linux-verdenen alene (det andre skjedde med meg),

    1.    crackoscl sa

      veldig sant så det er i Chile.

    2.    eliotime3000. sa

      I Peru er det det samme, og så snart jeg var i et statlig høyere teknisk institutt lærte de oss Visual Basic 6.0, de fleste av dem besto kurset, og når det gjelder programmering i native C ++, var jeg en av få som kunne forstå programmering i C ++ og håndtere det grunnleggende (selv om sannheten er, de fleste flytskjemaene kom høyt til dem, derav hvorfor de er tapt).

      Av åpenbare grunner er det ikke nødvendig å tvinge alle til å engasjere seg i programmering, fordi det er mennesker med forskjellige typer intelligens og å pålegge en jobb som ikke fremhever deres intelligens, frustrerer dem på en uopprettelig måte.

    3.    Martin C. sa

      I det minste i landet (Venezuela) på videregående skole var det en klasse som var valgfri å ta den: »Computing and Informatics». I begynnelsen var det bare å vite delene av en PC og strukturen til et operativsystem. Så lærte de oss å bruke og installere GNU / Linux (Debian), og umiddelbart lærte de oss å utvikle algoritmer og til slutt skrev vi noen små programmer på C-språket. Så alt annet jeg har lært om programmering har jeg lært av meg selv og noen andre ting på college.

      1.    nano sa

        Hvilken skole og hvilken tilstand? Fordi jeg har gitt databehandling (eller rettere sagt kontorautomatisering) på et par skoler og ingenting, er læreplanen «dette er skjerm, dette er maling, dette er CPU» ... på ingen skole på noe nivå gir de absolutt ingen programmering , det nærmeste jeg klarte å se at de tillot meg å gi i pensumet, var algoritmer.

      2.    fenriz sa

        Det er sant at det på flere videregående skoler er informatikk nevnt, der de lærer deg forskjellige ting, inkludert programmering, i delstaten Zulia, det er flere videregående skoler som det. Uten å nevne den flotte CCS ... men i forhold til artikkelen deler jeg ideen om at ALLE kan programmere, men ikke alle vet hvordan de skal programmere godt. Jubel

        1.    Motstand mot underkastelse sa

          Ja, i mitt land med all respekt, når vi tar mye datavitenskap, ser vi det ikke som et veldig viktig emne å studere det grundig, men det er heller ikke nødvendig å lære alt om programmering, om ikke heller det grunnleggende allerede avhenger på 1 hvis du liker å programmere det kan spise et bibliotek med hvordan du programmerer grundig
          PS: noen vet om smarttelefoner som har et annet operativsystem enn android fordi android virkelig dreper med blitser og virus hjelper ..

    4.    paul honorato sa

      Veldig sant.

      Selv om jeg fortsatte med Chile-temaet, var det en tid da jeg ikke hadde en PC (veldig dårlig, vet jeg) og måtte gå til et infosenter (noe som en cyber, men orientert mot biblioteker) fra regjeringen for å gjøre skolearbeidet mitt . Det var to rom, et pompøst som alltid var fylt med Windows XP-PCer (faktisk var alt sponset av Bill and Melinda Gates Foundation) og et annet som ikke var så kjent. De hadde noe rart installert, det var noe som heter "Mandrake Linux 10" og jeg så at dette og Firefox var raskere enn XP og Explorer (det var ingen annen nettleser på Windows-PC-ene i det andre rommet). Der møtte jeg Linux og jeg ble interessert i verden. Var 10.

      Dette rommet forsvant da Michelle Bachelet overtok som president, hun hadde allerede en PC på den tiden, med den mytiske Mandrake nevnt ovenfor. Så går jeg til et annet infosenter, og det var de samme PCene, men med Windows XP. Forestillingen var dårligere.

      Datakursene var morsomme. De var PC-er med XP, og alt du gjorde var å bruke et program som heter «La plaza» ( http://www.enlaces.cl/v3/internet/plaza.html ) av Links-programmet. Det var en vits, som du ser, og det tok ikke lang tid før vi gjettet nøkkelen for å unnslippe det rotet, det var "lenker". Der rømmer vi til den virkelige PC-en. Så lærte de oss å bruke proprietær programvare (MS Office) og å bruke Internet Explorer. Da jeg spurte professoren om Linux, så han på meg med et "dette er en hacker" -ansikt, hahaha.

      Så videregående, mer av det samme. De ga babygrøt da jeg ventet kjøtt.

      Jeg begynte å studere programmeringsanalytiker ved DuocUC og ikke et eneste spor av Linux før i 4. semester, hvor det var en gren kalt "Administration of Operating Systems", hvis lærer var en linuxer. Men "etter program" (et begrep som er mye brukt i Chile for å vise begrensningen av hva de kan lære), var det bare RHEL 6 som passerte (Red Hat er en institusjonspartner). Programmeringsgrenene var alle i Windows-miljøer og brukte proprietære programmer (Visual Studio, Oracle DB Designer), og læreren avklarte umiddelbart: Jeg vurderer ikke arbeidet som er gjort i MonoDevelop. Studieverktøyet er Visual Studio.

      Og der jeg jobber ser du konsekvensen av en hel induksjon med Windows. Alle PCene er Windows 7 (hvorfra jeg skriver dette), serveren er Windows Server 2003, e-posten er Exchange og velkomst til selskapet ble gitt til meg via Lync. Det er bare en Ubuntu-PC, og den er dedikert til å vise butikkannonsering på skjermer.

      1.    Motstand mot underkastelse sa

        Hei, jeg likte kommentaren din, jeg presenterer meg som;
        Motstand mot innsending ajajja Jeg kjente også Linux på samme måte som din. Jeg visste det gjennom de første fargetelefonene. Jeg fikk en motorola KRZR K1. Jeg hadde et system som ble opprettet av Linux eller noe sånt med denne mobiltelefonen til alt gikk til noen andre nettstedsord har alt med denne xD hahaha den falt ut av hånden min flere ganger og den blinket aldri eller fikk virus, den eneste dårlige tingen var at den allerede var veldig gammel og jeg måtte dessverre ruminere på android og den typiske historien virus ble slått av og blinket mer enn 1 du ser
        Derfor kan scrivo som vet eller noen hjelpe meg med å få en smarttelefon med et gratis operativsystem 😉

        1.    diazepam sa

          Android er et operativsystem med åpen kildekode …………… ..

          Du kan for eksempel se etter en tilpasset Android-ROM (som Cyanogenmod eller Replicant) for å blinke telefonen.

  3.   eliotime3000. sa

    Jeg er en av dem som foretrekker å redigere i redaktører som EMACS, men det er folk som liker å programmere som i Logo eller i en hvilken som helst annen editor som viser grafikk av objekter som den nevnte logoen eller gjennom flytskjemaer.

    Det Linus Trovals sa er 100% riktig, siden det er mennesker som utmerker seg på forskjellige felt, og innføringen av å lære et programmeringsspråk kan begrense det i stedet for å utvide det.

    Nå, det som mangler i gratis programvare og åpen kildekode er GUI-designere, så det blir bare brukt takket være eOS og Linux Mint.

  4.   livlig sa

    Det ville ikke være nødvendig for alle å vite hvordan de skal programmere, men hvis det ville være bra hvis i det minste skolene lærte de litt "Programming Logic".

    1.    Jose GDF sa

      Litt som å lære grunnleggende matematikk. Alle har måttet lære å legge til og trekke fra. Men ikke alle er matematikere ... Vel, det er det samme med programmering.

      Så, hvis du liker det og vil utvide deg, studerer du.

      Jeg skulle ønske de hadde lært meg det grunnleggende da jeg studerte. Nå har jeg måttet lære det på egenhånd, selvfølgelig å koste meg betydelig mer.

      1.    nano sa

        Sep, faktisk for en skole foreslo jeg å bare lære dem algoritmer og pseudokode, å lære dem over «hvordan en PC tenker» ... de sendte meg til å drite, «det er for mye for guttene».

    2.    nosferatuxx sa

      Enig med deg Elav. Hvis de ble undervist i matematisk logikk, ville guttene sikkert tenke annerledes.
      Men ikke bare for å lære P eller Q da R.
      Hvis ikke vil de lære dem deres ekvivalens i boolsk algebra.

  5.   vr_rv sa

    Hvis alle lærte å programmere, ville programmerere være de mest brukbare i verden, og det ville i stor grad påvirke yrket.

  6.   Oscar sa

    Det ser ut til at han er redd for at et barn kan gjøre det bedre enn ham!

  7.   Joaquin sa

    Jeg tror at hvis skolen ikke er rettet mot databehandling, ville det ikke være nødvendig for alle å vite hvordan de skal programmere. Det er forskjellige smaker når det gjelder yrker.

    Men det vil for eksempel være bra å gjøre programmering eller designverksteder, blant annet. Slik kan et lite prosjekt settes sammen: gutta fra programmeringsområdet lager en applikasjon; de av design, logoen; andre dokumentasjon, lyder osv.

    Slik lærer de å jobbe som et team, hver på den måten de vil. De lærer betydningen av "fri programvare."

  8.   mario sa

    Ok, på skolen min ble "programmering" forstått som å bruke VB6 og algoritmer. Jeg tror på grunn av slike ting, om mine gamle kolleger, de som gjorde noe relatert til databehandling, teller jeg dem med en hånd (og bare en systemingeniør). Jeg foretrekker universitetssystemet, der logikk læres først, a. matematikk, innen informatikk begynner de med C, og litt etter litt utvikler de seg

  9.   Zironid sa

    Jeg er enig med Torvalds, det å vite hvordan man programmerer er ikke et grunnleggende behov. Ja, jeg liker å programmere, og jeg ser det veldig nyttig, men jeg ser det ikke som en nødvendighet for størstedelen av befolkningen.

    Jeg tror at å lære å programmere har to store fordeler: Det lærer deg å tenke logisk på en abstrakt måte, og det lærer oss at datamaskiner er dumme, de tar fra oss det bildet at datamaskiner er magiske bokser som gjør alt, men i virkeligheten De kan gjøre alt de gjør fordi noen har programmert dem (dette siste punktet virker viktig, når Terminatorer begynner å dukke opp og sånne ting, vil vi vite at de bare er dumme maskiner opprettet av oss, og hvis vi kunne lage det, kan vi ødelegge det: D)

  10.   statisk sa

    For litt over en måned siden påtok jeg meg utviklingen av et pilotprosjekt "Teaching programmering to children", som jeg nevnte i et innlegg som vakte litt kontrovers nylig, jeg er grunnskolelærer ved Antonio Peña Celi Institute i byen av Loja - Ecuador, en privat institusjon, med ankomsten av FLISoL-organisasjonen (som jeg var en del av), hadde jeg noen innledende samtaler om gratis programvare og sikkerheten ved nettlesing for studenter og en og annen administrativ frivillig (deltakelse av andre medlemmer av samfunnet).

    Siden desember har jeg kjent nedleggelsen av Windows XP i det minste innen teknisk støtte fra Microsoft. Siden da fortalte jeg regissøren om denne gode nyheten, og hun ga meg all åpenhet for å undervise i gratis programvare.

    På FLISoL-dagen gikk noen studenter jeg ga kurs til, på frivillig basis og fulgte meg gjennom dagen (med tillatelse fra foreldrene selvfølgelig). Jeg skjønte noe veldig viktig, da jeg lot dem være alene og gikk for å ta bilder av arrangementet selv basert på en og annen gratis programvareklasse som jeg hadde gitt dem og samtalene de hadde mottatt, begynte de å forklare deltakerne at det er gratis Programvare, jeg er en Archlinux-bruker og i klassene mine tar jeg vanligvis ut maskinen min til daglige oppgaver (Admin Websites, Reading, Twitter, etc.), jeg bruker Archlinux med Awesome som vindusbehandling, jeg overrasker at de hadde forlatt den virtuelle maskinen med Edubuntu satte jeg dem på praksis, og de forklarte folk om gratis programvare fra min Archlinux med Awesome. Fantastisk sa jeg selv.

    Da et medlem av organisasjonen som er spesialist i informasjonssikkerhet og jobber i en nasjonalbank i det området, henvendte seg til (Jorge Guerron), ba en av studentene ham om å passe på at når han vokser opp, tar han ansvaret for å laste ned siden for ham. og skape noen problemer, studenten min er bare 10 år gammel, han heter Martin, og i stedet for å angripe Jorge, er det første jeg anbefaler at han lærer å programmere for å oppnå den oppgaven.

    Siden den gang begynte jeg å undersøke lignende saker på nettet og alle sakene Hackere lærte å programmere fra tidlig alder.

    Jeg er ikke programmerer (ennå), men jeg var interessert i faget og begynte å lete etter informasjon, jeg fant gratis programvareverktøy som tillot meg å lære programmering med spill (Stacks - Engine and Scratch)

    Stacks - Engine: Det er et verktøy for å bygge videospill på en enkel og didaktisk måte. Også kjent som et videospill "motor" eller "bibliotek". Den er utviklet som et python 2.0-bibliotek

    Scratch: Det er et initiativ fra MIT hvis formål er å lære alle barn eller personer som er interessert i programmering gjennom et læringsmiljø tilpasset denne dynamiske og helt gratis

    Samtidig lærer jeg og lærer programmering. Hvis prosjektet lykkes, implementerer jeg det i læreplanen (maskinvare, programvare, kontorautomatisering, internett, web 2.0, logisk tenking og programmering)

    Den viktigste ulempen er utvikling av logisk tenking siden barn har vært vant til å bare leke (muligens på grunn av tidligere lærere). Jeg leter etter folk som kan hjelpe meg med det, siden jeg ikke vil at de skal være alene i jobben og skolen, til de som ønsker å samarbeide, jeg setter sammen dette nettstedet http://www.metodologia.aprendelibre.net.

    Utmerket innlegg takk

    1.    Joaquin sa

      Veldig bra ditt initiativ, jeg håper du er heldig!

    2.    jpas sa

      Det er hyggelig at du engasjerer deg slik. Du har virkelig plantet et frø som, så snart det spirer og ved hjelp av andre lignende tiltak, kan forandre verden (jeg tror virkelig det, ikke bare når det gjelder databehandling). Jeg har aldri trodd på det nåværende kapitalistiske utdanningssystemet, hvor målet er å forberede deg til å svelge informasjon, og når du vurderer ting, blir du et problem i stedet for noen som lærer at han har bekymringer og som liker å snu kokosnøtten, som er ikke det er en jobb å gjøre det. Få mennesker jeg har møtt som til og med har våget å installere en Linux liveCD, for eksempel når det viser seg at de tilbringer hele dagen foran en datamaskin. I mitt tilfelle er det Spania, men det virker for meg som et globalt problem. Lærere som deg gir liv til folk som meg (jeg er ikke lenger på skolen, men det var slik det var, det var få, men det var de som fikk meg til å innse hvem som er verdt og hvem som ikke er, ikke som mennesker, men som er i stand til å gi et skritt foran og "gamble"). Noen ganger er det vanskelig, men se om du er heldig og finn flere mennesker som deler din visjon.

      Om emnet er jeg enig med Linus, en ting er å lære kode eller å programmere, og en annen er å vite hvordan systemet ditt fungerer og hvordan du konfigurerer det eller fikler med det. Jeg har faktisk ganske grunnleggende forestillinger om programmering, men i sannhetens øyeblikk tror jeg ikke de er så nødvendige. Jeg tror at det, som Diazepan sier, er mer et spørsmål om en mentalitetsendring (der lateral tenkning eller kampen for friheten til å bruke verktøyet kommer inn). Derfra ville det bare være et spørsmål om tid før den som er interessert og liker å lære programmering

  11.   Cristianhcd sa

    Jeg skiller meg på ett punkt ...
    Lære å programmere hjelper deg å lære logikk, å være strukturert og å henvende deg til andre hvis du trenger hjelp, hvis du kan utvikle dette med å spille fotball, fuck programmering = D

    1.    Zironid sa

      Lol jeg er enig

    2.    jpas sa

      Jeg er enig med deg, men jeg er også sikker på at fotball, på mange nivåer, lærer mange ting (en annen ting er at "det praktiseres dårlig"), og at logisk tenkning kan nås på andre måter

  12.   illukki sa

    Sannheten er at jeg deler ideen om at ikke alle må lære å programmere. Jeg tror at hver av oss har forskjellige kapasiteter og potensialer, i alle aspekter, og vi må utvikle dem maksimalt. Åpenbart er skolen og familiemiljøet stedene å gjøre det, og det bør være alternativer for alle. Det er ikke lenger som da jeg studerte at teknologier og kunnskap var (og jeg tror de fortsetter å være) stort sett elitistiske. I dag, selv om det kan virke motstridende med det ovennevnte, har mange tilgang til det, og det ville være interessant å stimulere utviklingen av potensialet til barna.
    Takk @diazepan, du fikk meg til å huske at jeg bar en skilpadde, kuttet fra en gammel røntgen, til skolen, det var alltid et stort mysterium fra fortiden min. Gode ​​tider !!! Hilsen.

  13.   jgregory59 sa

    Jeg er helt enig i Linus 'uttrykk. Det som virkelig betyr noe er å lære å tenke algoritmisk, slik at vi forbinder alle våre daglige aktiviteter med den abstrakte verden av ideer som representerer trinnene i logisk rekkefølge som vil føre oss til løsning av et problem, eller av en bestemt situasjon.

  14.   juanjo sa

    Jeg er enig ... Muligheten må være der, men for de som ønsker å dra nytte av den ...
    Det er som musikk ... før du studerer, må du sjekke om du liker det og sende deg derfra til å studere, eller som fotball. Kort sagt, som enhver disiplin.
    Det minner meg om en gammel tanke som først ble studert for eksempel "musikk", og hvis du liker det, fortsett ... NEI, den gangen må du finne HVA du liker å gjøre og deretter GJØRE DET; ha det gøy, ikke på et "formelt" sted som en skole eller et institutt, men å ha en PC, en ball eller en band-CD innen rekkevidde ...

  15.   Elektron sa

    Jeg ser ingen skade i å lære det grunnleggende om programmering i skolene. Åpenbart datamaskin / kontor studieprogrammer; de bør gjennomgås og oppdateres. Dette vil innebære at mange lærere oppdaterer sin kunnskap og våger seg til gratis programvare. På den annen side er tvang til å studere et yrke ikke enig med bevegelsens frihet. De eneste mottakerne av at det eksisterer et større antall programmerere; det ville være selskapene, siden arbeidskraften deres ville være mye billigere. La oss ikke lure oss selv til å tro at de ikke lenger tar utviklingen i SL og legger den i sine egne programmer. På den annen side, i forhold til hva mange mener at først må du like det og deretter studere det; de glemmer et viktig poeng; hvis noe er helt ukjent, er det umulig for deg å like det. Å ha forskjellige studieretninger lar deg vite mye mer og se hva som interesserer deg, eller de forventer at et barn skal vite hvilket yrke de vil ha uten noen oppmuntring. Sønnen min kjenner Linux fordi nesten alle maskinene i huset mitt har den som den eneste installasjonen. Så det lærer seg å håndtere både windows og linux.

  16.   Sephiroth sa

    er at han har rett ... du må ha et kall.

  17.   Nasareneren sa

    Som artikkelen sier, er jeg for den algoritmiske visjonen, de bør lære barn å resonnere, å være basert på logikk, bare det er umulig for øyeblikket, siden det ville ta flere åpensinnede lærere enn ikke å avvise all sidetanking, Jeg tror det er et av problemene i dagens utdanning, de fokuserer på å undervise på den mest effektive måten uten å la studentene utvikle nye mulige veier, noe som kan være feil, men det er den rette veien, hvis barna fokuserer på å huske det allerede kjente , vi kaster bort deres enorme fantasi, og så klager vi på manglende kreativitet.

  18.   jhonnyarana sa

    har en eller annen grunn. du burde vite hva som programmerer?
    men ikke tving dem til å lære å programmere

  19.   a sa

    Jeg tror det ikke er nødvendig for alle å lære å lese og skrive eller spille instrumenter, men det hjelper. Tenk deg at alle programmerte, hvor mange applikasjoner vi ville ha, spesielt hvis det er gratis programvare.

    1.    jpas sa

      Jeg ser det videre. Kan du forestille deg hva det vil bety for datamaskiner over hele verden å bruke gratis programvare og dele den? Til å begynne med ville vi ha nesten absolutt kontroll over vårt eget verktøy, men det er at det gir mange flere fordeler enn det. Det er som å lese og spille instrumenter, det lærer deg ting, selv om du ikke er klar over det, at du vil bære dem med deg hele livet, det endrer måten du tenker på. At mindre enn på en skole trenger ikke barnet som har en datamaskin hjemme å lære sine dataklasselærere hvordan de bruker PC, og det skjer mye. De burde komme ut og vite hvordan de kan bruke en datamaskin ganske bra, med grunnleggende programmeringsoppfatninger, om bare for å vite hvordan man "lager en datamaskin"

  20.   emiliano correa sa

    Jeg er enig med linus, hva om muligheten for å lære kode fra barn, bør tilbys, i det jeg er enig, men de trenger ikke å vite alt

  21.   Antonio Lopez del Prado sa

    Koden er kanskje ikke, men i det minste et minimum av databehandling på brukernivå, siden folk flest ikke en gang vet hvordan de skal bruke Google. det er nødvendig for folk å bruke teknologi riktig, ikke slik det har blitt gjort gjennom årene. Programmering er fortsatt en ikke-obligatorisk spesialisering, men bruk av datamaskin på brukernivå vil være viktig.

  22.   Fabian Flores Vadell sa

    Når leserne leser denne typen oppfatninger, har de en tendens til å falle inn under autoritetens feilslutning: Hvis Linus sier det, må du ta hensyn til det. Men i dette tilfellet har Torvalds mening liten verdi fordi han ikke er pedagogisk spesialist.

    Utover det er å lære å kode ikke det XNUMX. århundre som tilsvarer å lære å spille sjakk. Det er mye mer enn det.

    Som mange har uttrykt, kan utviklingen av logisk tenkning og andre ferdigheter oppnås på andre måter. Men ved å lære å programmere får du et verktøy som er flere størrelsesordener kraftigere: det er ikke bare at du lærer å tenke på en logisk og strukturert (algoritmisk) måte, at du lærer og utvikler evnen til å løse problemer, heller , får du et verktøy som leseferdighet, et verktøy som lar deg tilegne deg mange typer kunnskap på en skala som ingen andre verktøy kan matche.

    Når du lærer å lese, forbedrer du evnen til å lære selv fordi du kan få tilgang til ny kunnskap som er samlet i for eksempel bøker. Når du tilegner deg grunnleggende teknologikompetanse, forbedrer du læringskapasiteten din fordi du får tilgang til flere skriftlige og multimedia læringsressurser.

    Ovennevnte verktøy lar deg utvide kilden til læringsressurser. Derimot gir læring å kode deg et fantastisk verktøy som du kan eksperimentere med i et veldig bredt spekter av kunnskapsfelt. For eksempel kan du studere et emne i matematikk, fysikk eller kjemi, og du kan skrive programmer som et middel for å utdype kunnskapen du tilegner deg.

    Men å lære å kode inkluderer en annen fasett som er ekstremt viktig: motivasjon.

    Når du lærer å programmere, oppdager du at du selv kan vite om programmet du laget er riktig eller ikke, du trenger ikke lenger noen andre som forteller deg om det du tror du vet er riktig. Dette er en utrolig motivator, men det er ikke den eneste.

    Den andre grunnleggende motivasjonsfaktoren er at programmering er underholdende.

    Avslutningsvis er ikke å lære å programmere sjakk i det XXI århundre, men mye mer. Det er et intellektuelt verktøy som lar deg utforske, skape, teste, simulere, demonstrere, det vil si SKAPE og FORDYP kunnskap til et nivå som ville være vanskelig å oppnå på andre måter.

    Og også, det er veldig motiverende: det gir deg total kontroll over hva du gjør og muligheten til å verifisere det, og det har potensial til å være en veldig underholdende og til og med morsom aktivitet.

    Derfor er å lære å kode den nye leseferdigheten.

  23.   matiasbatero sa

    Hei, jeg er ikke enig i din mening om «men en algoritmisk måte å tenke på, å nærme seg alt som en rutine med variabler og funksjoner. Da blir behovet for å løse problemet effektivt utviklingen av sunn fornuft »... vi er mennesker, ikke maskiner. Det du foreslår er ganske farlig, for i den læringsprosessen ville du nå et punkt der du ikke kunne skelne som en art over noe som helst, men på en forutsigbar og programmert måte. Og det er katastrofalt, fordi det vil gi kontroll over beslutningstaking. Dette på en eller annen måte er allerede gjort, og det er målet med menneskelig dominans, å kontrollere arten, å gjøre den mer og mer forutsigbar, innføre behov og generere avhengigheter av den. Det er mer alvorlig enn hva det virker for deg ... Jeg vil si at jo lenger jo bedre.