Kādu programmēšanas valodu mācīt saviem bērniem

bērni programmē

Ja esat programmēšanas cienītājs, noteikti vairāk nekā vienu reizi jums būs jāsaskaras ar nepieciešamību strādāt ar dažādām valodām. Šis punkts ir pārliecināts, ka jūs to apgūsiet vai, varbūt labāk sakot, esat nonācis tajā fāzē, kurā, sākot strādāt ar cita veida valodām, jums patiešām vairs nav bailes, jo jūs pat varat izbaudīt valodu īpatnības, kuras katra piedāvā vienu.

Dzīves progresīvākajā posmā var gadīties, ka ir pienācis brīdis, kad vēlaties dalīties savā hobijā ar mazāko māju, kaut kas var būt ļoti grūts, jo iemācīties precīzi programmēt nav zināšanas, kuras jūs varat iegūt Dažos mēnešos vai gados jūs vienmēr mācāties gan akadēmiski, gan pat skatāties citu izstrādātāju ģenerētu pirmkodu. Sakarā ar to un katras valodas īpatnībām, Kurš no tiem ir vislabākais, ko mūsu mājas mazākajiem mācīties?

Patiesība ir tāda, ka vienīgais, ko mēs patiešām esam izlēmuši, ir kaut kas tik vienkāršs kā programmēšana, kā parādīts, ir kaut kas ļoti svarīgs, kas mums jāieaudzina mūsu mazajiem. Diemžēl, kad mēs sākām izpētīt iespējas, ir daudz, tāpēc HWLibre mēs esam nolēmuši mēģināt organizēt mazais ceļvedis, vairāk vai mazāk pēc vecuma, kur mēs runāsim par valodas, kas, manuprāt, var būt pamācošākas un interesantākas.

Vecums no 3 līdz 6 gadiem

Šajā pirmajā solī patiesība ir tāda, ka bērni var šķist pārāk jauns, lai sāktu saprast, kas tiek darīts noteiktā solī. Tāpēc vislabāk ir likt viņiem mācīties, nezinot, ko viņi patiešām dara, iespējams, tas pašlaik nav vajadzīgs, tāpēc labākais variants ir mēģināt likt viņiem mācīties spēlējoties.

Lai sāktu, kas būtu skaitļošanas domāšana, vislabāk ir iegādāties kāda veida rotaļlietas, kas viņiem patīk, un piesaistīt viņu uzmanību Šajā ziņā, pretēji tam, ko jūs varat iedomāties, tirgū ir daudz iespēju.

Scratch Jr.

Ja mēs nevēlamies tērēt pārāk daudz naudas šajā pirmajā mēģinājumā uzsākt savus mazos bērnus šajā pasaulē, viena no iespējām var būt likme uz Scratch Jr.. Mēs runājam par lietotni, kas pieejama gan Android, gan iOS, kuras pamatā ir bloku programmēšana.

Šīs lietojumprogrammas negatīvais punkts ir atrodams vairākās telpās, kas to padara interesantu. No vienas puses, bērna vecumam jābūt augstam diapazonā, kuru kopš tā laika esam atzīmējuši jāspēj ar vieglumu rīkoties ar planšetdatoru kā arī to, ka jums jau ir jābūt noteiktas iespējas izziņas.

Par labu tas ir pieteikums ir bezmaksas un tajā ir dažas idejas, kuras var kalpot kā piemēri un ceļveži, lai sāktu darbu.

kāpurķēžu robots, lai bērni iemācītos programmēt

Dažādas spēles ar robotiem

Šajā brīdī, nenorādot nosaukumus vai zīmolus, pastāstiet, ka šodien tirgū ir noteiktas iespējas, kurās mazākais no mājām var spēlēt ar dažādām automātikām, kuras var izmantot ieprogrammēts dažādu iepriekš noteiktu kustību veikšanai. Piemērs varētu būt robota iegūšana, sākot no fiziskā punkta A telpā, lai sasniegtu mūsu pašu izveidotu punktu B.

