Zoumaachen Annonce

Ech wollt ëmmer programméiere kënnen. Schonn als klenge Jong hunn ech Leit bewonnert, déi en Ecran viru sech voller Zuelen a Code haten, deen näischt gesot huet. An den 1990er hunn ech d'Baltík Programméierungssprooch an d'Entwécklungsëmfeld begéint, déi op der C Sprooch baséiert, déi ech benotzt hunn fir Ikonen ze réckelen fir e klenge Wizard ze ginn. No méi wéi zwanzeg Joer sinn ech op eng ähnlech Applikatioun komm, déi vill mat der Baltik ze dinn huet. Mir schwätzen iwwer d'Swift Playgrounds pädagogesch Applikatioun vun Apple.

Wat d'Programméierung ugeet, stinn ech mam einfachen HTML Code an engem Notizblock. Zënterhier hunn ech verschidde Tutorials a Léierbicher probéiert, awer ech hunn et nach ni richteg geholl. Wéi Apple am Juni Swift Playgrounds bei WWDC agefouert huet, ass et mir direkt opgefall datt ech eng aner Geleeënheet hat.

Et ass wichteg am Ufank ze soen datt Swift Playgrounds nëmmen op iPads mat iOS 10 (an engem 64-Bit Chip) funktionnéiert. D'App léiert d'Swift Programméierungssprooch, déi d'kalifornesch Firma virun zwee Joer op der selwechter Konferenz agefouert huet. Swift huet déi objektorientéiert Programmiersprache ersat, kuerz Objekt-C. Et gouf ursprénglech als Haaptprogramméierungssprooch fir NeXT Computere mam NeXTSTEP Betriebssystem entwéckelt, dh während der Ära vum Steve Jobs. Swift ass haaptsächlech geduecht fir Uwendungen z'entwéckelen déi op macOS an iOS Plattformen lafen.

Fir Kanner an Erwuessener

Apple präsentéiert déi nei Swift Playgrounds Applikatioun als primär geduecht fir Kanner déi programméiere Logik an einfach Kommandoen léieren. Wéi och ëmmer, et kann och Erwuessener ganz gutt déngen, déi hei Basis Programméierungsfäegkeeten léiere kënnen.

Ech selwer hunn ëmmer erëm erfueren Entwéckler gefrot wéi ech selwer programméiere kann a virun allem mat wéi enger Programmiersprache ech ufänken soll. Jiddereen huet mech anescht geäntwert. Een ass der Meenung datt d'Basis "céčko" ass, anerer behaapten datt ech einfach mam Swift ufänken a méi packen.

Swift Playgrounds kënne fir iPads am App Store erofgeluede ginn, komplett gratis, a wann Dir se ageschalt hutt, gitt Dir direkt vun zwee Grondcourse begréisst - Learn to Code 1 an 2. Déi ganz Ëmfeld ass op Englesch, awer et ass nach ëmmer gebraucht fir programméiere. An zousätzlech Übungen kënnt Dir einfach probéieren och einfach Spiller ze programméieren.

Soubal Dir den éischten Tutorial eroflueden, waarden Instruktiounen an Erklärunge wéi alles funktionnéiert. Duerno waarden op Iech Dosende vun interaktiven Übungen an Aufgaben. Am rietsen Deel hutt Dir ëmmer e Live Virschau vun deem wat Dir programméiert (Code schreiwen) op der lénker Säit vum Display. All Aufgab kënnt mat enger spezifescher Aufgab wat ze maachen, an de Charakter Byte begleet Iech am ganzen Tutorial. Hei musst Dir fir verschidden Aktivitéiten programméieren.

Am Ufank wäert et Basisbefehle sinn wéi viru goen, op der Säit, Edelsteng sammelen oder verschidde Teleporten. Wann Dir laanscht d'Basisniveauen passt an d'Basis vun der Syntax léiert, kënnt Dir op méi komplex Übunge weidergoen. Apple probéiert alles sou einfach wéi méiglech während dem Tutorial ze maachen, sou datt nieft detailléiert Erklärungen och kleng Hiweiser opdauchen, zum Beispill wann Dir e Feeler am Code maacht. E roude Punkt erschéngt dann, duerch deen Dir direkt gesitt wou de Feeler geschitt ass.

En anert Vereinfachungselement ass eng speziell Tastatur, déi a Swift Playgrounds mat Zeeche beräichert ass, déi fir Kodéierung gebraucht ginn. Ausserdeem seet den Top Panel Iech ëmmer d'Basissyntax, sou datt Dir net ëmmer déiselwecht Saache musst tippen. Am Endeffekt wielt Dir dacks just déi richteg Form vum Code aus dem Menü, anstatt all d'Zeechen ëmmer ze kopéieren. Dëst hëlleft och fir d'Opmierksamkeet an d'Einfachheet z'erhalen, wat besonnesch vu Kanner geschätzt gëtt.

Erstellt Äert eegent Spill

Wann Dir denkt datt Dir Byta korrekt programméiert hutt, fuert just de Code a kuckt ob Dir wierklech d'Aarbecht gemaach hutt. Wann Dir erfollegräich sidd, fuert Dir weider op déi nächst Deeler. An hinnen wäert Dir graduell méi komplex Algorithmen an Aufgaben begéinen. Dëst beinhalt, zum Beispill, Feeler am Code ze fannen deen Dir scho geschriwwe kritt, dh eng Aart vun ëmgedréint Léieren.

Wann Dir d'Grondlage vu Swift beherrscht hutt, kënnt Dir en einfacht Spill wéi Pong oder eng Séischluecht codéieren. Well alles um iPad geschitt, huet Swift Playgrounds och Zougang zu Bewegung an aner Sensoren, sou datt Dir nach méi fortgeschratt Projete programméiere kënnt. Dir kënnt einfach mat enger komplett propper Säit an der Applikatioun ufänken.

D'Léierpersonal kënne gratis interaktive Léierbicher aus dem iBookstore eroflueden, dank deem si zousätzlech Aufgaben un de Studenten zouginn. Ëmmerhin war et genee den Asaz vun der Programméierungsapplikatioun an de Schoulen, op déi Apple an der leschter Keynote opmierksam gemaach huet. D'Ambitioun vun der kalifornescher Firma ass et, vill méi Kanner an d'Programmatioun ze bréngen wéi virdrun, wat et mat der absoluter Einfachheet a gläichzäiteg der Spilllechkeet vu Swift Playgrounds geléngt.

Et ass kloer datt Swift Playgrounds eleng Iech net zu engem Top Entwéckler maachen, awer et ass definitiv e super Starter Meta fir ofzebauen. Ech hu selwer gefillt datt no an no e méi déif Wëssen iwwer "Céček" an aner Sprooche nëtzlech wier, awer schliisslech ass dat och ëm déi nei Initiativ vun Apple geet. D'Leit d'Interesse fir d'Programméiere erwächen, de Wee vun all Benotzer kann dann anescht sinn.

[Appbox Appstore 908519492]

.