Mājas lapa » Kodēšana » 5 Mīti par bērnu mācīšanu kodam

    5 Mīti par bērnu mācīšanu kodam

    Tā kā ir kļuvis skaidrs, ka mūsu vecuma digitālā revolūcija ir neapturama, mācīt nākamās paaudzes kodu ir kļuvusi par ienesīgu nozari; domājiet par programmēšanas programmām bērniem, izglītojošām rotaļlietām un robotiem, saistītām rokasgrāmatām, testu grāmatām, sacensībām, apmācību utt..

    Kas ir mazāk acīmredzams kā sasniegt šo mērķi - vai ja tas ir jāsasniedz vispār. Neatkarīgi no pragmatiskām problēmām, piemēram, par to, kura programmēšanas valoda vispirms māca, tas ir arī apsprieda, vai kodēšana būs visiem nepieciešamā prasme. Un, ja jā, ar kādām metodēm to mācīt, lai mūsdienu bērni būtu veiksmīgi nākotnes pasaulē.

    Apspriežot nepieciešamību mācīt kodēšanu

    Daži raksti cenšas izglītot vecākus par to, kā paaugstināt nākamo Zuckerberg (Steve Jobs uc), bet citi stingri iesaka to darīt. Bieži ir arī bailes par cilvēku bezdarbību nākotnē, kas nevar kodēt, un mēs varam arī izpildīt rakstus, kas noliedz, ka kodēšanai ir jābūt visuresošai prasmei..

    Lai gan lielākā daļa šo rakstu satur daudz noderīgas informācijas un ir rakstīti ar labiem nodomiem, viss priekšmets joprojām izpaužas kā ārprāts.

    Pasaule mainās tik strauji, un nākotne ir tik neprognozējama, ka ir grūti uzminēt, kas būtu labākais, tomēr tur ir nepareizi priekšstati, kas bieži parādās diskusijās par to, kā mācīt bērnus kodēt.

    Mīts # 1 - programmēšana sākas ekrānā

    Tas ne vienmēr ir labākā ideja līmēt ļoti mazus bērnus uz ekrāniem, īpaši tādā vecumā, kad viņi tikko var sēdēt. Par laimi, programmēšana nav obligāti sākt ar datoru.

    Jauniešiem bērniem ir svarīgāk uzņemt īpašu domāšanas veidu tas ir nepieciešams, lai gūtu panākumus jebkurā profesijā nepieciešama sarežģīta loģika un uzlabotas problēmu risināšanas prasmes, piemēram, programmēšana.

    Prasme, kas palīdz izveidot to pamatus radoša uzticība to sauc par izgudrojuma rakstītprasmi, un to var praktizēt no ļoti agra vecuma, mudinot bērnus izpētīt un saprast viņu vidi un uz radīt jaunas lietas.

    Tā kā lielākā daļa bērnu piedzimst pētnieki, tas nav grūti izdarāms. Vairumā gadījumu tas ir tikai, lai ļautu viņiem brīvi spēlēt un mudināt viņus īstenot savas intereses.

    Ja vēlaties uzzināt vairāk par to, kā radošā pārliecība var palīdzēt jūsu bērniem nākotnes profesijā, apskatiet grāmatu “Inovatoru izveide” Tony Wagner, izcils Harvarda profesors.

    Mīts Nr. 2 - kodēšana ir garlaicīgi bērniem

    Kodēšana bērniem ir garlaicīgi tikai tad, ja viņiem tiek mācīts tāds pats veids kā pieaugušajiem.

    Šajās dienās ir daudz lielisku rīku saistošas ​​un jautras metodes mācīt programmēšanu bērniem. Piemēram, izmanto Apple jaunāko Swift Playgrounds interesantas puzles un 3D grafika tos pakāpeniski ieviest kodēšanas koncepcijās.

    Ja bērni sāk iemācīties kodēt, izmantojot rīku, kas īpaši pielāgots viņu vajadzībām, viņiem sākumā nav jāmācās komandas un sintakse.

    Šīs kodēšanas lietotnes tos padara paņemiet loģiku rotaļīgi un intuitīvi, un viņi var pakāpeniski virzīties uz darbu ar reālu kodu.

    Mīts Nr. 3 - viņiem jāsākas ļoti jaunā vecumā

    Jautājums šajā jautājumā neaprobežojas tikai ar diskusijām par to, kad ir nepieciešams vecums, lai bērni varētu sākt mācīties programmēšanu. Mums ir jārunā arī par to, kādas darbības var iedalīt kategorijās programmēšana.

    Izglītojošām vietām, piemēram, Code.org, ir vingrinājumi bērniem, kas ir jaunāki par 4-6 gadiem uzlabot viņu skaitļošanas prasmes un pamata loģiku. Tomēr lielākā daļa cilvēku, kas apmeklē vietnes, droši vien nedomātu par šiem vingrinājumiem “programmēšana”.

    Šajā Venture Beat rakstā trīs IT profesionāļi sniedz trīs ļoti atšķirīgus viedokļus par to, vai ir vērts mācīt mazuļiem kodēšanu. Viņu atšķirīgie uzskati izriet no to atšķirīgās kodēšanas definīcijas.

    Parasti var teikt, ka pat vizuālās valodas, piemēram, Scratch (ieteicams 8–16 gadu vecumam), ir grūti saprast vairumam bērnu, kas ir jaunāki par pamatskolas vecumu, vecumā, pirms viņi var droši lasīt, rakstīt un izmantot pamata matemātiskās operācijas.

    Arī lielākā daļa no mūsu laikmeta labākajiem programmētājiem iemācījās kodēt kā vecāks bērns vai pusaudzis, piemēram, Bill Gates sākās 13, un Marks Zuckerbergs bija 6. klasē.

    4. mīts - iespējams izvēlēties pareizo valodu

    Kāda programmēšanas valoda ir labākā, lai sāktu, vai arī tā būtu a “reāls” vai a Diskusija ir arī par bērniem draudzīgu valodu.

    Ja mēs runājam par programmēšanas valodām, kas tiek izmantotas reālajā dzīvē, mēs varam teikt, ka labāk ir sākt ar kādu no valodām ir vienkārša sintakse, piemēram, Python, vai vienu darbojas katrā ierīcē bez problēmu, piemēram, JavaScript (ko var palaist jebkurā tīmekļa pārlūkprogrammā).

    Viena lieta ir pārliecināta, ka nav iespējams izvēlēties pareizo valodu, un tāpēc nav vērts to uzsvērt pārāk daudz.

    Pirmkārt, nav burvju recepte, kas darbojas katram bērnam. Katrs no viņiem iemīlēsies citā valodā - vai arī vispār nebūs mīlestība ar programmu, kas arī ir ne traģēdija.

    Turklāt tehnoloģiju nozare mainās tik strauji, ka nav iespējams uzminēt kura valoda būs pieprasīta kad mūsdienu bērni kļūst par pieaugušajiem.

    Tālāk jūs varat redzēt TIOBE programmēšanas Kopienas indeksu, kas norāda uz dažādu programmēšanas valodu popularitāti laika posmā no 2002. līdz 2016. gadam.

    Līdz brīdim, kad jūsu bērns būs darba tirgū, šis grafiks, visticamāk, izskatīsies pilnīgi atšķirīgs - dažas valodas var izzust, un, iespējams, parādīsies jaunas..

    Programmēšana parasti ir lauks nepieciešama mūžizglītība, tāpēc bērniem svarīgākais ir paņemiet loģiku un koncepcijas, kas atgriežas katrā valodā.

    Arī šajā strauji mainīgajā pasaulē mīkstās prasmes, piemēram, problēmu risināšana, starppersonu un projektu vadības prasmes kļūst arvien svarīgākas, tāpēc tas ir izdevīgāk pieeju plānošanai no holistiska viedokļa tā vietā, lai stingri īstenotu šo vai šo valodu.

    Mīts Nr. 5 - nākotnē visiem būs jārod kods

    Digitālajā laikmetā lielākā daļa, ja ne visu darbu, arvien vairāk izmantot tehnoloģiju. Tomēr kā arī lietotāju pieredzes dizains ir veiksmīgs, cilvēkiem, kuri strādās ne-tehniskajās jomās, piemēram, mārketingā, izglītībā, publicēšanā vai veselības aprūpē, visdrīzāk nebūs jāraksta par savu darbu daļu.

    Tāpēc nav traģēdija, ja jūsu mazulis vienkārši nav ieinteresēts kodēt, jo tas būs iespējams arī citās jomās..

    Bet prātā, tas: digitālā prasme būs izšķiroša ikvienam. A digitāli izglītots cilvēks ir kāds, kurš var:

    • droši un pārliecinoši izmantot dažādas ierīces un programmatūra
    • saprast, kā tie attiecas viens otram
    • ir drošas zināšanas tādas lietas kā tīmekļa publicēšana, tiešsaistes komunikācijas rīki, interneta meklēšana, vārdu procesori, izklājlapas, satura pārvaldības sistēmas, sociālie mediji, attēlu redaktori, produktivitātes programmatūra un daudzi citi
    • un saprast jēdzienus piemēram, tiešsaistes privātums un digitālās tiesības un atbildība.
    IMAGE: efaqt.com

    Digitālā lasītprasme ir svarīgāka

    Programmēšana, web izstrāde, sistēmas administrēšana un citas uzlabotas IT prasmes parasti netiek dēvēta par digitālo prasmi.

    No otras puses, pamatzināšanas par kodēšanu noteikti var būt uzlabot digitālo prasmi kopā ar daudzām citām prasmēm, piemēram, problēmu risināšana, kritiskā domāšana un loģika, tāpēc tas ir lieliski lieta, ja bērni visu varētu mācīties skolā.

    To var arī apgalvot katram bērnam būtu jāmāca pamata kodēšana, tāpat kā lasīšana, rakstīšana un matemātika, jo kā vēl mēs varam zināt, vai bērns ir talantīgs vai nē?

    Un pat tad, ja viņi nebūs kā programmētāji tie noteikti gūs labumu no zināšanām. Tomēr iedomāties, ka nākotnes darbavieta ir vieta, kur ikvienam būs brīvi plānotāji (vai vispār būs jāraksta kods), ir vienkārši nereāls.