Балдарыма кандай программалоо тилин үйрөтөм

балдар программалоо

Эгер сиз программалоону сүйсөңүз, анда бир эмес, бир нече жолу ар кандай тилдер менен иштөө зарылдыгы келип чыккан. Бул жагдай сиз аны жакшы өздөштүргөнүңүзгө же, балким, башка тилдер менен иштей баштаганыңыздан коркпой калган этабыңызга жеткениңизге ишенесиз, анткени сиз дагы тилдерден ырахат ала аласыз ар бири бири-бирине мүнөздүү өзгөчөлүктөр.

Жашооңуздун өркүндөтүлгөн этабында, сиз хоббиңизди үйдүн эң кичинекейи менен бөлүшкүңүз келген учур келди окшойт, такыр программалоону үйрөнүү сиз ала турган билим эмес. Бир нече ай же бир нече жыл аралыгында, сиз ар дайым академиялык жактан да, башка иштеп чыгуучулар тарабынан түзүлгөн баштапкы кодду да үйрөнүп жатасыз. Ушундан улам жана ар бир тилде көрсөтүлгөн өзгөчөлүктөр, Биздин үйдүн кичинекей балдары үчүн кайсынысын үйрөнгөнү жакшы?

Чындык, биз көрсөткөндөй, программалоо сыяктуу жөнөкөй гана нерсени чечтик, бул биз кичинекей балдарыбызга сиңиришибиз керек. Тилекке каршы, биз көптөгөн мүмкүнчүлүктөрдү изилдей баштаганда, HWLibreде биз а уюштурууга аракет кылууну чечтик кичинекей гид, жашы боюнча аздыр-көптүр, анда биз жөнүндө сүйлөшөбүз Менин оюмча, тилдүү жана кызыктуу боло турган тилдер.

3 жаштан 6 жашка чейин

Бул биринчи кадамда, балдар көрүнүшү мүмкүн экендиги чындык белгилүү бир кадамда жасала турган нерсени түшүнө баштоо үчүн өтө эле жаш. Ушундан улам, аларды чындыгында эмне кылып жатышканын билбей туруп, үйрөнүшүңүз керек, бул учурда бул мүмкүн эмес, андыктан эң жакшы вариант - ойноп үйрөнүүгө аракет кылуу.

Аларды эсептөө ой жүгүртүүсү менен баштоо үчүн, эң жакшы нерсе оюнчуктун өзүнө жаккан түрүн сатып алып, алардын көңүлүн бурат Жана, ушул жагынан алганда, элестете алганыңыздан айырмаланып, бизде рынокто көптөгөн варианттар бар.

Scrch Jr

Эгерде биз бул дүйнөдө кичинекей балдарыбызды баштоо үчүн биринчи аракетибизде ашыкча акча короткубуз келбесе, анда тандоонун бир варианты болушу мүмкүн Scrch Jr. Биз Android жана iOS үчүн жеткиликтүү тиркеме жөнүндө сөз кылабыз, ал аны блоктук программалоого негиздейт.

Бул тиркеменин терс жери аны кызыктуу кылган бир нече жайда кездешет. Бир жагынан, баланын жашы биз белгилеген аралыкка чейин жогору болушу керек бир планшетти оңой эле иштете алышы керек ошондой эле сизде болушу керек болгон факт белгилүү бир мүмкүнчүлүктөр таанып билүү.

Пайдасына ошол колдонмо акысыз жана анда сизди баштоо үчүн мисал жана жол көрсөтүүчү боло турган бир нече идеялар бар.

балдар үчүн программалоону үйрөнүү үчүн курт робот

Роботтор менен ар кандай оюндар

Ушул учурда, аттарды жана бренддерди айтпастан, бүгүнкү күндө рынокто үйдүн эң кичинекейлери ар кандай автоматтар менен ойной турган белгилүү бир мүмкүнчүлүктөр бар экендигин айтыңыз. ар кандай алдын-ала аныкталган кыймылдарды жасоо үчүн программаланган. Мисалы, бөлмөдөгү физикалык А чекиттен баштап роботту өзүбүз орноткон В чекитине жеткидей алсак болот.