Personīgi man jāatzīstas, ka tieši šī ideja toreiz izvēlējos sākt strādāt šajā jomā un, lai arī jaunā vecumā bērni parasti ir diezgan nemierīgi, mēs varam sasniegt ieinteresēt viņus izaicinājumos ar nosacījumu, ka mēs viņiem visu laiku palīdzam.

Vecums no 7 līdz 9 gadiem

Šajā posmā patiesība ir tāda, ka mazajiem jau parasti ir daudz attīstītākas prasmesGalu galā viņi ir vecāki un viņu spējas ir daudz lielākas, nekā mēs varam iedomāties, it īpaši, ja mēs viņiem palīdzam viņus apmācīt.

Tas precīzi paver iespējas izmantot daudz progresīvākas programmas un izaicinājumus viņiem, kuriem galvenokārt un pēc ekspertu domām šajos vecumos vajadzētu būt vērstiem uz veicināt vairākas no daudzveidīgajām inteliģencēm piemēram, matemātika, telpiskā vai valodniecība

Scratch

Ievērojot iepriekšējā līmeņa ieteikumus, nekas nav labāks par pāreju no Jr versijas Scratch, it īpaši, ja to apgūstat, vismodernākā versija, kas tiek uzskatīta par vienu no galvenajām izglītības programmēšanas platformām pasaulē. Šī versija ir paredzēta bērniem vecākiem par 8 gadiem gadiem Lai gan, kā parasti notiek, viss būs atkarīgs no paša bērna un viņa interesēm.

Ja jums ir zināms Scratch, tā joprojām ir sava veida augsta līmeņa valoda, kas paslēpta aiz krāsainu gabalu izmantošanas. Personīgi man šķiet vairāk nekā interesanta platformas sākšana, it īpaši, ja ņemam vērā, ka tai pašlaik ir savās vietnēs vairāk nekā 14 miljoni projektu kas var kalpot kā ceļvedis.

Tynker

Tynker ir programmēšanas valoda, kuru var izmantot ļoti līdzīgs Scratch jo tas ir balstīts uz bloku izvietojumu. Papildus freemium filozofijas ievērošanai viena no galvenajām priekšrocībām ir tā, ka to atrodam savā platformā vairākas konsultācijas kas mums palīdz sākt darbu ar programmatūru.

Tāpat kā iepriekšējā variantā, atbildīgie par Tynker iesaka to lietot bērniem, kas vecāki par 8 gadiem, vecums, kurā viņi uzskata, ka bērni patiešām gūs maksimālu labumu no platformas piedāvājuma, kam ir vairāki līmeņi un dažādi mērķi, kas jāsasniedz.

Vecums no 10 līdz 12 gadiem

Šajā brīdī patiesība ir tāda, ka mūsu mazie tādi vairs nav, un viņu spēja laika gaitā ir strauji augusi. Šajā brīdī mums jāpārtrauc viņu motivēšana, sakot, kas viņiem jādara, lai viņus panāktu savus mērķus un izlemiet, kā tos sasniegt.

Šajā brīdī varbūt labākais ir tas, ka viņi sāk pārtraukt darbu ar blokiem un turpina savus dažādos projektus īstenot ar tekstu, lai gan, protams, no otras puses, šobrīd mēs viņiem nevaram parādīt ieguvumus no dažādām tradicionālajām programmēšanas valodām, tam būs laiks.

Kods pērtiķis

Šī ir diezgan savdabīga programmatūra, kas man šķita vairāk nekā interesanta, tas ir tāpēc, ka, lai arī tā vairs nav ieprogrammēta ar blokiem, patiesība ir tāda, ka tā var būt starpposms, kas orientēts uz profesionālu programmēšanas vides izmantošanu, it īpaši tās saskarnes dēļ .

Code Monkey mums tas būs jādara kontrolēt darbības, kuras veic mērkaķis, kam jāsavāc banāni, izmantojot dažādus scenārijus. Lai pārvietotu pērtiķi, kā jūs noteikti iedomājaties, mums ir jāraksta kods, izmantojot ļoti vienkāršas instrukcijas. Pārejot uz nākamo līmeni, grūtības palielinās.

