Apple- ի Swift խաղահրապարակները կօգնեն երեխաներին սովորել օրենսգրքով

Փոքր մշակումներ, iPad ոճ

Համակարգչային գրագիտությունը այսօր կենսական նշանակություն ունի, եւ այդ նշանակությունը միայն առաջիկա տարիներին աճելու է: Excel- ի աղյուսակի շուրջ ձեր ճանապարհը իմանալը բավարար չէ հաջորդ սերնդի համար: Ծրագրավորման հիմնական հասկացողությունը, ամենայն հավանականությամբ, պետք է լինի, երբ այսօրվա երեխաները մտնում են աշխատուժի եւ 2016 Համաշխարհային համաշխարհային համաժողովի համաժողովում (WWDC), Apple- ը հայտարարեց iPad- ի առաջիկա մեկնարկի մասին, որը կօգնի այսօրվա երեխաներին վաղվա ապագայի համար: Swift խաղահրապարակներ .

Ամբողջովին կենտրոնացված է Apple- ի սեփական Swift ծրագրավորման լեզվով , Swift խաղահրապարակները երեխաներին կներկայացնեն մի շարք մարտահրավերների լուծման համար, նրանց ուսուցանելով նրանց լուծելու համար անհրաժեշտ հիմնական կոդավորման հմտությունները: WWDC- ի շնորհանդեսի ընթացքում մեկ օրինակ ներկայացրեց մի քառակուսի արտաքին եզրեր շրջող մի կերպար: Բովանդակությունը տրամադրել էր բնույթը դեպի կողմի եզրագիծը եւ վերածվել, սակայն ոչ մի այլ տեղ չի շարժվում: Խնդիրն այն էր, որ օրենսգիրքը պետք է կրկնվել քառակուսի յուրաքանչյուր կողմի համար, առաջնորդելու բնույթը վերադառնալուն:

Այսպիսի հիմնարար հասկացությունների ուսուցումը սովորեցնում է ավելին, քան պարզապես լեզուն: այն սովորեցնում է այնպիսի տրամաբանություն, որը կիրառելի կլինի, անկախ նրանից, թե ինչ ծրագրավորման գործիքներ է պահանջվում ուսանողը կարող է վերցնել ապագայում: Ունենալով տեսողական միջավայր, որը կախված է Swift խաղահրապարակների կոդավորման մարտահրավերներից, երեխաները կարող են իրական ժամանակում տեսնել իրենց ջանքերի արդյունքները, տալով ավելի լավ հասկանալու այն, ինչ անել:

Swift խաղահրապարակները շուկայի միակ տարբերակն է, երբ խոսքը վերաբերում է երեխաներին հնարավորինս կոդավորելու հնարավորությանը: IOS- ում կարելի է տարբեր տեսակներ ընտրել `Hopscotch- ից մինչեւ Sphero SPRK ռոբոտային գնդակի: Իսկ շարժական աշխարհից հեռանալով, MIT Media Lab- ի Scratch- ը երեխաներին դասավանդում է 2005-ից սկսած ծրագրավորման հիմունքների վրա:

Ծրագրավորումից դուրս կան մի շարք տարբերակներ, որոնք նախատեսված են նրբորեն ներդնել երեխաներին խաղային դիզայնի մեջ, Bloxels- ի ֆիզիկական աղյուսներից մինչեւ արկածային Time Game Wizard ծանոթ դեմքեր:

Ինչն է դնում Swift Playgrounds- ն, բացի մրցակիցներից շատերից, անշուշտ, իր անխափան հանձնառությունն է Apple- ի առաջատար ծրագրավորման լեզվին: WWDC- ում 2014-ից սկսած, Swift- ը տեսել է iOS խաղերի մշակողների լայն տարածում ստացող: Ինչ վերաբերում է այս գրությանը, ապա դա աշխարհի ամենատարածված 14-րդ լեզուն է, ըստ Tiobe Index- ի: Ունենալով երեխաների սերունդ, ովքեր գիտեն դա ներսում եւ դուրս: Կարծում եմ, որ դա ապագայի ամենավատ տեսլականը չէ, ուր Apple- ն է նստած:

Լինելով Apple- ի կողմից, Swift Playgrounds- ն մի քանի առավելություն է տալիս: Օրինակ, նրանք մշակել են Swift- ի յուրահատուկ ծրագրավորման պահանջներին հարմարեցված ստեղնաշար, որն առաջարկում է ավտոմատ ամբողջականություն, որն առաջարկում է հաջորդ բիտ կոդերը, որոնք անհրաժեշտ են: Swift խաղահրապարակները նաեւ կշարունակեն օգտագործողի աճող հմտությունների հետ միասին, առաջ շարժվելով Swift ծրագրավորման կառուցվածքի բլոկներից մինչեւ առավել առաջադեմ մարտահրավերներ եւ հասկացություններ:

«Swift խաղահրապարակները պահանջում են ոչ կոդավորման գիտելիքներ, այնպես որ դա կատարյալ է միայն ուսանողների համար», - ասվում է Apple- ի պաշտոնական Swift Playgrounds կայքէջում: «Այն նաեւ յուրահատուկ ձեւ է տալիս, որպեսզի փորձառու մշակողները արագորեն գաղափարներ գան կյանքի համար, եւ քանի որ այն կառուցված է iPad- ից օգտվելու համար, դա առաջին հերթին սովորելու փորձ է»:

Իհարկե, երեխայի բարեկամ լինելը չի ​​նշանակում, որ դա պարզապես երեխաների համար է: Ցանկացած տարիքի հետաքրքրասեր iPad- ները պետք է գտնեն Swift խաղահրապարակները `որպես ծրագրավորման աշխարհին օգտակար ներածություն: Հիմնական դասընթացը միայն խոստանում է ուսուցանել հետեւյալ հիմնական զարգացման հասկացությունները `հրամաններ, գործառույթներ, հանգույցներ, պարամետրեր, պայմանական կոդը, փոփոխականներ, օպերատորներ, տեսակներ, սկզբնաղբյուրներ եւ սխալի ամրագրում:

Չնայած դեռեւս հայտնի չէ, որ հաստատման ժամկետը հաստատված չէ, Swift խաղահրապարակները նախատեսվում է 2016 թ. Fall- ի App Store- ում հարվածել բացառապես iPad- ի համար եւ հասանելի կլինի որպես անվճար ներբեռնման: Apple- ը դեռ չի մանրամասնել, թե iPad- ի մոդելները կպահանջվեն այն գործարկել, բայց հաշվի առնելով, որ նրանց թիրախային ժողովրդագրական աղմուկը առնվազն փոքր է, մենք կպահենք մեր մատները հատել, որ այն կպաշտպանի բոլոր ձեռքի-ներքեւից: iPad- ները, որ մայրը եւ հայրը շարունակում են միասին շրջել: