Domov názory Prečo by triedy kódovania mali byť povinné od juniorských vysokých | tim bajarin

Prečo by triedy kódovania mali byť povinné od juniorských vysokých | tim bajarin

Video: Chan Mali Chan (Septembra 2024)

Video: Chan Mali Chan (Septembra 2024)
Anonim

Náš vzdelávací systém má pripraviť deti na zodpovedných občanov a naučiť ich rôzne zručnosti potrebné na to, aby boli úspešné v dospelosti. Začína to v materských školách základmi čítania, písania, zdieľania a dokonca aj skorej matematiky, pričom každý nasledujúci rok ich pripravuje na život a zarába si na živobytie.

Z nejakého dôvodu sú mi všetky triedy, ktoré som odobral asi v treťom ročníku, stále spálené, a ešte dnes sa môžem vrátiť späť a spomenúť si, ako ma môj učiteľ piateho stupňa zaujímal o matematiku, alebo ako ma učiteľ siedmeho ročníka spôsob výučby španielčiny ochromil moju schopnosť učiť sa tento jazyk vďaka jeho „opakujúcej sa“ výučbe, ktorá, žiaľ, ovplyvnila moje pochopenie tohto konkrétneho jazyka.

Jedna trieda v siedmej triede bola pre mňa veľmi dôležitá a zručnosti, ktoré som sa v tejto triede naučil, používam každý deň svojho života. Táto trieda bola moja trieda písania. Stále vidím svoje sedadlo v prvom rade uprostred sediaci pred písacím strojom IBM Selectric, ktorý sa naučil dotýkať sa typu. Dokonca si pamätám hlavnú líniu, ktorú som musel písať znova a znova v rámci testu, aby som zistil, ako rýchlo som napísal: „Teraz je čas, aby všetci dobrí muži prišli na pomoc svojej krajine.“ Stále sa môžem dotknúť napísania tejto vety asi za päť sekúnd. Vtedy bolo cieľom dotknúť sa typu približne 90 slov za minútu.

Zatiaľ čo písacie stroje sú minulosťou, písanie a klávesnice sú dnes veľmi dôležité a vo väčšine prípadov sú hlavným spôsobom, ako väčšina z nás vkladá údaje do našich počítačov. Pochopenie klávesnice QWERTY je dôležité pri používaní dotykovej klávesnice alebo dokonca pri programovaní našich set-top boxov alebo mnohých zariadení, ktoré používajú klávesnicu na vstup.

Dalo by sa teraz tvrdiť, že sa zdá, že deti v súčasnosti intuitívne vedia, ako používať technológiu, takže vedieť, ako kódovať, nie je dôležité. Aj keď je to do istej miery pravda, pochopenie toho, ako tieto digitálne technológie fungujú a ktoré je v konečnom dôsledku možné prispôsobiť ešte väčšej funkčnosti, by zlepšilo ich skúsenosti s digitálnymi zariadeniami a pre nich by sa neskôr mohlo stať oveľa dôležitejšie.

Každý, kto absolvoval úvodnú programovaciu triedu, vám povie, že prinajmenšom to pomohlo pochopiť základnú programovaciu logiku, štruktúru a dizajn. Dokonca aj tí, ktorí sa ďalej nestali softvérovými inžiniermi, tvrdia, že základy programovania počítača na úrovni kódovania im pomohli formovať, ako logicky myslia, zostrili zdravý rozum av mnohých prípadoch uplatňujú to, čo sa naučili. viac z ich smartphonov, tabletov, počítačov a mnohých zariadení CE, ktoré teraz obývajú ich životy.

Žijeme vo veku, v ktorom technológia hrá úlohu vo väčšine toho, čo robíme každý deň. Používame technológie v kancelárii, v škole a doma a digitálne zariadenia sú všade okolo nás. V mnohých prípadoch však sotva poškriabame povrch toho, čo pre nás technológia môže urobiť. Do značnej miery prijímame základnú úlohu, ktorú v našom živote zohrávajú technológie, a väčšinou využívame základnú funkcionalitu v každom z našich digitálnych zariadení. Keď dizajnéri hardvéru a softvéru vytvoria zariadenia, zvyčajne pridajú veľa funkcií a funkcií, ktoré väčšina z nás sotva používa. To je v širokom slova zmysle v poriadku, pretože „prenajímame“ naše zariadenia na vybavovanie vecí, ako sú telefónne hovory, zasielanie správ, poskytovanie hudby a zábavy, atď. Napriek tomu, že sa technológia vyvinula, najmä mobilná technológia, teraz držíme v rukách skutočné osobné počítače, ktoré dokážu oveľa viac ako tieto základné funkcie. Dokonca aj naše televízory a prístroje sa stávajú viacúčelovými zariadeniami navrhnutými tak, aby vyhovovali viac ako oči.

