7 Teangacha Clárúcháin Saor in Aisce chun Teagasc a dhéanamh ar Kids Conas Cód a Dhéanamh

Is breá le páistí cód a dhéanamh nuair a fhoghlaimíonn siad ar bhealaí spraoi

Is éard atá i gclárú ríomhaireachta ná bealach gairme in-éileamh agus brabúsaí a d'fhéadfadh a bheith brabúsaí, agus mar sin d'fhéadfadh na tuismitheoirí seo a bheith ag súil go bhfásfaidh a gcuid páistí suas le bheith ina gcláir ríomhchláraitheoirí. Más mian leat do na páistí a mhúineadh conas a chláir, cá háit a dtosaíonn tú? Bain triail as roinnt de na teangacha agus uirlisí cláir atá cairdiúil don kid ar an liosta seo.

01 de 07

Scratch

Scratch. Gabháil Scáileáin

Is teanga chláir saor in aisce páistí é Scratch a d'fhorbair MIT's Lifergarten Kindergarten Lab . Forlíontar an teanga saor in aisce trí ranganna teagaisc tosaithe, treoracha curaclaim do thuismitheoirí, agus pobal láidir úsáideoirí. Tá fiú cártaí ann ar féidir leat úsáid a bhaint as coincheapa cláir Scratch a fhoghlaim ón ríomhaire.

Úsáideann Scratch comhéadan amhairc bloc tógála chun taithí níos scafailte a chruthú do na páistí (agus do thuismitheoirí). Cruinníonn tú comhpháirteanna cláir le chéile, mar shampla gníomhaíochtaí, imeachtaí, agus oibreoirí.

Tá cruth ag gach bloc nach gceadaítear é a chomhcheangal le réad comhoiriúnach amháin. "Déan lúibíní arís," mar shampla, tá cruth cosúil le "U" taobh le fios a thabhairt duit go gcaithfidh tú bloic a chur idir tús agus stad lúb.

Is féidir scratch a úsáid chun beochan agus cluichí fíor a dhéanamh ag baint úsáide as íomhánna agus carachtair réamh-dhaonra nó trí cinn nua a uaslódáil. Is féidir scratch a úsáid lenár nasc idirlín . Is féidir le páistí a gcuid bunúcháin a roghnú de réir phobal ar líne Scratch.

Ós rud é go bhfuil Scratch saor ó thacaíocht chomh maith, is é seo ceann de na chéad mholtaí maidir le cláir atá cairdiúil don kid, agus tá sé éasca tionchar a imirt ar Scratch i dteangacha eile cláir eile atá cairdiúil don kid atá liostaithe anseo, mar shampla Blockly.

Aiseanna Molta: 8-16

Riachtanais: Tá ríomhaire ag rith Mac, Windows, nó Linux Níos Mó »

02 de 07

Blocmhar

Blocmhar. Gabháil Scáileáin (Marziah Karch)

Is é atá i gceist le Google a mhaolú ar Scratch ag baint úsáide as na meatair bloic foirgnimh céanna, ach is féidir leis an gcód a aschur i roinnt teangacha cláir éagsúla. Faoi láthair, cuimsíonn sé seo JavasScript, Python, PHP, Lua, agus Dart. Déanann sé sin eagarthóir amhairc ar Blockly seachas teanga cláir a chairdiúil don kid.

Go deimhin, is féidir leat an cód a fheiceáil ar thaobh an scáileáin mar atá tú ag nascadh le chéile, agus is féidir leat teangacha cláir a athrú ar an eitilt chun an difríocht i gcomhréire teanga a fheiceáil don bhunchlár céanna. Déanann sé seo idéalach Blockly don chód teagaisc do raon leathan aoiseanna, lena n-áirítear páistí níos sine agus daoine fásta nach bhféadfadh siad a bheith buíoch as cat agus cartúin níos óige scratch.

Más rud é gur mhaith leis seo go mbeadh sé ina trasdul iontach ó Scratch, tá Google, i ndáiríre, ag obair le MIT chun an chéad ghlúin eile de Scratch a fhorbairt bunaithe ar an ardán Blockly.

Úsáidtear blocáil freisin mar chnámh droma d'Fhuinneog an App Android, ar féidir é a úsáid chun apps Android a fhorbairt. Ghlac MIT smacht ar an tionscadal Google a bhí i gceist.

Ar an drochuair, níl Blockly chomh forbartha go hiomlán mar Scratch - fós, agus níl a lán ranganna teagaisc ar fáil. Ar an gcúis sin, táimid ag méadú an aois mholta nó má thacaítear tacaíocht mhéadaithe do thuismitheoirí. Mar sin féin, breathnaíonn Blockly go bhfuil todhchaí iontach mar thimpeallacht cláraithe láidir do ríomhchláraitheoirí de gach aois.

Aois mholta: 10+

Riachtanais: Tá ríomhaire ag rith Windows, Mac OS, nó Linux More »

03 de 07

Alice

Gabháil Scáileáin

