Apple-ийн Swift тоглоомын талбайнууд Хүүхдүүдэд Код руу сурахад тусална

Бяцхан хөгжүүлэгч, iPad-ийн загвар

Компьютерийн бичиг үсэг нь өнөөдөр маш чухал ач холбогдолтой бөгөөд ирэх жилүүдэд энэ нь чухал ач холбогдолтой юм. Excel-ийн хүснэгтийг тойрсон замаа мэдэх нь дараа үеийнхэнд хангалтгүй байх болно. Хөтөлбөрийн талаар үндсэн ойлголттой болох нь өнөөдөр хүүхдүүд ажиллах хүч, 2016 оны Дэлхийн хөгжүүлэгчдийн бага хуралд (WWDC) оролцох үед, ирээдүйд ирээдүйд хүүхдүүдэд бэлэн болох iPad-ийн аппликейшнийг ажиллуулахыг зарлалаа гэж зарлалаа: Swift Playgrounds .

Свифт програмчлалын хэлээр бүхэлд нь анхаарлаа төвлөрүүлж, Swift Playground нь хүүхдүүдэд тулгарч буй бэрхшээлүүдийг шийдвэрлэхэд шаардагдах үндсэн кодын чадварыг зааж өгдөг. WWDC-ийн танилцуулгын үеэр нэг жишээ нь дөрвөлжин гаднах ирмэгийг тойрон алхаж буй тэмдэгтийг багтаасан байдаг. Код нь тэмдэгт шилжих талыг хажуу тийш эргүүлж, цааш үргэлжлүүлдэггүй. Уг шийдэл нь квадратын тал бүрт давтагдах хэрэгтэй байсан бөгөөд тэмдэгтийг эхэнд нь буцааж чиглүүлэх явдал байв.

Үүнтэй адил үндсэн зарчмуудыг заах нь зөвхөн хэлээр ярихаас илүү чухал зүйл юм. Энэ нь ирээдүйд оюутан ямар программчлалын хэрэгслийг ашиглаж болохоос үл хамааран логикийг заах болно. Мөн Свифт тоглоомын талбайн кодлох бэрхшээлтэй тулгардаг харааны орчинг бий болгосноор хүүхдүүд үр дүнгийнхээ бодит үр дүнг харж, дараа нь юу хийх талаар илүү сайн ойлголт өгч чадна.

Свифт тоглоомын талбайнууд нь хүүхдүүдэд код оруулах боломж олгох талаар зах зээл дээр цорын ганц сонголт биш юм. IOS дээр Hopscotch-оос Спиро SPRK роботын бөмбөгийг сонгох боломжтой. Хөдөлгөөнт ертөнцөөс холдож, MIT Media Lab-ийн Scratch 2005 оноос эхлэн нэвтрүүлгийн үндсийг хүүхдүүдэд сургаж байна.

Хөтөлбөрөөс гадуур хүүхдүүдийн тоглоомыг дизайн хийх, Блокфелийн физик тоосгоноос Адал явдал Тоглоомын Wizard-тэй танилцахын тулд хүүхдүүдэд танилцуулах олон төрлийн сонголтууд байдаг.

Ихэнх өрсөлдөгчдөөсөө Swift тоглоомын талбайнуудыг юугаараа онцлог болгож байгаа нь мэдээжийн хэрэг Apple-ийн хамгийн том програмчлалын хэлийг тууштай баримталж байгаа юм. WWDC-ийн 2014 оны танилцуулгаас хойш Свифт iOS тоглоом хөгжүүлэгчдийн дунд өргөн тархсан байна. Энэ номыг бичсэнээр энэ нь Tiobe Index-ийн дагуу дэлхийн хамгийн алдартай 14-р програмчлалын хэл юм. Дотор болон дотроосоо мэддэг хүүхдүүд бий болсон уу? Энэ бол Apple-ийн хаана сууж байгаагаас ирээдүйн хамгийн муу үзэгдэл биш гэж би таамаглаж байна.

Apple-ийн бүтээсэн Swift Playgrounds нь хэд хэдэн давуу талтай байдаг. Жишээлбэл, тэд Свифт програмчлалын хэрэгцээнд зориулж гараа боловсруулсан бөгөөд энэ нь таны шаардагдах кодын дараагийн хэсгүүдийг санал болгодог автокомпани санал болгодог. Свифт тоглоомын талбайнууд нь хэрэглэгчдийн өсөн нэмэгдэж буй чадвартай холбоотойгоор өрсөлдөж, Свифт дахь програмчлалын бүтцүүдээс илүү дэвшилтэт сорилтууд болон үзэл баримтлалд тулгуурлана.

"Свифт тоглоомын талбайнууд нь кодлох мэдлэг шаарддаггүй, тиймээс энэ нь сурагчдын хувьд төгс байдаг" гэж Apple-ийн албан ёсны Swift Playgrounds вэбсайтыг уншдаг. "Энэ нь процессыг түргэн хугацаанд хөгжүүлэхэд зориулагдсан хөгжүүлэгчдэд зориулсан онцгой арга зам бөгөөд iPad-ийн бүрэн давуу талыг ашиглахад зориулж бүтээгдсэн тул энэ бол суралцах анхны туршлага юм" гэжээ.

Мэдээжийн хэрэг, хүүхдэд ээлтэй байх нь зөвхөн хүүхдүүдэд зориулагдсан гэсэн үг биш юм. Сонирхож буй iPad-ийн хэрэглэгчид Swift Playground-ыг програмын ертөнцөд ашигтай танилцуулахын тулд олох хэрэгтэй. Үндсэн курс дангаараа дараах үндсэн хөгжүүлэлтийн ухагдахуунуудыг заадаг: тушаал, үүрэг, гогцоо, параметр, нөхцөлт код, хувьсагч, оператор, төрөл, эхлэл болон алдааны засвар.

Хэдийгээр тусгайлсан хувилбар байхаа больсон хэдий ч Swift Тоглоомын талбай 2016 дээр зөвхөн iPad-д зориулж Swift Playground-ийг App Store-д зориулж, үнэгүй татаж авах боломжтой. Apple-ийн iPad-ийн ямар загварыг ажиллуулахыг одоогоор хараахан хараахан үзээгүй байгаа ч, тэдний зорилтот хүн ам зүйн хувьд хамгийн багаар бодоход арай бага байгаа тул бид бүх хуруугаа гараараа дэмжих болно Ээж, аав нь iPads-г гэрт нь өшиглөж явдаг.