Jūsų vaikai turėtų išmokti koduoti. Štai kodėl.

click fraud protection
Vaikas programuoja nešiojamuoju kompiuteriu
Vaizdo kreditas: Dvidešimt20

Jei anksčiau studijavote informatikos mokslą, yra didelė tikimybė, kad jūsų pamokos neprasidėjo iki vidurinės mokyklos. Ar net koledže. Tačiau šiandien kai kurie vaikai kompiuterių programavimo pagrindų mokosi dar ikimokykliniame amžiuje.

Jei jūsų vaikų nėra tarp minios, yra keletas puikių priežasčių jiems prisijungti – jei ne ikimokyklinio ugdymo įstaigoje, tai bent K-12 metų amžiaus, sako ekspertai.

Dienos vaizdo įrašas

Tiesą sakant, bent jau 15 Europos šalių jau integravo kodavimo pamokas į nacionalinę mokyklų programą. Žinoma, tai netiesa JAV, kur net neturime nacionalinės mokyklos mokymo programos. Vis dėlto vaikai JAV dalyvauja informatikos projektuose valstybinėse ir privačiose mokyklų klasėse, taip pat dalyvauja popamokinėse programose, specializuotose stovyklose ir kodavimo svetainėse.

Bendra šerdis, daugumos JAV valstijų priimtų švietimo standartų rinkinys, susijęs su kalbos menu ir matematika. Tačiau buvo imtasi daug pastangų, kad būtų parengti informatikos pamokų planai, kuriais būtų remiami bendri pagrindiniai tikslai.

Be to, daugelis JAV mokyklų rengia STEAM (mokslo, technologijų, inžinerijos, menų ir matematikos) pamokas – iniciatyvą, kuria siekiama skatinti praktinę patirtį ir atradimus, apimančius keletą dalykų.

Kalifornija yra informatikos mokslo veiklos židinys, nors tai tikrai nėra vienintelė vieta, kur vaikai gali tyrinėti programavimą ir kodavimą.

„Kaip mūsų STEAM mokymo programos dalis, mūsų vaikai kiekvieną mokyklos dieną dirba koduodami, užsiimdami smagia veikla, tokia kaip roboto „Bee-Bot“ kodavimas, suprogramuoti humanoidinį robotą, kad jis galėtų naršyti po kliūtis, ir parašyti bei animuoti istoriją naudojant kodavimą“, – sakė atstovas spaudai Mattas Mainas. dėl Stratfordo mokyklos, kalbėdamas su Techwalla. Stratfordas San Fransisko įlankos rajone ir pietų Kalifornijoje valdo privačias mokyklas, skirtas iki K iki 8 klasių.

Ikimokyklinukai eina rankomis
Vaizdo kreditas: Pleasanton Unified School District

Taip pat Auksinėje valstijoje, Pleasanton Unified School District STEAM ikimokyklinė įstaiga nuo tada, kai atidaryta 2016 m. sausio mėn., registruojama trigubai. Iš tiesų, aukščiau esančiame paveikslėlyje spalvų raštai dėžėse primena spalvų kodavimo strategijas, naudojamas kai kuriuose komerciniuose kodavimo žaisluose vaikams. Ikimokyklinukai Pleasantone galėtų derinti kodavimo pamokas su šaligatvių meno tyrinėjimais.

Tuo tarpu 2016 m. gruodžio mėn. savaitę instruktoriai iš „Origin Code“ akademija nuėjo, nuvyko Franklino pradinė mokykla, San Diego valstybinė mokykla, skirta K-5 klasėms, valandėlę per dieną dirbti su mokytojais ir mokiniais pagal kompiuterių programavimo pamokas. Pamokos buvo susijusios su smagiomis vaikų temomis, tokiomis kaip „Žvaigždžių karai“ ir „MineCraft“. Dalis didesnės programos „Kodo valanda“ – įvykis San Diege įvyko kompiuterių mokslo švietimo savaitės metu.

Ekspertai sveria

Taigi kodėl jūsų vaikai turėtų mokytis kompiuterių programavimo ir kodavimo ir kokios yra didžiausios kliūtys, su kuriomis jie gali susidurti? Kai kurių pedagogų paklausėme jų minčių, štai ką jie pasakė.

Priežastys mokytis koduoti jaunas

1. Karjeros plėtra. Vaikams, turintiems tvirtą išsilavinimą programavimo ir kodavimo srityje, suaugusiems gali būti lengva gauti gerai apmokamą darbą.

„Ilgalaikė nauda, ​​kurią matau mūsų studentams, yra jų paruošimas (ir sužavėjimas) ateities darbams. Technologijoms vis labiau integruojantis į mūsų kasdienį gyvenimą, kompiuterių mokslo pozicijas tik augs ir augs“, – kitame el. laiške sakė Lindsey Handley, ThoughtSTEM, LLC COO. mus. „ThoughtSTEM“ yra švietimo įstaiga San Diege, kurios specializacija yra po pamokų, vasaros ir savaitgalio kodavimo užsiėmimai vaikams.

Kodavimas po pamokų ThoughtSTEM
Vaizdo kreditas: MintiesSTEM

