Jūs nekad neesat pārāk jauns, lai iemācītos kodēt! Ja esat bērns, kodēšana var būt izglītojošs veids, kā izveidot jautrus multivides projektus. Neatkarīgi no tā, vai izmēģināt programmēšanas valodu, kas paredzēta bērniem, vai tādu vienkāršu valodu kā Python, tiešsaistes resursu izmēģināšana un regulāra prakse var palīdzēt attīstīt kodēšanas prasmes. Ar laiku un praksi jūs varat kodēt jebko, sākot no karikatūrām un beidzot ar videospēļu modifikācijām, un visu starp tiem!
Soļi
1. daļa no 3: Pamatu apguve
1. solis. Apmeklējiet daudz matemātikas un informātikas nodarbību
Valodas apguve ir svarīga, taču, tā kā kodēšana ietver matemātikas pamatus un dažas datorzinātņu prasmes, matemātika un datorzinātnes palīdzēs to labāk izprast. Cītīgi strādājiet matemātikas un informātikas stundās un lūdziet skolotāju palīdzību, ja jūtaties neskaidrs par kādu tēmu.
- Ja jūtaties ērti, izmantojiet uzlabotas matemātikas vai datorzinātnes, lai uzlabotu savas pamatzināšanas par kodēšanu.
- Ja jums ir problēmas ar matemātiku vai datorzinātnēm, konsultējieties ar savu skolotāju, lai jūsu vājās puses būtu stiprās un ilgtermiņā attīstītu labākas kodēšanas prasmes.
Solis 2. Apmeklējiet kodēšanas nodarbību
Viens no labākajiem veidiem, kā praktizēt kodēšanu, ir mācīties no profesionāļa! Meklējiet kodēšanu bērnu nodarbībām savā skolā vai kopienas centrā vai izmēģiniet tiešsaistes kodēšanas kursu bērniem, lai pilnveidotu savas prasmes.
- KhanAcademy piedāvā bezmaksas tiešsaistes kursu “Koda stunda” bērniem, kuri vēlas apgūt programmēšanu. To var atrast vietnē
- Code.org piedāvā meklēšanas pogu, lai atrastu vietējos datorzinātņu kursus bērniem vietnē
3. Savā skolā izveidojiet kodēšanas klubu
Kluba dibināšana var palīdzēt jums satikt vairāk bērnu, kuriem patīk kodēt, un saņemt padomu par kodēšanu. Runājiet ar skolotāju vai skolas administrāciju, lai organizētu kodēšanas pulciņu, ja jūsu skolā tāda nav.
Ja nevēlaties dibināt klubu, bet vēlaties kodēšanas mentoru, mēģiniet runāt ar savas skolas datorlaboratorijas skolotāju. Viņi, iespējams, paši zina pamata programmēšanu, un viņiem ir padomi, apgūstot kodēšanas valodu
4. Mēģiniet kodēt rotaļlietas maziem bērniem
Daudzi uzņēmumi arī ražo pamata "kodēšanas" rotaļlietas un elektroniskas spēles maziem bērniem un maziem bērniem. Meklējiet “rotaļlietu kodēšana bērniem”, lai atrastu jautrus, interaktīvus veidus, kā iemācīt maziem bērniem jautras kodēšanas prasmes.
Ja esat vecāks bērns, rotaļlietu kodēšana var būt arī praktisks veids, kā praktizēt programmēšanu
2. daļa no 3: Bērniem draudzīgas kodēšanas valodas izvēle
1. solis. Izmēģiniet Scratch, lai ieprogrammētu spēles un vienkāršas karikatūras
Scratch ir bezmaksas kodēšanas valoda, kas paredzēta, lai mācītu bērniem kodēt. Ja jūs tikai mācāties kodēt un vēlaties veidot spēles vai animācijas, Scratch ir lieliska vieta, kur sākt.
- Scratch ir paredzēts galvenokārt bērniem vecumā no 8 līdz 16 gadiem, kā arī jaunākiem bērniem kopā ar vecākiem.
- Vairāk par Scratch varat uzzināt vietnē
2. darbība. Izmantojiet Tynker, lai kodētu robotus, lietotnes, spēles un videospēļu modifikācijas
Tynker ir vēl viena kodēšanas valoda, kas paredzēta bērniem ar plašāku klāstu nekā Scratch. Ja esat vecāks bērns un vēlaties apgūt sarežģītu, bet jautru valodu, Tynker ir populāra izvēle.
- Tynker ir paredzēts bērniem vecumā no 7 līdz 12 gadiem, bet jaunāki bērni var mācīties valodu kopā ar vecākiem.
- Jūs varat uzzināt vairāk par Tynker vietnē
Solis 3. Uzziniet Python kā savu pirmo “īsto” kodēšanas valodu
Python ir viena no vienkāršākajām kodēšanas valodām un draudzīgākā vecākiem bērniem un pusaudžiem. Kad esat praktizējis ar bērnu kodēšanas programmām un esat gatavs izmēģināt profesionālu valodu, Python ir lieliska vieta, kur sākt.
Izmēģināt Python vislabāk ir pēc tam, kad esat apguvis bērniem paredzētās kodēšanas valodas, un vislabāk ir sākt mācīties bērniem no 12 gadu vecuma
4. solis. Izmēģiniet citas kodēšanas valodas, ja esat vecāks bērns vai esat kodējis iepriekš
Profesionālās kodēšanas valodas var būt sarežģītas, it īpaši, ja neesat iepazinies ar kodēšanu. Pirms izmēģināt citas kodēšanas valodas, praktizējiet Python un bērniem paredzētās valodas, lai attīstītu svarīgas programmēšanas prasmes.
Java, Ruby, C ++, SQL un PHP ir populāras kodēšanas valodas, kuras izmēģināt, tiklīdz esat apguvis pamatus
3. daļa no 3: Kodēšanas prasmju attīstīšana
1. solis. Izmantojiet Code.org, lai apgūtu un praktizētu kodēšanas prasmes
Code.org piedāvā bezmaksas kodēšanas nodarbības un prakses uzdevumus pamatskolai, vidusskolai un vidusskolai. Neatkarīgi no tā, vai esat iesācējs kodētājs vai jums ir zināma pieredze, Code.org var palīdzēt attīstīt vai uzlabot savas spējas.
Jūs varat pārbaudīt Code.org vietnē
2. solis. Izmantojiet Mozilla Thimble, lai praktizētu vietņu kodēšanu vecākiem bērniem
Mozilla Thimble piedāvā jautrus, izglītojošus projektus, kas palīdz vecākiem bērniem un pusaudžiem praktizēt tīmekļa vietņu kodēšanu. Kad esat ieguvis kodēšanas pieredzi, izmēģiniet Mozilla Thimble, lai rakstītu un publicētu savas tīmekļa lapas.
Mozilla Thimble varat atrast vietnē
Solis 3. Izmēģiniet mini spēles maziem bērniem
Ja esat jaunāks bērns vai mācāt jaunāku bērnu kodēt, mini spēles varētu būt labākais un vecumam draudzīgākais veids, kā praktizēt kodēšanu. Izmēģiniet kādu no šīm izglītojošajām mini spēlēm, lai uzzinātu kodēšanu vecumā no 4 līdz 7 gadiem:
- Pārvietojiet bruņurupuci:
- Kodable:
- LightBot:
4. solis. Spēlējiet CodeCombat, lai iemācītos kodēšanu, izmantojot videospēles
CodeCombat ir uz mīklu balstīta tiešsaistes videospēle, kurā jūs kontrolējat spēlētāja likteni, izmantojot kodēšanas komandas. Kad esat apguvis pamata kodēšanu, izmēģiniet šo spēli, lai attīstītu savas prasmes dīvainā, fantāzijas vidē.
Jūs varat spēlēt CodeCombat vietnē
Padomi
Ja sākumā ir grūti iemācīties kodēt, nepadodies! Tāpat kā jebkura prasme, kodēšanas iemācīšanās prasa laiku. Jo vairāk jūs praktizēsit, jo labāk pratīsit dažādas kodēšanas valodas
Brīdinājumi
- Lai gan jūs varat apgūt valodu, kad esat jaunāks, lielākā daļa programmētāju iesaka pagaidīt, līdz esat sasniedzis 8 gadu vecumu.
- Nepārslogojiet sevi, vienlaikus izmēģinot uzlabotas valodas vai kodēšanas metodes! Sāciet ar mazām, bērniem draudzīgām kodēšanas valodām un pakāpeniski pārejiet pie sarežģītākajām.