Za razliko naše mladi so se trudili, da so se naučili brati črke na namizni tipkovnici in so imeli zelo malo tehnološkega znanja zunaj spreminjanja našega sporočila AIM stran, so današnji otroci državljani digitalna doba. Inovacije se dogajajo eksponentno hitro, zato je bolj kot kdaj koli prej pomembno, da lahko krmarimo po povezanem svetu.
Torej, čeprav je smiselno, da se prejšnje generacije kodiranja niso učile že v zgodnji mladosti, se je primer, da se današnji otroci učijo kodiranja, močan. Ne le, da otroke nauči analitično razmišljati, ampak bo njihova uporaba v vsakdanjem življenju postala pomembna le z nadaljnjim razvojem tehnologije.
Več:Najboljša izobraževalna spletna mesta za otroke, ki ne bodo nehali krasti mamine tablice
Jessica Mah, ustanoviteljica in izvršna direktorica podjetja inDineromeni, da bi moralo biti kodiranje že vključeno v izobraževanje otrok. »Osnovne šole bi morale od otrok zahtevati kodiranje; preprosto bi moral biti del učnega načrta, «je dejala. »Tehnologija je prihodnost, kodiranje pa je tako kritična sestavina in bistvena spretnost. Rekel bi, da zaostajamo že 20 let. "
In Mah ve nekaj o kodiranju otrok - stara je bila le 11 let, ko se je naučila kodirati in odprla svoje prvo spletno podjetje.
Če vprašate Johna Hilliarja, razvijalca programske opreme za Dell EMC in nekdanjega inštruktorja programiranja na severovzhodu Na univerzi, ko meni, da bi morali otroci začeti kodirati, je odgovor ravno okoli starosti, ki se je Mah prvič naučil: srednja šolo. Pravzaprav se Hilliar trenutno pripravlja, da bi svojo 12-letno hčer naučil programiranja v jeziku C na prihajajočih počitnicah.
Zakaj se morajo otroci naučiti kodirati?
»Kodiranje uči, kako problem razčleniti na majhne težave in logičen tok, še pomembneje pa je, da programerja prisili, da komunicira z uporabnikom od osebe do osebe. Učenje programskega jezika vas uči mehanike poučevanja računalnika, kako narediti določeno nalogo, a reševanje problema uporabnika na način, ki se mu zdi uporaben, je spretnost, ki velja za vsa delovna mesta, "je povedala Hilliarjeva nas.
Hilliar meni, da je srednja šola idealna doba za začetek uvajanja programskega jezika, kot so C, C ++ ali Java, opozarja, da kodiranje-tako kot večina vidikov izobraževanja otrok-ni nujno enotno prizadevanje za vse, zato govoriti.
"Ne pozabite, da imajo vsi različne sposobnosti," je pojasnil. "Videl sem študente, ki so bili naravnost-študentje A niso uspeli razumeti programiranja na podiplomskem študiju, medtem ko je oseba poleg njih briljirala."
Kako začnemo otroke učiti kodiranja?
Hilliar ponuja nekaj predlogov, ki pravijo: »Jezik, kot je Scratch, lahko otroke že v zelo majhni starosti (morda v drugem razredu) nauči osnov zanke in korakov procesa. Poleg tega je bolj zabaven in grafičen kot drugi jeziki, kot so C, C ++ ali Java.
Več:6 najboljših kodirnih taborišč za računalniško nore otroke
S svojo hčerjo namerava Hilliar uvesti kodiranje po plasteh - proces, ki sta se ga že začela. »Začel bom s C in gradil lekcijo po lekcijo o sestavinah jezika. Lani smo skupaj poigrali z kompletom Arduino; Ponoči bi sedel z njo in se naučil kakšnega novega materiala, nato pa bi ji naslednji dan dal poskus. Za programiranje C bom uporabil enak pristop. "
Drug način spodbujanja ljubezni do kodiranja pri otrocih je, da ga okrepite z zabavo. Ker se otroci zlahka dolgočasijo, je kodiranje del igre, zato je učenje kodiranja bolj zanimivo in zato prijetno. Vrhunski primer so visokotehnološke "igrače", kot je Dash & Dot iz Wonder Workshopa.
Označeno kot najljubše darilo STEM za otroke Melinde in Billa Gatesa, Dash & Dot so dejanski roboti, ki otroke učijo kodiranja skozi igro. Roboti delujejo z aplikacijami za pametne telefone in tablične računalnike, tako da se otroci lahko lotijo projektov, izzivov in ugank ter pustijo domišljiji divjati z igro proste oblike.
Osnovne šole po vsem svetu začenjajo približevati pogled Mah in Hilliar na zgodnje kodiranje, saj je več kot 8.500 šol že sprejelo Dash & Dot v svoj računalnik znanosti učni načrt.
Kljub temu večina šol v ZDA še ni uvedla kodiranja za otroke kot del učnega načrta, predlagala, da je Mah udaril žebelj na glavo, ko je rekla, da so naše šole za krivuljo, kjer je kodiranje izobraževanja zaskrbljen.
Kot DataScience@SMU - spletni magister znanosti o podatkih z Univerze Southern Methodist-je poudaril: »Ministrstvo za delo ZDA ocenjuje, da bo do leta 2020 odprtih več kot 1,4 milijona delovnih mest, povezanih z računalništvom. Povprečna letna plača razvijalca programske opreme v Združenih državah je 102.050 USD, povprečna letna plača za vsa delovna mesta pa 47.230 USD. Toda le 1 od 10 ameriških šol otroke uči kodiranja in manj kot 1 odstotek deklet meni, da je računalništvo del njihove prihodnosti. "
Več:Vaš nadarjeni otrok se ne obnaša slabo - dolgčas mu je
V raziskovanje stanja računalništva in izobraževanja za K do 12 študentov v ZDA in tujini, DataScience@SMU ugotovili, da je kodiranje obvezno le kot del osnovnih ali sekundarnih učnih načrtov v štirih državah (Britaniji, Estoniji, Franciji in Vietnamu), neobvezno ponujajo prek neprofitnih organizacij in fundacij v še štirih (Kanada, Kolumbija, Nemčija in Indija) in obravnavajo v treh (Finska, Italija in Singapur).
Poleg tega, da se kodiranje le v 1 od 10 šol v državah pogosto ne izkoristi v celoti - po podatkih DataScience@SMU je le 30.000 od 21 milijonov ameriških študentov dejansko opravljalo izpit iz računalništva AP 2013.
Na vprašanje Združenja učiteljev računalništva, kaj je njihova največja ovira pri uvajanju kodiranja v učni načrt 1.246 učiteljev je kot primarno navedlo pomanjkanje podpore ali zanimanja šolskega osebja ter pomanjkanje zanimanja učencev ovire.
Toda z ocenjenimi 1,4 milijona ameriških delovnih mest na področjih, povezanih z računalništvom, naj bi ustvarili do leta 2020-in le 30 odstotkov tiste, za katere predvidevajo, da jih bodo zapolnili usposobljeni državljani ZDA - zato je skrajni čas, da se vsi bolj zainteresiramo za kodiranje otroci.
To objavo je sponzorirala Wonder Workshop.