Mbyll reklamën

Gjithmonë kam dashur të jem në gjendje të programoj. Edhe si djalë i vogël admiroja njerëzit që kishin një ekran para tyre plot me numra dhe kode që nuk thoshte asgjë. Në vitet 1990, hasa në gjuhën e programimit Baltík dhe mjedisin e zhvillimit, i cili bazohet në gjuhën C. Unë lëvizja ikona për t'i dhënë komanda një magjistari të vogël. Pas më shumë se njëzet vjetësh, hasa në një aplikacion të ngjashëm që ka të bëjë shumë me Balltikun. Po flasim për aplikacionin edukativ Swift Playgrounds nga Apple.

Në programim, unë jam i mbërthyer me kodin e thjeshtë HTML në bllokun e shënimeve. Që atëherë, kam provuar mësime dhe tekste të ndryshme shkollore, por kurrë nuk e kam marrë plotësisht këtë. Kur Apple prezantoi Swift Playgrounds në WWDC në qershor, më kuptova menjëherë se kisha një mundësi tjetër.

Është e rëndësishme të thuhet që në fillim se Swift Playgrounds funksionon vetëm në iPad me iOS 10 (dhe një çip 64-bit). Aplikacioni mëson gjuhën e programimit Swift, të cilën kompania Kaliforniane e prezantoi në të njëjtën konferencë dy vjet më parë. Swift zëvendësoi gjuhën e programimit të orientuar nga objekti, shkurt Objective-C. Fillimisht u zhvillua si gjuha kryesore e programimit për kompjuterët NeXT me sistemin operativ NeXTSTEP, d.m.th. gjatë epokës së Steve Jobs. Swift është menduar kryesisht për zhvillimin e aplikacioneve që funksionojnë në platformat macOS dhe iOS.

Për fëmijë dhe të rritur

Apple prezanton aplikacionin e ri Swift Playgrounds si të destinuar kryesisht për fëmijët që mësojnë logjikën e programimit dhe komandat e thjeshta. Megjithatë, mund t'u shërbejë shumë mirë edhe të rriturve, të cilët mund të mësojnë aftësitë bazë të programimit këtu.

Unë vetë kam pyetur vazhdimisht zhvillues me përvojë se si mund të mësoj të programoj vetë dhe, mbi të gjitha, me cilën gjuhë programimi duhet të filloj. Të gjithë më janë përgjigjur ndryshe. Dikush është i mendimit se baza është "céčko", ndërsa të tjerë pretendojnë se mund të filloj lehtësisht me Swift dhe të paketoj më shumë.

Swift Playgrounds mund të shkarkohet për iPad në App Store, plotësisht falas, dhe pasi ta ndizni, do të përshëndeteni menjëherë nga dy kurse bazë - Mësoni të kodoni 1 dhe 2. I gjithë mjedisi është në anglisht, por ende nevojitet për programim. Në ushtrime shtesë, mund të provoni lehtësisht të programoni edhe lojëra të thjeshta.

Sapo të shkarkoni tutorialin e parë, ju presin udhëzime dhe shpjegime se si funksionon gjithçka. Më pas, ju presin dhjetëra ushtrime dhe detyra interaktive. Në pjesën e djathtë gjithmonë keni një pamje paraprake të drejtpërdrejtë të asaj që po programoni (shkruani kodin) në anën e majtë të ekranit. Çdo detyrë vjen me një detyrë specifike se çfarë duhet bërë dhe personazhi Byte ju shoqëron gjatë gjithë tutorialit. Këtu duhet të programoni për aktivitete të caktuara.

Fillimisht do të jenë komandat bazë si ecja përpara, anash, mbledhja e gurëve të çmuar apo teleporte të ndryshme. Pasi të kaloni nivelet bazë dhe të mësoni bazat e sintaksës, mund të kaloni në ushtrime më komplekse. Apple përpiqet të bëjë gjithçka sa më të lehtë gjatë tutorialit, kështu që përveç shpjegimeve të hollësishme, shfaqen edhe sugjerime të vogla, për shembull, kur bëni një gabim në kod. Më pas do të shfaqet një pikë e kuqe, me të cilën mund të shihni menjëherë se ku ka ndodhur gabimi.

Një tjetër element thjeshtues është një tastierë speciale, e cila në Swift Playgrounds pasurohet me karaktere të nevojshme për kodim. Përveç kësaj, paneli i sipërm ju tregon gjithmonë sintaksën bazë, kështu që nuk keni nevojë të shkruani të njëjtën gjë pa pushim. Në fund, ju shpesh thjesht zgjidhni formën e duhur të kodit nga menyja, në vend që t'i kopjoni të gjithë karakteret gjatë gjithë kohës. Kjo gjithashtu ndihmon në ruajtjen e vëmendjes dhe thjeshtësisë, gjë që vlerësohet veçanërisht nga fëmijët.

Krijoni lojën tuaj

Pasi të mendoni se e keni programuar saktë Byta-n, thjesht ekzekutoni kodin dhe shikoni nëse e keni kryer vërtet punën. Nëse keni sukses, vazhdoni në pjesët vijuese. Në to, gradualisht do të hasni algoritme dhe detyra më komplekse. Kjo përfshin, për shembull, gjetjen e gabimeve në kodin që tashmë keni shkruar, pra një lloj mësimi të kundërt.

Pasi të keni zotëruar bazat e Swift, mund të kodoni një lojë të thjeshtë si Pong ose një betejë detare. Meqenëse gjithçka ndodh në iPad, Swift Playgrounds ka gjithashtu akses në lëvizje dhe sensorë të tjerë, kështu që ju mund të programoni projekte edhe më të avancuara. Mund të filloni lehtësisht me një faqe krejtësisht të pastër në aplikacion.

Mësuesit mund të shkarkojnë tekste shkollore interaktive falas nga iBookstore, falë të cilave ata mund t'u caktojnë detyra shtesë nxënësve. Në fund të fundit, ishte pikërisht vendosja e aplikacionit të programimit në shkolla që Apple tërhoqi vëmendjen në fjalimin e fundit. Ambicia e kompanisë kaliforniane është të sjellë shumë më tepër fëmijë në programim se më parë, gjë që, duke pasur parasysh thjeshtësinë absolute dhe në të njëjtën kohë lojën e Swift Playgrounds, mund të ketë sukses.

Është e qartë se vetëm Swift Playgrounds nuk do t'ju bëjë një zhvillues kryesor, por është padyshim një meta e shkëlqyer fillestare për t'u ndërtuar. Unë vetë ndjeva se gradualisht një njohuri më e thellë e "Céček" dhe gjuhëve të tjera do të ishte e dobishme, por në fund të fundit, kjo është edhe ajo që ka të bëjë me iniciativën e re të Apple. Ngjallni interesin e njerëzve për programim, rruga e secilit përdorues mund të jetë e ndryshme.

[appbox app store 908519492]

.