Жарнаманы жабу

Жақында Apple алға жылжытатын трендтердің бірі - бағдарламалауды білу қажет дерлік. Сатурнинодан келген Катерина апай тәжірибені мінсіз етеді және таяқшаны жас кезінде майыстыру керек деп айтуы мүмкін, сондықтан Apple ең кішкентайларында бағдарламалау мүмкіндігінің негізін салуға тырысады. Бірақ Swift Playgrounds олар үшін ғана емес.

Swift Playgrounds – балаларға Swift бағдарламалау негіздерін түсінуге көмектесетін қолданба. Бірақ оны бір жақты білім беру қолданбасы/ойын ретінде сипаттауға болмайды, өйткені ол Swift-тен басқа, балалар ойлау мен логиканы бағдарламалаудың жалпы принциптерін үйренетіндей етіп жасалған. Отбасы ретінде біз Swift Playgrounds қолданбасын 2018 жылғы iPad-да қолданып көрдік. Өтініш бізге не әкелді?

Барлығына арналған ойын алаңы

Playgrounds жаңадан бастаушыларға арналған ба? Иә және жоқ. Қолданбаның байланысу тәсілі соншалықты түсінікті, тіпті өмірінде ешқашан кодты көрмеген пайдаланушылар оны басқара алады. Сонымен қатар, бұл өте қызықты, тіпті тәжірибесі барлар да жалықпайды. Ойын алаңдарын Карл мен Балтикпен бұрын тәжірибесі бар он жасар қызымыз сынады, бірақ оны бағдарламалауды ұнатпайтын балалар да жеңе алады. Бағдарлама мәтіндік-визуалды. Пайдаланушы алдымен жеке командаларды құрудан бастайды, олар біртіндеп тізбектерге, ілмектерге және күрделі конструкцияларға жинақтауға үйренеді. Қолданбадағы жеке ойын алаңдары шағын қолданбалардың түрін білдіреді - сабақтар, олардың әрқайсысы әртүрлі салаға бағытталған. Бірнеше ойын алаңдары немесе қаласаңыз, шағын ойындар, сондай-ақ әртүрлі үлгілер бар. Оқыту өзегі үш негізгі модульден тұрады – «1-ші кодты үйрен», «2-кодты үйрен» және «3-кодты үйрен».

Бірінші сабақ пайдаланушыға Swift бағдарламасындағы негізгі командаларды үйретуге бағытталған. Сіз пәрмендерді басу арқылы енгізесіз, бүкіл кодты жазудың қажеті жоқ. Енгізілген пәрмендеріңіз іс жүзінде не істейтінін экранның жоғарғы жағында басты кейіпкер өзінің анимациялық 3D әлемінде қозғалатын жерінен көре аласыз. Тиісті пәрмендерді енгізгеннен кейін Byta іске қосу үшін «Менің кодымды іске қосу» түймесін басыңыз. Бірақ егер сізге Байтты ұнатпасаңыз, басқа сабақтардың бірін қолданып көруге болады

Бастапқыда қолданба сізге командалармен өте қарқынды көмектеседі, бірте-бірте тәуелсіз болуға және алдыңғы сабақтарда үйренгеніңізді белсенді пайдалануға мүмкіндік береді. Қиындық бірте-бірте артады, бірақ қолданба сізге бұл жай ғана тым көп болуы мүмкін екенін ескереді және көмек көрсету мүмкіндігін ұсынады. Сол сияқты, ескі сабақтардың бірін бастау арқылы кез келген уақытта біліміңізді жаңартуға болады.

 

Ең жақсы мұғалім

Swift Playgrounds туралы ең жақсы нәрселердің бірі - оның керемет оңай және мінсіз интуитивті басқару элементтерімен бірге - оның пайдаланушыға деген көзқарасы. Қолданба сіз маймыл ізі сияқты үйренуіңіз керек белгілі бір процедураны талап етпейді. Егер сіз өз мақсатыңызға жету жолын таба алсаңыз, Playgrounds сіздің табысыңызды алдын ала белгіленген бағыт бойынша қадам-қадаммен жүріп жатқандай атап өтеді. Сол сияқты, егер сіз көмекті пайдалануды шешсеңіз, ол сізді қолайсыз жағдайға қалдырмайды. Белгілі плюс - бұл жеке сабақтардың өзгермелілігі, сонымен қатар сізді бір жолды қатаң ұстануға ештеңе мәжбүрлемейтіндігі. Кез келген сабақтан басталып, алдыңғы сабақты міндетті түрде аяқтамай-ақ олардың бірнешеуін бірден аяқтауға болады.

Біздің аймақтағы маңызды, мүмкін жалғыз минус ағылшын тілі болып көрінуі мүмкін, оны әсіресе кішкентай балалар меңгере бермейді, бірақ бұл шешілмейтін мәселе емес. Тіпті ағылшын тілінде сөйлемейтін адам жеке пәрмендерді есте сақтай алады, ал ілеспе түсініктемелер мен нұсқаулар сіңімді ағылшын тілінде жазылған - егер сіздің балаңыз ағылшын тілін өте жақсы білмесе, қысқа мәтіндерді аудару қиын болмайды. .

Кейбіреулер iPhone үшін Playgrounds мүмкіндігінің жоқтығын кемшілік деп санауы мүмкін. Бірақ қолданбаны қолданып көргенде, iPad ортасы оған өте ыңғайлы екенін өзіңіз көресіз. Дисплейдің өлшемі абсолютті оңтайлы және қазіргі уақытта нарықтағы ең үлкен iPhone-ның өзі Playgrounds-ті жеткілікті түрде ыңғайлы және тиімді пайдалануға мүмкіндік бермеуі мүмкін және арнайы код модификацияларын қолдануға орын болмауы мүмкін.

Playgrounds қолданбасын сынап көруден қорықпаңыз. Егер сіз осы мақаланың авторы сияқты 1990-шы жылдары бағдарламалауды тоқтатсаңыз, себебі QBasic оқулықтары Ábíček-те жариялануын тоқтатты және сыныптасыңыз жиырма дискетаға қысып әкелген Mortal Kombat сізге қызық болып көрінсе, қолданба. Сіз үшін кодтар мен пәрмендер әлеміне қайта оралу үшін оңай және көңілді серпіліс болуы мүмкін.

Жылдам ойын алаңдары
.