Kā pirms gadiem norādīja Homērs Simpsons, internets tagad ir datoros. Ne tikai ir tehnoloģiju darbi būs uz darba vietas, kad jūsu dēls vai meita beidz vidusskolu (līdz 2020. gadam ASV radīs 1,4 miljonus darbavietu datorzinātne- saistītās jomās, tāpēc ekstrapolējiet to), pastāv iespēja, ka tiem, kam tās ir, būs lielāka darba drošība, labāka alga un, iespējams, izpalīdzīgāki roboti sulainis nekā jūs.
SAISTĪTI: Vai programmas Mācīšanās kodēt ir paredzētas bērniem vai uzņēmumiem?
Zaks Simss gribēja iemācieties kodēt, tāpēc viņš atklāja tiešsaistes platformu Codecademy pirms pieciem gadiem, un tagad ikviens var doties tur, lai apgūtu programmēšanas valodas no Java līdz Python. "Es neesmu programmētājs pēc profesijas," saka Sims. “Mēs faktiski izveidojām uzņēmumu, lai mācītu es programmēt, un šī ir praktiskā mācību pieredze, ko es vēlējos.
ARĪ: Nākotnē Ikviens kodēs, sagatavojiet savu bērnu Ar DIY datoru
Diezgan ierasts ir kurnēt, ka Amerika vairs neko nedara, bet tas tā nav taisnība — tādi veci cilvēki kā jūs ne vienmēr var iedomāties, ko mēs darīsim pēc 20 gadiem. Vai jūs zināt, kurš to var iedomāties? Jūsu bērns pēc tam, kad būs iemācījies kodēt.
Tas ir ceturtais "R"
Diskešu laikos un Nerdu atriebība filmas, informātikas kabineti bija pilni ar brillēm parijām. Tagad programmēšana ir būtiska agrīnās izglītības sastāvdaļa. “Klasiski pastāv 3 R lasītprasmes: lasīšana, rakstīšana un rēķināšana,” saka Sims. "Mēs domājam, ka algoritmam vajadzētu būt ceturtajam R. Tas ir pamatprasmju un ietvaru kopums, kas cilvēkiem 21. gadsimtā var būt. Ja jūsu bērna skola nepiedāvā datorzinātnes, iespējams, ir pienācis laiks likvidēt PTA.
Māciet viņiem kļūdīties
Problēmu risināšana, kritiskā domāšana un pat pareizrakstība uzlabojas, kad bērni sāk strādāt kodēšana. Taču viena no svarīgākajām prasmēm, ko skolēni apgūst, ir kļūdu labošana. "Kodā atrodat daudz kļūdu," saka Sims. “Kā jūs veicat sistemātisku kļūdu atrašanas un novēršanas procesu? Kodējot, jūs uzzināsit, ka ir pareizi kļūdīties, ja vien zināt, kā tās labot.
Mācīšanās kodēt pirmsskolā
Mūsdienās jums pat nav jāzina, kā rakstīt, lai sāktu programmēšanu un kodēšanu (un jums tas tiešām nav nepieciešams tehno mūzika un vairāku ekrānu komandu modulis). Pirmsskolas vecuma bērniem var mācīt, kā domāt programmēšanas valodās, izmantojot rotaļlietas un lietotnes, kas paredzētas viņu vecuma grupai. Šajā pamatlīmenī bērni vecumā no 2 līdz 5 mācās, kā lietas dažādās secībās dod dažādus rezultātus. Piemēram, vispirms apakšveļa, tad bikses.
-
Kods-a-Pīlārs: Fisher-Price jaunā programmējamā pirmsskolas rotaļlieta māca mazuļiem secību. Sakārtojiet Kāpura kunga segmentus dažādās secībās, un viņš attiecīgi kustēsies, mirkšķinās un griezīsies. Un jūs domājāt, ka viņi vienkārši ir ļoti izsalkuši.
Pērciet tūlīt $45
- Galda spēles: Ne visam, kas māca kodēt, ir jāmirgo un jāpīkst. Mēģiniet ieviest dažas no šīm jautrām galda spēlēm un loģiski — kā Spoks Pon Farra laikā.
- Mobilās lietotnes: Tinybop zina, ka šīs mazās rokas vēlas jūsu iPhone. Ievietojiet to rindā ar līdzīgu spēli Visa mašīna, kas izmanto vienkāršu vilkšanas un nomešanas saskarni, lai pārprogrammētu tālruņa sensorus un rīkus. (Tagad viņi ir gatavi karjerai NSA!)
Mācīšanās kodēt pamatskolā
Jūsu bērns pamatskolas gados var darīt daudz vairāk, izņemot pārtraukumu un miega laiku. Līdztekus mācībām rakstīt un lasīt, šis ir īstais laiks, lai apgūtu bloku programmēšanu, kur velciet un nometiet komandas, lai izveidotu darbības. Padomājiet par to kā par ledusskapja magnētu dzeju — bet netīro limeriku vietā jūsu bērns uz ekrāna veido darbības.
-
Scratch Jr.: vilkšanas un nomešanas platformas, piemēram, Scratch Jr., ļauj bērniem līdz 5 gadu vecumam izveidot ainas, kurās varoņi lēkā, dejo, dzied un pārvietojas. Tas nav Call of Duty, bet tas ir sākums.
Pērciet tūlīt 14 $
-
Tynker: sagatavojiet savam bērnam formālākus tiešsaistes kursus no Tynker. Šeit viņi var iegūt uzlabotas prasmes spēļu un lietojumprogrammu veidošanai.
Pērciet tūlīt $ (cenas atšķiras)
- Lietotņu izgudrotājs: Runājot par lietotnēm, MIT un Google Labs ir izveidojuši platformu ar nosaukumu App Inventor, kas īpaši koncentrējas uz mobilo programmēšanu. Ja jūsu dēlam vai meitai izdodas izveidot nākamo Niknie putni, padomājiet par visu jautrību, ko varat sagādāt ar viņu koledžas fondu.
- Koda stunda: Code.org misija ir panākt, lai tie no “4 līdz 104” apsēstos 60 minūtes un kaut ko pagatavotu. Tas ir ieviests skolās 180 valstīs, tāpēc, iespējams, kāds rīko pasākumu netālu no jums.
Mācīšanās kodēt vidusskolā un vēlāk
Sims iesaka, ka, tiklīdz mazi bērni pārtrauks vienkāršu bloku kodēšanu, viņi var sākt ar tādām valodām kā Rubīns vai Python, kurā abās tiek izmantotas atpazīstamas “ja/tad” konstrukcijas — pretstatā kādam trakam Perl kodējumam, kas izskatās tā, it kā jūs būtu atraduši plaisu Matricā. Galvenais viņu plaukstošās karjeras priekšnosacījums ir pieturēties pie vienas valodas, apgūt to ļoti labi un radīt lietas, ko varat parādīt tālā nākotnes darba devējam.
Spēlējiet vairāk videospēļu
Mēs, visticamāk, pieturēsimies pie kaut kā jautra, nevis ar darbu. Minecraft ir lielisks veids, kā piesaistīt bērnus kodēšanai, jo nekas par to nav saistīts jūtas kā kodēšana. Nopietni, apskatiet dažas no šīm ārprātīgajām lietām, kuras varat izveidot ar šiem blokiem. Kamēr jūsu bērni neapzinās, ka viņi kaut ko mācās, viņi to pacietīs.
Padariet kodēšanu personisku
Programmā Codecademy Sims stāsta par “wow” brīža radīšanu studentiem, kad viņu pūles tiek atalgotas ar kaut ko foršu un noderīgu. Tāpēc viņu skolēni vispirms strādā pie vietnēm par sevi. "Ja jūs liek viņiem izveidot jautrus, mazus projektus, kuros viņi var kaut ko izgatavot stundas laikā un parādīt to saviem draugiem, tas palīdz bērniem saprast programmēšanas spēku," viņš saka.