2. Įgyti asmeninę technologijų kontrolę. Kadangi pasaulis tampa vis labiau orientuotas į technologijas, jūsų vaikai kasdieniniame gyvenime turi laisvai kalbėti technologijų kalba. Net jei jie nesirenka tapti kompiuterių mokslo profesionalais, žinodami kompiuterio komponentus (ir net kaip surinkti), suprogramuoti robotą ar sukurti internetinį puslapį gali priversti juos jaustis kaip namuose technologinėje pasaulis.

„Pagalvokite, kiek šiandien galite išsiversti be technologijų, palyginti su prieš penkerius metus. Tikriausiai neilgai. Turėdami galimybę valdyti šią technologiją, kurią siūlo kompiuterių mokslas, dabar galėsite valdyti technologiją savo gyvenimą, kuris yra gana patenkintas“, – pažymėjo Madelaine Coelho, Kanadoje įsikūrusios „Arcane Code Camp“ žiniatinklio kūrėja ir stovyklos koordinatorė. 8 savaičių trukmės sesijose Londone, Ontarijo valstijoje, 12–16 metų vaikai mokosi HTML, CSS ir Java programavimo kalbų, naudojamų kuriant žiniatinklius.

3. Ugdykite problemų sprendimo įgūdžius, kritinį mąstymą ir atkaklumą. Kompiuterio programavimas ir kodavimas reikalauja apgalvoto žingsnis po žingsnio. „Tai kūrybinio [ir] pragmatinio mąstymo derinys, kuris veda į [požiūrį], neprilygstamą [tarp] tų, kurie neturi informatikos išsilavinimo“, – teigia Coelho.

„Problemų sprendimas yra įgūdis, giliai įsišaknijęs kompiuterių mokslo srityje. Koduotojas retai užbaigia projektą be „klaidos“. Ši klaida yra jų kodo klaida, dėl kurios programa neveikia taip, kaip tikėtasi. Klaida nėra tik iššūkis programuotojai susiduria su kompiuterių programavimu, bet tai kasdienė realybė, su kuria mes [visi] susiduriame įvairiais būdais situacijos. Tačiau koderis niekada neišsijungs susidūręs su klaida. Mes sprendžiame problemą tiesiogiai, vadovaudamiesi „prisiimk“ mentalitetu“, – tvirtino ji.

Kliūtys, su kuriomis gali susidurti jūsų vaikai

1. Trūksta pakankamai galimybių toliau tobulinti įgūdžius. Privačios mokyklos moka už mokslą. Taip pat daugelis ikimokyklinių įstaigų, popamokinių programų ir kodavimo stovyklų. Kai kuriose JAV valstybinėse mokyklose yra nemokamas mokymas, tačiau jis tikrai nėra paplitęs.

„[Dauguma] mūsų programų susitinka tik kartą per savaitę (60 minučių per savaitę)“, – paaiškino Omowale'as Casselle, vienas iš organizacijos įkūrėjų. „Digital Adventures“ – organizacija, siūlanti vaikams po pamokų kodavimo užsiėmimus Čikagoje, IL plotas. Užsiėmimai apima vaizdo žaidimų dizainą, mobiliųjų programėlių kūrimą, robotiką, Minecraft modifikavimą, svetainių dizainą, tekstinę Python programavimo kalbą ir vizualinę programavimo kalbą Scratch.

Paauglės merginos praktikuoja kompiuterinį kodavimą
Vaizdo kreditas: Pexelis

„Ir, kad iš tikrųjų ugdytų meistriškumą, vaikai turi praleisti daugiau laiko grumdamiesi su sudėtingomis problemomis, užstrigdami, atsipalaiduodami. ir pereiti į kitą lygį, išsiaiškindami, kas buvo gerai ar ne taip ir kaip jie gali geriau sukurti savo algoritmus. Persiųsti."

Geroji pusė yra tai, kad vaikams yra prieinama daug kodavimo svetainių, kai kurios teikia nemokamus mokymus.

2. Klaidingos tėvų nuomonės. Deja, kai kurie tėvai negali atskirti programavimo įgūdžių ir įprastesnių, į vartotoją orientuotų skaičiavimo įgūdžių, kuriuos vaikai įgyja patys.

Mokymas informatikos srityje apima programų ir kitų kompiuterinių programų logikos supratimą bei specialių programavimo kalbų mokymąsi ir praktiką.

„Tėvai dažnai nurašo kodavimą kaip tai, ką mokinys jau „žino“, kaip tai padaryti, vien todėl, kad studentas žino, kaip įdiegti programą planšetiniame kompiuteryje arba naršyti internete“, – iliustruoja ThoughtSTEM. Handley. Niekas negali būti toliau nuo tiesos.

3. Klaidingas supratimas tarp kitų vaikų. Kai kurie vaikai mano, kad kodavimo ir programavimo programos yra neįdomios.

„Gebėjimas kurti iš tikrųjų gali būti gana šaunus, tačiau manoma, kad vaikams skirtoje kodavimo programoje dalyvaus tik „vėplai“, – sakė Coelho „Techwalla“. „Geriausias būdas išspręsti šias problemas yra skatinti kodavimą, kas tai yra: galimybė kurti, diegti naujoves ir pasisekti.