Watter programmeertaal om my kinders te leer

kinderprogrammering

As u 'n liefhebber van programmering is, is dit sekerlik meer as een keer u sal die behoefte gehad het om met verskillende tale te werk. Hierdie punt is seker dat u dit sou bemeester het, of, miskien beter gesê, dat u die fase bereik het waarin u regtig nie meer die vrees het nie toe u met ander soorte tale begin werk het, aangesien u selfs die besonderhede wat elkeen een aanbied.

In 'n meer gevorderde fase van u lewe kan dit wees dat die oomblik aangebreek het dat u u stokperdjie met die kleinste van die huis wil deel, iets wat regtig moeilik kan wees, aangesien u nie 'n kennis kan leer wat u kan leer om presies te programmeer nie. Oor maande of jare leer u altyd akademies en kyk u selfs na bronkode wat deur ander ontwikkelaars gegenereer word. As gevolg van hierdie en die kenmerke wat elke taal bied, Watter een is die beste om vir die kleintjies in ons huis te leer?

Die waarheid is dat die enigste ding wat ons regtig besluit het, iets so eenvoudig soos programmering is, soos getoon, iets baie belangrik is wat ons by ons kleintjies moet inbou. Helaas, toe ons begin ondersoek instel na die moontlikhede, het ons by HWLibre besluit om 'n a te organiseer klein gids, min of meer volgens ouderdom, waar ons oor die tale wat na my mening meer leersaam en interessant kan wees.

Ouderdomme tussen 3 en 6 jaar

In hierdie eerste stap is die waarheid dat kinders kan lyk te jonk om te begin verstaan ​​wat in 'n sekere stap gedoen word. As gevolg hiervan is dit die beste om hulle te laat leer sonder om te weet wat hulle inderdaad doen, op hierdie oomblik is dit miskien nie nodig nie, dus die beste opsie is om te probeer leer deur te speel.

Om aan die gang te kom met wat rekenaardenke sou wees, is die beste ding verkry 'n soort speelding waarvan hulle hou en trek hulle aandag In hierdie sin, in teenstelling met wat u kan dink, is daar baie opsies wat ons in die mark beskikbaar het.

Kras Jr.

As ons nie te veel geld wil spandeer in hierdie eerste poging om ons kleintjies in hierdie wêreld te begin nie, kan een opsie wees om te wed op Kras Jr.. Ons praat oor 'n app wat beskikbaar is vir beide Android en iOS, wat die gebruik daarvan op blokprogrammering baseer.

Die negatiewe punt van hierdie aansoek word in verskeie persele gevind wat dit interessant maak. Aan die een kant moet die ouderdom van die kind hoog wees vir die reeks wat ons sedertdien gemerk het moet 'n tablet maklik kan hanteer sowel as die feit dat u alreeds moet hê sekere vermoëns kognitiewe.

In die guns is dat aansoek is gratis en dit het 'n paar idees wat kan dien as voorbeelde en riglyne om aan die gang te kom.

rusperrobot vir kinders om te leer om te programmeer

Verskillende speletjies met robotte

Sê jou op hierdie punt, sonder om name of handelsmerke te gee, dat daar vandag in die mark sekere moontlikhede is waarin die kleinste van die huis kan speel met verskillende outomate wat kan wees. geprogrammeer om verskillende voorafbepaalde bewegings uit te voer. 'N Voorbeeld kan wees om 'n robot vanaf 'n fisiese punt A in 'n kamer te kry om 'n punt B te bereik wat deur onsself vasgestel is.

Persoonlik moet ek erken dat hierdie idee die idee is dat ek destyds gekies het om in hierdie omgewing te begin werk, en hoewel kinders op 'n jong ouderdom gewoonlik redelik onrustig is, kan ons laat hulle belangstel in die uitdagings wat ons aan hulle stel mits ons hulle te alle tye help.

Ouderdomme tussen 7 en 9 jaar

In hierdie fase is die waarheid dat die kleintjies dit gewoonlik al het baie meer ontwikkelde vaardighedeHulle is immers ouer en hul vermoëns is baie hoër as wat ons kan dink, veral as ons hulle help om hulle op te lei.

Dit maak juis die deur oop vir die gebruik van baie meer gevorderde programme en uitdagings vir hulle, wat hoofsaaklik en volgens kenners op hierdie ouderdomme gerig moet wees verskeie van die veelvuldige intelligensies te bevorder soos wiskunde, ruimtelike of taalkunde

Krap

Na aanleiding van die aanbevelings van die vorige vlak, is niks beter as om van die Jr-weergawe van Krap, veral as u dit bemeester, die mees gevorderde weergawe, wat beskou word as een van die belangrikste opvoedkundige programmeringsplatforms ter wêreld. Hierdie weergawe is bedoel vir kinders ouer as 8 jaar jaar oud Alhoewel, soos gewoonlik gebeur, sal alles afhang van die kind self en die belangstelling wat hy mag hê.

As u vertroud is met Scratch, is dit steeds 'n soort hoëvlaktaal wat agter die gebruik van gekleurde stukke skuil. Persoonlik lyk dit vir my 'n meer as interessante platform om te begin, veral as ons in ag neem dat dit tans is meer as 14 miljoen projekte op hul webwerwe wat as riglyn kan dien.

Tynker