Жеке өзүм, мен ушул идеяны ошол учурда мен ушул чөйрөдө иштөөнү тандап алдым деп мойнума алышым керек жана жаш кезинде балдар бир топ тынчы кетсе дагы, биз келе алабыз аларды биздин алдыбызда турган кыйынчылыктарга кызыктырыңыз биз аларга ар дайым жардам берип турсак.

7 жаштан 9 жашка чейин

Бул этапта кичинекей балдарда адатта чындыгында чындык бар алда канча өнүккөн көндүмдөрКантсе да, алар улгайган жана алардын мүмкүнчүлүктөрү биз элестеткенден алда канча жогору, айрыкча аларды окутууга жардам берсек.

Бул алар үчүн алда канча өркүндөтүлгөн программаларды жана кыйынчылыктарды колдонууга жол ачат, негизинен жана эксперттердин пикири боюнча, ушул курактарда, алар ушул багытта иштеши керек көп интеллектуалдардын бир нечесин илгерилетүү мисалы, математика, мейкиндик же лингвистика

чийилген так

Мурунку деңгээлдеги сунуштарды улантып, Jr версиясынан өткөндөн артык эч нерсе жок чийилген так, айрыкча, сиз аны өздөштүрсөңүз, дүйнөдөгү эң негизги билим берүүчү платформалардын бири деп эсептелген эң өнүккөн версия. Бул версия 8 жаштан жогору балдарга арналган жашта Адатта, болгондой эле, бардыгы баланын өзүнө жана ага болгон кызыгууга байланыштуу болот.

Эгер сиз Scratch менен тааныш болсоңуз, анда бул дагы деле болсо түстүү бөлүктөрдү колдонуунун артында катылган жогорку деңгээлдеги тил. Жеке мен үчүн кызыктуу аянтча башталат окшойт, айрыкча анын азыркы учурда бар экендигин эске алсак алардын сайттарында 14 миллиондон ашуун долбоор жетекчилик катары кызмат кыла алат.

Tynker

Tynker колдонулушу мүмкүн болгон программалоо тили Scratch менен абдан окшош анткени ал блокторду жайгаштырууга негизделген. Фремиум философиясын кармануудан тышкары, анын артыкчылыктарынын бири - бул анын платформасында бир нече окуу куралдары программалык камсыздоону баштоого жардам берет.

Мурунку варианттагыдай эле, жооптуу адамдар Тинкер аны 8 жаштан улуу балдарга колдонууну сунуштайт, Куракта балдар платформанын сунуш кылган нерселеринен көп нерсени пайдаланышат деп ишенишет, анын деңгээли бир нече деңгээлге жетип, ар кандай максаттарды аткарышы керек.

10 жаштан 12 жашка чейинки курактар

Ушул учурда, чындыгында, кичинекей балдарыбыз жок болуп, алардын мүмкүнчүлүктөрү убакыттын өтүшү менен кескин өсүп кетти. Бул учурда, биз аларга жетишүү үчүн эмне кылуу керектигин айтып, аларды түрткү берүүнү токтотушубуз керек өзүңүздүн максаттарыңыз жана аларга кандайча жетүү керектиги жөнүндө чечим чыгарыңыз.

Бул жерде, балким, эң жакшы нерсе, алар блоктор менен иштөөнү токтотуп, ар кандай долбоорлорду текст менен жүзөгө ашырууга киришишет, бирок, албетте, экинчи жагынан, биз алардын пайдасын көрсөтө албайбыз ар кандай салттуу программалоо тилдеринин, анткени убакыт болот.

Code Monkey

Бул мен үчүн кызыктуу эмес, өзгөчө программалык камсыздоо, анткени ал блоктор менен программаланбай калгандыгына карабастан, чындыгында, бул кесиптик программалоо чөйрөсүн колдонууга багытталган аралык кадам болушу мүмкүн, айрыкча анын интерфейсине байланыштуу.

Код Маймылда биз аргасыз болобуз ар кандай сценарийлер аркылуу банан чогултуу керек маймыл тарабынан жүргүзүлгөн иш-аракеттерди көзөмөлдөө. Маймылды жылдыруу үчүн, сиз элестеткендей, биз кодду өтө жөнөкөй көрсөтмөлөрдү колдонуп жазышыбыз керек. Кийинки баскычка өткөн сайын кыйынчылык күчөйт.