Zatiaľ čo väčšina ľudí sa nikdy nedostane pod kryty a pokúsi sa zmeniť kód ktoréhokoľvek daného zariadenia alebo zariadenia, ktoré má alebo používa, naučením sa základov vytvorenia softvérového kódu, ktorý prevádzkuje naše zariadenia, človek získa väčšie porozumenie tomu, ako ich zariadenie zariadenia fungujú a boli by viac naklonení nad rámec svojich základných funkcií. Môžu byť dokonca v pokušení využiť všetky funkcie, ktoré dizajnéri hardvéru a softvéru vytvorili vo svojich zariadeniach, na zlepšenie digitálneho životného štýlu.

Trieda kódovania by im tiež pomohla lepšie porozumieť tomu, ako je technológia navrhnutá a ako softvér slúži ako prostriedok na spustenie všetkých funkcií zariadení. Tento typ vedomostí by mohol byť dôležitý v budúcom pracovnom prostredí, v ktorom budú vyzvaní, aby používali technológiu ako súčasť svojej celkovej práce.

Pochopenie toho, ako technológia funguje, uľahčuje osobe používať technológiu, ktorú má, a vyťažiť z nej maximum.

V dôležitom článku o Greater Schools.org autor Hank Pellissier uviedol komentár uznávaného orgánu k programovaniu. Douglas Rushkoff, autor programu alebo programovaný a evanjelista pre Codeacademy, je jedným z popredných digitálnych križiakov v krajine. Tvrdil, že naše školy musia začleniť počítačové programovanie do základných osnov alebo zostať pozadu. „Je čas, aby Američania začali s počítačovým kódom zaobchádzať tak, ako to robíme podľa abecedy alebo aritmetiky, “ píše.

Rushkoff vidí potrebu učiť kódovanie, aby uspokojil rastúce požiadavky na kvalifikovaných technologických pracovníkov. Z celého srdca s tým súhlasím, pretože USA sú ďaleko za vytvorením druhu technickej pracovnej sily vytvorenej v rámci svojich vlastných hraníc a silne sa spoliehajú na kodéry v Číne, Indii a ďalších častiach sveta, aby splnili vysoké požiadavky na tieto typy programovacích schopností., Súhlasím tiež s tým, že kódovanie je rovnako dôležité ako základné vzdelávacie zručnosti, pretože technológia je v súčasnosti dôležitou súčasťou všetkých našich životov. Pochopenie kódovania by našim deťom poskytlo základy v tom, ako technológia funguje, a dobre by im slúžili, aj keby sa nestali profesionálnymi programátormi.

Jednou z mojich vášní bolo pomôcť pri zavádzaní technológie do vzdelávacieho systému. Pracoval som na vedľajšej koľaji s mojím domovským štátom Havaj, aby som po desaťročia presadzoval úlohu osobných počítačov vo vzdelávaní. Bolo obohacujúce vidieť, ako počítače ovplyvnili vzdelávací proces v USA a každý školský systém v Amerike má dnes používaný nejaký typ učebných programov podporovaných počítačom. Je však načase, aby si školy uvedomili, že technológia je teraz súčasťou nášho životného štýlu a že pomáha deťom pochopiť, ako technológia funguje a ako ju možno využiť v plnom rozsahu, musí byť jedným zo vzdelávacích stavebných blokov. Prinajlepšom by to mohlo prinútiť ich zaujímať sa o techniku ​​ako kariéru a prinajmenšom by ich mohlo vybaviť tak, aby zvládli stále viac zariadení a výrobkov súvisiacich s technológiami, ktoré sú teraz súčasťou nášho života.

Prečo by triedy kódovania mali byť povinné od juniorských vysokých | tim bajarin