Is uirlis chláir 3-D saor in aisce é Alice a ceapadh chun coincheapa teangacha cláir atá dírithe ar chuspóirí mar C + + a mhúineadh. Úsáideann sé an cur chuige ar an eolas maidir le bloic thógála chun ligean do na páistí cluichí nó beochana a chruthú trí ghluaiseanna ceamara cláir, múnlaí 3-D agus radhairc.

Féadfaidh an comhéadan tarraing agus titim agus an cnaipe "súgartha" éasca a bheith beagán níos mearbhall do roinnt mac léinn ná mar atá comhéadan scratch scamraithe. Is féidir cláir, nó "Modhanna" in Alice, a thiontú ina IDE Java, mar shampla NetBeans, mar sin is féidir le daltaí cláir aistriú ó chomhéadan bloc tógála amhairc le teanga cláir chaighdeánach.

Tá Ollscoil Carnegie-Melon forbartha ag Alice. Ní fhéadfaidh an láithreán gréasáin a bheith slick, ach tá an clár á fhorbairt agus á taighde fós.

Tabhair faoi deara: má shuiteáil Alice ar Mac, beidh ort suiteáil a chumasú trí dul chuig Roghanna an Chórais: Slándáil agus Príobháideacht: Ceadaigh apps a íoslódáil ó: Áit ar bith. (Is féidir leat do shuímh slándála a athrú nuair a bhíonn an tsuiteáil críochnaithe.)

Aois mholta: 10+

Riachtanais: Ríomhaireachta ag rith Mac, Windows, nó Linux Níos Mó »

04 de 07

Clós Súgartha Swift

Gabháil scáileáin

Is teanga cláir é Swift a úsáidtear chun apps iOS a thógáil. Is cluiche iPad é Cláir Súgartha Swift atá ceaptha chun páistí a mhúineadh conas a chláir i Swift. Is saor in aisce é seo ó Apple agus níl aon eolas códaithe roimh ré ann.

Tá a lán de na ranganna teagaisc san app le horduithe Swift éagsúla atá deartha, sa chás seo, chun carachtar a ainmnítear Byte a bhogadh feadh domhan 3-D. Cé nach bhfuil aon eolas cláir riachtanach, ní mór do na páistí fios a bheith acu ar conas na ranganna teagaisc a léamh agus go bhfuil roinnt mhaith acu le haghaidh réiteach fadhbanna. Faigheann an cód tarraing-agus-titim deireadh a chur le typos, ach ní úsáideann Cláir Súgartha Swift an comhéadan bloc idirghabhála.

Nuair atá do kid líofa i gCláir Súgartha Swift, is féidir leo tosú ag forbairt i Swift.

Aois mholta: 10+

Riachtanais : iPad Níos Mó »

05 de 07

Ciorcal

Gabháil scáileáin

Do na páistí a bhfuil suim acu níos mó a bheith acu maidir le cluichí a chruthú agus scéalta a insint agus na sonraí teicniúla a bhaineann le cláir a fhritháireamh, déan iarracht Twine.

Is appine scéalta neamh-líneach saor in aisce é Twine a úsáideann úsáideoirí de gach aois, lena n-áirítear líon mór daoine fásta agus oideachasóirí. Le Twine ní gá duit aon chód a fhoghlaim. In ionad na n-úsáideoirí a mhúineadh conas an cód a dhéanamh, múineann sé dóibh conas cluichí agus scéalta neamhlíneacha a struchtúrú agus a chur i láthair.

Is éard atá i scéalta déine ná leathanaigh téacs agus íomhánna, cosúil le láithreáin ghréasáin. Taispeánann an comhéadan dearadh na leathanaigh ceangailte, is féidir gach ceann díobh a mhodhnú le téacs, naisc agus íomhánna. Oibríonn sé go háirithe le haghaidh cluichí "a roghnú do eachtraíochta féin" i gcás inar féidir le gach rogha imreoir dul chuig brainse nua den scéal.

Cé nach múineann an t-iarratas seo códáil na bpáistí, déanann sé a lán scileanna pleanála agus deartha a theagasc atá ríthábhachtach do dhearthóirí cluiche agus scéalaithe. Tugtar tacaíocht an-mhaith don app le wiki tacaíochta, ranganna teagaisc, agus pobal úsáideora gníomhach.

Is féidir leat scéalta Twine a chruthú ar líne tríd an app atá á óstáil nó app a íoslódáil le haghaidh eagarthóireacht as líne.

Aois Molta : 12+ (moltar léitheoirí láidre)

Riachtanais: Windows, Mac OS, nó Linux Níos Mó »

06 de 07

LEGO Mindstorm Robotics

Westend61 / Getty Images

Is é cur chuige eile maidir le foghlaim chun an chláir féachaint ar róbataic. Freagraíonn a lán páistí an smaoineamh ar rudaí cláir a oibríonn sa saol fíor. Tá éagsúlacht mhór de threalamh agus de theicneolaíocht róbataice ar féidir leat é a úsáid chun iad a chlárú, ach bíonn aon cheann de na pobail úsáideoirí is mó agus an t-iarratas cláir amhairc atá éasca le kid a bheith ag córas LEGO Mindstorms.