13 жаштан 16 жашка чейинки курактар

Бул учурда балдарыбыздын жашоосунда биз бир курактабыз 'difícil'. Биздин кичинекейибиз үчүн программалоо көндүмдөрүнө жараша мүмкүнчүлүктөр көп, анткени программалоонун ыкмаларын үйрөнүү үчүн тездетилген курстар бар, бирок ар кандай ыкмаларды сунуш кылган айрым платформалар бар.

AppInventor

AppInventor Бул сиз коддордун блокторун сүйрөп Android тиркемелерин түзө турган тиркемеден башка эч нерсе эмес. Көбүрөөк маалымат алуу үчүн, мындай болгонун айтып бериңиз Google өзү тарабынан иштелип чыккан жана анын эволюциясы эч нерседен кем эмес MIT.

AppInventorдун эң кызыктуусу - ал толугу менен акысыз жана колдонууга абдан жеңил, айрыкча, биздин демилгемизди баштай турган интернетте көптөгөн окуу куралдары бар экендигин эске алсак.

Python

Ооба, туура окудуң, ушул куракта колдонууну баштоо кызыктуу деле эмес Python, айрыкча, биздин үйдөгү жигит блоктор менен иштөөнү токтотуп, анын тынчсыздануусунан улам кесипкөй программалоого киргиси келсе.

Белгилүү болгондой, биз программалоо тили алдында турган нерселердин бардыгы менен бетме-бет келебиз. Мен көп болгондуктан киргиздим тексттик программалоого киришүү катары Python колдонууну сунуш кылган адистер жөнөкөйлүгү үчүн. Ошол эле учурда, бир аз изилдөө жүргүзүп, 14 жаштан кантип баштоо керектигин үйрөткөн көптөгөн окуу куралдарын таба аласыз, ошондой эле башка маалымат булактары, мисалы, бүткүл өмүрдүн салттуу китептери.

17 жаштан жогору

Бул жерде, жана мурункусунда дагы, биз бул дүйнөгө келүүнү каалаган чоң адамдар сыяктуу эле, кемчиликсиз калыптанган жаштар жөнүндө сөз кылып жатабыз.

Ушул курактарда жаштар келечегин пландаштыра башташы кадыресе көрүнүш. Көптөгөн мүмкүнчүлүктөрдүн логикасы боюнча, тексттик программалоо тилдери менен иштөөдөн баштап, күйүп жаткан баскычтарды акырындык менен Javaга жеткенге чейин, объект багытталган тилдер үчүн Objective-C ... же кааласаңыз андан ары, күчтүү жана ар тараптуу С дүйнөсүнө тереңирээк кир.

Ардуино

Ушул деңгээлде мен бир нече сунушту сунуштагым келет, бирок жеке өзүм программалоону электроника менен аралаштырган өз долбоорлорум сыяктуу олуттуу нерселерди жасоого убакыт келди деп ойлойм.

Чыныгы потенциалы Ардуино алардын эбегейсиз зор настройка, ар тараптуулук жана масштабдуулук жагынан мүмкүнчүлүктөр. Анын пайдасына дагы бир жагдай, бүгүнкү күндө долбоордун артында чоң жамаат бар, анда чыныгы долбоорлордо иштөөнү үйрөнүү үчүн кайрыла аласыз.

Stencyl

Эгер сиз видео оюнун жакшы көрсөңүз жана ушул жол менен кесиптик карьераңызды өнүктүргүңүз келсе, анда сиз аракет кылып көрүшүңүз мүмкүн Stencyl, платформалардын бири, алардын канчасы акысыз (акы төлөнүүчү версиясы бар) болгон учурду дагы өркүндөтүп чоң мүмкүнчүлүктөргө ээ өнүккөн, жекечелештирилген оюндарды түзүүгө мүмкүндүк берет.

Терс жагы, аны колдонууну баштоо үчүн, расмий сайтында берилген бир нече окуу куралдарына баш ийишиңиз керек бул өтө татаал, жок дегенде, бир аз убакыт өткөндөн кийин, биз аянтчада жеңил боло баштайт.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.