Tynker is 'n programmeertaal waarvan die gebruik kan wees baie soortgelyk aan Scratch aangesien dit gebaseer is op die plasing van blokke. Een van die belangrikste voordele, behalwe dat ons 'n freemium-filosofie volg, is dat ons dit op sy platform vind verskeie tutoriale wat ons help om met die sagteware te begin.

Soos met die vorige opsie, is diegene wat verantwoordelik is vir Tynker beveel die gebruik daarvan aan by kinders ouer as 8 jaar, ouderdom waarop hulle glo dat kinders werklik die beste sal kan haal uit wat die platform bied, wat verskeie vlakke en 'n wye verskeidenheid doelwitte het om te bereik.

Ouderdomme tussen 10 en 12 jaar

Op hierdie stadium is die waarheid dat ons kleintjies nie meer so is nie en dat hul kapasiteit mettertyd eksponensieel gegroei het. Op hierdie stadium moet ons ophou om hulle te motiveer deur hulle te vertel wat om te doen om hulle te kry u eie doelwitte en besluit hoe u dit moet bereik.

Dit is miskien die beste punt dat hulle ophou om met blokke te werk en voortgaan om hul verskillende projekte met teks uit te voer, hoewel ons aan die ander kant natuurlik nie die voordele vir hulle kan toon nie van die verskillende tradisionele programmeertale, daarvoor sal daar tyd wees.

Kode Monkey

Dit is nogal eienaardige sagteware wat ek meer as interessant gevind het, dit is omdat, hoewel dit nie meer met blokke geprogrammeer is nie, die waarheid is dat dit 'n tussentydse stap kan wees wat gerig is op die gebruik van professionele programmeringsomgewings, veral as gevolg van die koppelvlak .

In Code Monkey sal ons moet beheer die aksies wat uitgevoer word deur 'n aap wat piesangs moet versamel deur verskillende scenario's. Om die aap te verskuif, moet u die kode met behulp van baie eenvoudige instruksies skryf, soos u seker voorstel. Soos ons na die volgende vlak gaan, neem die moeilikheid toe.

Ouderdomme tussen 13 en 16 jaar

Op hierdie oomblik in die lewens van ons kinders is ons op 'n ouderdom 'moeilik'. Afhangend van die programmeringsvaardighede vir ons kleintjie, is die moontlikhede baie, want daar is versnelde kursusse om programmeringstegnieke aan te leer wat interessant kan wees, hoewel daar ook sekere platforms is wat verskillende metodes voorstel.

App-uitvinder

App-uitvinder Dit is niks anders as 'n toepassing waaruit u Android-toepassings kan skep deur blokkies kode te sleep nie. Vertel u dat dit so was vir meer inligting ontwikkel deur Google self en die evolusie daarvan word gedra deur niks minder as MIT.

Die interessantste ding van AppInventor is dat dit so is heeltemal gratis en baie maklik om te gebruik, veral as ons in ag neem dat daar 'n groot aantal tutoriale op die internet is waarmee ons begin kan word.

Python

Ja, u het reg gelees, op hierdie ouderdom kan dit meer as interessant wees om te begin gebruik Python, veral as die jong man in ons huis weens sy bekommernisse wil ophou om met blokke te werk en professionele programmering wil doen.

Soos u goed weet, staan ​​ons voor 'n programmeertaal met alles wat dit impliseer. Ek het dit ingesluit omdat daar baie is kundiges wat Python aanbeveel as 'n inleiding tot teksprogrammering vir sy eenvoud. Op hul beurt sal u baie tutoriale vind om te ontdek hoe u van 14 jaar oud kan begin, sowel as ander inligtingsbronne soos tradisionele boeke van alle lewens.

17 jaar en ouer

Op hierdie stadium, en selfs in die vorige, praat ons reeds van volmaakte gevormde jongmense sowel as enige volwassene wat hierdie wêreld wil binnegaan.

Op hierdie ouderdomme is dit normaal dat jongmense hul toekoms begin beplan. Soos dit logies is met baie moontlikhede, vanaf die begin met die tekstuele programmeringstale tot die voortbranding van stadiums bietjie vir bietjie tot by die herhalende Java, Objective-C ... vir objekgerigte tale of, as u wil gaan gaan verder in die kragtige en veelsydige wêreld van C.

Arduino

Op hierdie vlak wil ek verskeie voorstelle voorstel, hoewel ek persoonlik glo dat die tyd aangebreek het om baie ernstiger dinge te doen, soos om eie projekte te gebruik om programmering met elektronika te meng.

Die ware potensiaal van Arduino lê in hul geweldige moontlikhede in terme van aanpassing, veelsydigheid en skaalbaarheid. Nog 'n punt wat baie in sy guns is, is dat daar vandag 'n groot gemeenskap agter die projek is waarheen u kan draai om te leer om aan werklike projekte te werk.

Stencyl

As u 'n videospeletjieliefhebber is en u professionele loopbaan op hierdie manier wil ontwikkel, kan u belangstel om dit te probeer Stencyl, een van die platforms om meer gevorderde videospeletjies te skep op die oomblik hoeveel daar gratis (daar is 'n betaalde weergawe) wat kan u gevorderde, persoonlike speletjies met groot potensiaal skep.

Die negatiewe deel is dat u 'n paar tutoriale wat sedertdien op die amptelike webwerf bestaan, moet volg om dit te begin gebruik dit is redelik kompleks, ten minste totdat ons na die tyd gemaklik op die platform begin raak.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

Wees die eerste om te kommentaar lewer

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie.

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

Engelse toetsToets KatalaansSpaanse vasvra