Vecums no 13 līdz 16 gadiem

Šajā brīdī mūsu bērnu dzīvē mēs esam vecumā ”grūti". Iespēju, atkarībā no mūsu mazā programmēšanas prasmēm, ir daudz, jo ir paātrināti kursi, lai apgūtu programmēšanas paņēmienus, kas var būt interesanti, lai gan ir arī dažas platformas, kas piedāvā dažādas metodes.

Lietotņu izgudrotājs

Lietotņu izgudrotājs Tas ir nekas cits kā lietojumprogramma, no kuras jūs varat izveidot Android lietojumprogrammas, velkot koda blokus. Lai iegūtu vairāk informācijas, pastāstiet, ka tā ir bijis ko izstrādājusi pati Google un tā evolūciju nes ne mazāk kā MIT.

Interesantākais AppInventor ir tas, ka tā ir pilnīgi bez maksas un ļoti ērti lietojams, it īpaši, ja ņemam vērā, ka internetā ir ļoti daudz apmācību, ar kurām sākt iesākšanu.

Pitons

Jā, jūs lasāt pareizi, šajā vecumā sākt lietot ir vairāk nekā interesanti Pitons, it īpaši, ja jaunietis mūsu mājā savu satraukuma dēļ vēlas pārtraukt darbu ar blokiem un iesaistīties profesionālā programmēšanā.

Kā jūs labi zināt, mums ir darīšana ar programmēšanas valodu ar visu, ko tās nozīmē. Es to esmu iekļāvis, jo to ir daudz eksperti, kuri iesaka izmantot Python kā ievadu teksta programmēšanai tās vienkāršības dēļ. Savukārt, veicot nelielu pētījumu, jūs varēsiet atrast daudzas apmācības, lai uzzinātu, kā sākt darbu no 14 gadu vecuma, kā arī citus informācijas avotus, piemēram, tradicionālās grāmatas visu mūžu.

17 gadus veci un vecāki

Šajā brīdī un pat iepriekšējā mēs jau runājam par perfekti veidotiem jauniešiem, kā arī par visiem pieaugušajiem, kas vēlas iekļūt šajā pasaulē.

Šajā vecumā jauniešiem ir normāli sākt plānot savu nākotni. Kā tas ir loģiski ar daudzām iespējām, sākot no darba ar tekstuālās programmēšanas valodām, lai pakāpeniski turpinātu ierakstīšanas posmus, līdz sasniegtu atkārtotu Java, Objective-C ... objektorientētām valodām vai, ja vēlaties tālāk ieej spēcīgajā un daudzpusīgajā C pasaulē.

Arduino

Šajā līmenī es vēlos ierosināt vairākus priekšlikumus, lai gan personīgi es domāju, ka ir pienācis laiks darīt daudz nopietnākas lietas, piemēram, savus projektus, kur jaukt programmēšanu ar elektroniku.

Patiesais potenciāls Arduino slēpjas viņu milzīgajā iespējas pielāgošanas, daudzpusības un mērogojamības ziņā. Vēl viens par labu tam ir tas, ka šodien aiz projekta ir milzīga kopiena, kurā varat vērsties, lai iemācītos strādāt pie reāliem projektiem.

Stencils

Ja esat videospēļu cienītājs un vēlaties tādā veidā attīstīt savu profesionālo karjeru, iespējams, jūs interesē izmēģināt Stencils, viena no platformām, lai izveidotu progresīvākas videospēles no brīža, cik daudz ir bezmaksas (ir apmaksāta versija) ļaus jums izveidot uzlabotas, personalizētas spēles ar lielu potenciālu.

Negatīvā daļa ir tā, ka, lai sāktu to izmantot, jums jāievēro dažas apmācības, kas kopš tā laika pastāv tās oficiālajā vietnē tas ir diezgan sarežģīti, vismaz līdz brīdim, kad pēc kāda laika mums uz platformas sāk palikt viegli.


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.