Reklamani yopish

Apple so'nggi paytlarda ilgari surayotgan tendentsiyalardan biri shundaki, dasturlashni bilish deyarli zaruratdir. Saturninolik Katerina xola, ehtimol, amaliyot mukammal bo'ladi va tayoq yoshligida egilishi kerak, deb aytishi mumkin, shuning uchun Apple eng kichiklarida dasturlash qobiliyatining poydevorini qo'yishga harakat qiladi. Ammo Swift o'yin maydonchalari faqat ular uchun emas.

Swift Playgrounds - bu bolalarga Swift dasturlash asoslarini tushunishga yordam beradigan ilova. Ammo uni bir tomonlama ta'lim dasturi/o'yin deb ta'riflab bo'lmaydi, chunki u shunday yaratilganki, Swiftga qo'shimcha ravishda bolalar dasturlash fikrlash va mantiqning umumiy tamoyillarini o'rganadilar. Oila sifatida biz Swift Playgrounds-ni 2018-yil iPad-da sinab ko'rdik. Ilova bizga nima berdi?

Hamma uchun o'yin maydonchasi

O'yin maydonchalari yangi boshlanuvchilar uchunmi? Ha va yo'q. Ilovaning muloqot qilish usuli shunchalik tushunarliki, hatto hayotida hech qanday kodni ko'rmagan foydalanuvchilar ham uni boshqarishi mumkin. Shu bilan birga, bu juda qiziqarli, hatto tajribaga ega bo'lganlar ham zerikmaydi. O'yin maydonchalari Karl va Baltik bilan tajribaga ega bo'lgan o'n yoshli qizimiz tomonidan sinovdan o'tkazildi, ammo dasturlashni yaxshi ko'rmaydigan bolalar ham buni uddalay olishadi. Dastur matnli-vizual. Foydalanuvchi birinchi navbatda individual buyruqlarni yaratishdan boshlaydi, ular asta-sekin zanjirlar, halqalar va murakkabroq konstruktsiyalarga yig'ishni o'rganadilar. Ilovadagi individual o'yin maydonchalari o'ziga xos mini-ilovalar - darslarni anglatadi, ularning har biri alohida sohaga qaratilgan. Agar xohlasangiz, bir nechta o'yin maydonchalari yoki mini o'yinlar, shuningdek, turli xil andozalar mavjud. O'quv yadrosi uchta asosiy moduldan iborat - "1-kodni o'rganing", "2-kodni o'rganing" va "3-kodni o'rganing".

Birinchi dars foydalanuvchiga Swift-dagi asosiy buyruqlarni o'rgatishdan iborat. Buyruqlarni bosish orqali kiritasiz, butun kodni yozishga hojat yo'q. Siz kiritgan buyruqlaringiz amalda nima qilishini ekranning yuqori qismida bosh qahramon o'zining animatsion 3D dunyosida harakatlanayotganini ko'rishingiz mumkin. Tegishli buyruqlarni kiritgandan so'ng, Byta-ni ishga tushirish uchun "Mening kodimni ishga tushirish" tugmasini bosing. Agar siz Baytni yoqtirmasangiz, boshqa darslardan birini sinab ko'rishingiz mumkin

Dastlab, dastur sizga buyruqlar bilan juda intensiv yordam beradi, asta-sekin mustaqil bo'lishga va oldingi darslarda o'rgangan narsangizdan faol foydalanishga imkon beradi. Qiyinchilik asta-sekin o'sib boradi, lekin ilova siz uchun juda ko'p bo'lishi mumkinligini ham hisobga oladi va yordam imkoniyatini taklif qiladi. Xuddi shunday, eski darslardan birini boshlash orqali istalgan vaqtda bilimingizni yangilashingiz mumkin.

 

Eng yaxshi o'qituvchi

Swift Playgrounds-ning eng yaxshi jihatlaridan biri - bu nihoyatda oson va mukammal intuitiv boshqaruvlari bilan birga - bu foydalanuvchiga bo'lgan yondashuv. Ilova siz maymun izi kabi o'rganishingiz kerak bo'lgan muayyan protsedurani talab qilmaydi. Agar siz maqsadingizga o'z yo'lingizni topa olsangiz, Playgrounds sizning muvaffaqiyatingizni go'yo oldindan belgilangan yo'nalish bo'yicha bosqichma-bosqich kuzatib borayotgandek nishonlaydi. Xuddi shunday, agar siz yordamdan foydalanishga qaror qilsangiz, bu sizni noqulay ahvolga solmaydi. Aniq bir ortiqcha - bu individual darslarning o'zgaruvchanligi, shuningdek, hech narsa sizni bitta yo'lga qat'iy rioya qilishga majburlamaydi. Siz har qanday darsdan boshlashingiz va bir vaqtning o'zida bir nechtasini oldingi darsni bajarishingiz shart emas.

Bizning mintaqamizdagi muhim va ehtimol yagona minus ingliz tili bo'lib tuyulishi mumkin, uni ayniqsa kichik bolalar o'zlashtirmaydilar, ammo bu hal qilib bo'lmaydigan muammo emas. Hatto ingliz tilida so‘zlashuvchi ham alohida buyruqlarni eslay oladi va ularga qo‘shilgan izohlar va ko‘rsatmalar oson hazm bo‘ladigan ingliz tilida yozilgan – agar farzandingiz ingliz tilini yaxshi bilmasa, qisqa matnlarni tarjima qilish muammo bo‘lmaydi. .

Ba'zilar o'yin maydonchalari iPhone uchun mavjud emasligini ham kamchilik deb hisoblashlari mumkin. Ammo dasturni sinab ko'rganingizda, iPad muhiti buning uchun juda mos ekanligini o'zingiz ko'rasiz. Displeyning o'lchami mutlaqo maqbuldir va, ehtimol, hozirda bozorda mavjud bo'lgan eng katta iPhone ham Playgrounds-dan etarlicha qulay va samarali foydalanishga imkon bermasligi mumkin va bu erda maxsus kod modifikatsiyalaridan foydalanish uchun joy ham bo'lmasligi mumkin.

O'yin maydonchalarini sinab ko'rishdan qo'rqmang. Agar siz ushbu maqola muallifi kabi 1990-yillarda dasturlashni toʻxtatgan boʻlsangiz, chunki QBasic oʻquv qoʻllanmalari Ábíčekda nashr etilishini toʻxtatgan boʻlsa va sinfdoshingiz yigirmata floppi diskda siqilgan holda olib kelgan Mortal Kombat sizga qiziqroq koʻrinib qolgan boʻlsa, ilova. Siz uchun kodlar va buyruqlar dunyosiga qaytish uchun ko'prik oson va qiziqarli bo'lishi mumkin.

Swift o'yin maydonchalari
.