Is féidir leat an timpeallacht cláir a íoslódáil saor in aisce, ach beidh ort rochtain a fháil ar threalamh LEGO Mindstorms chun an clár a dhéanamh. Ní chiallaíonn sé sin go gcaithfidh tú ceann a cheannach. Tá trealamh ar fáil do roinnt scoileanna agus leabharlanna poiblí ar mhaithe le húsáid na mac léinn, nó b'fhéidir gur mhaith leat teacht ar Chéad Sraith LEGO in aice leat.

Is féidir bogearraí cláir LEGO EV3 a reáchtáil ar tháibléid agus ar ríomhairí agus úsáideann sé meafar bloc foirgníochta (mearg LEGO), díreach mar a dhéanann Scratch agus Blockly, cé go bhfuil sé i gceist ag leagan LEGO an clár a thógáil níos cothrománach agus go bhfuil sé níos cosúil le cairt sreabhadh . Déanann daltaí teaglaim de ghníomhartha, athróg agus imeachtaí éagsúla chun a gcruthú LEGO Mindstorms a ionramháil. Tá an teanga cláir simplí go leor do na páistí níos óige agus tá sé fós ag tabhairt dúshlán do pháistí níos sine agus fiú fásta (aimsigh muid imeacht cláir LEGO urraithe ag Google ag comhdháil ardteicneolaíochta dírithe ar chláirithe.)

Chomh maith le timpeallacht cláir LEGO Mindstorms, úsáideann LEGO bunús Linux foinse oscailte is féidir a mhodhnú agus a chlárú le teangacha cláir níos traidisiúnta cosúil le Python nó C + +.

Riachtanais theicniúla: Ritheann an teanga cláir EV3 ar Mac, Windows, Android, agus iOS.

Chun na cláir (seachas dífhabhrú a dhéanamh orthu) a reáchtáil amháin nó níos mó robots LEGO EV3. (Féadfaidh suas le sé robot a bheith caorach le haghaidh cláir níos casta.)

Aois Molta: 10+ (Is féidir le páistí níos óige seo a úsáid le níos mó maoirseachta)

Riachtanais: Ríomhaire ag rith Mac OS nó Windows nó tablet ag rith AndroidiOS . Níos mó »

07 de 07

Gné

Image Cúirtéis Microsoft

Is éard atá i Kodu app cluiche cláir ó Microsoft atá ceaptha don Xbox 360. Tá an leagan Windows saor in aisce, ach is é an leagan Xbox 360 ná $ 4.99. Is féidir le páistí an t-iarratas a úsáid chun cluichí a iniúchadh agus a dhearadh i saol 3-D.

Tá comhéadan grafach Kodu ag gabháil leis, agus is féidir cláir ón leagan Xbox a dhéanamh go hiomlán ón rialtóir cluiche. Má tá crua-earraí agat a thacaíonn leis, tá Kodu níos sine ach fós rogha soladach.

Ar an drochuair, níl aon leagan Xbox One de Kodu ann, agus ní dócha go dtiocfaidh forbairt amach anseo. Mar sin féin, tá na leaganacha Xbox agus Windows forbartha go hiomlán, agus is é an fáth gurb é an t-aon teanga cláraithe páistí "tréigthe" ar an liosta seo.

Aois Molta : 8-14

Riachtanais: Windows 7 agus thíos nó Xbox 360

Acmhainní Codála Ar Líne Eile

Mura bhfuil aon cheann de na teangacha sin oiriúnach, nó má tá do leanbh ag iarraidh iarracht a dhéanamh níos mó, féach ar na hacmhainní is fearr le haghaidh foghlama chun cód ar líne .

I gcás leanaí níos sine, b'fhéidir gur mhaith leat dul díreach isteach i dteangacha cláir chaighdeánacha cosúil le Python, Java nó Ruby. Ní gá teanga cláir na bpáistí a dhéanamh. Cuireann Khan Academy agus Codecademy araon ranganna teagaisc ar líne saor in aisce ar fáil chun tús a chur le cláir. Níos mó »

Tuilleadh Moltaí

B'fhéidir gur mhaith le meánscoileanna spreagtha agus ardscóillirí iarracht a dhéanamh ar mhodhanna Minecraft a dhéanamh. Is é an comhéadan cluiche Unity 3D ná bealach iontach eile chun cluichí 3D a chlárú le go leor acmhainní ar líne atá ar fáil. Ní hamháin go gcuimhin leat go bhfuil na cláir ag baint le frustrachas. Baineann mórán fabhtcheartaithe agus triail agus earráid i gceist leis. Is féidir leis na tuismitheoirí uirlis is fearr a gcuid ríomhchláraitheoirí a chur ar fáil tuiscint a bheith acu ar mhaireachtáil agus ar chinneadh.