8 iOS-apparater som lär dig hur du kodar
NyheterVi går snabbt in i en värld där de som inte kan förstå koden är kvar. Alla borde försöka lära sig minst ett programmeringsspråk, även om det bara är så att de kan kommunicera sina behov till tekniska personer. Att veta några code-fu gör också underverk för din problemlösning och logik också. Oavsett om du syftar till eventuell framgång i App Store, doppar tårna till en ny hobby eller bara försöker lära sig en ny färdighet, hjälper dessa åtta iOS-appar att skilja mellan slingor från conditionals och ge allt det grundläggande du behöver bli 1337 kodare - oavsett din ålder eller teknisk know-how.
Det kan vara riktat till barn, men Hoppa hage (Free, iPad) är ett bra verktyg för människor i alla åldrar som är angelägna om att lära sig grundarna för programmering innan de står inför huvudvärk av mer komplex syntax och kod. Det handlar om att dra och släppa metodblock och objekt i ett manus, justera några värden och sedan undra på den resulterande animationen eller det enkla spelet.
För att bygga praktiska färdigheter som du kan använda direkt, kan du inte gå vidare L2Code CSS ($ 2,99, Universal). Det är en fantastisk krasch kurs i CSS, som är den underliggande koden som bestämmer hur webbplatser ser ut (medan HTML är för det faktiska innehållet). Varje lektion är tydligt förklarad, med exempel och steg-för-steg-instruktioner som gör att du gör webbplatser från början på nolltid.
Om du känner för att dyka rakt in i djupänden, Codea ($ 9,99, iPad) har utmärkt dokumentation för att hålla dig flytande men lite vägledande för att lära dig att simma. Master sin labyrint av funktioner, klasser, verktyg och syntax, och du kommer inte bara att veta din väg runt appen men även Lua programmeringsspråk. Dessutom kan du exportera projekt till Xcode och sedan sälja dem på App Store.
Last-Bot (Free, iPad) är ett bra exempel på vad du kan göra med Codea, och det händer bara att vara ett spel om programmering. Du programmerar en robotkran för att flytta lådor och försöka sätta dem i ett specifikt arrangemang. Tricket är att du har begränsade steg, så du måste använda rekursion och några andra knep. Du får också bonuspoäng för att räkna ut effektivare lösningar.
Ljus bot ($ 1,99, Universal) började livet som ett populärt pedagogiskt Flash-spel, men det är inte mindre potent på IOS. Du programmerar en söt liten robot för att tända de färgade plattorna i en glesmitt möblerad fabrik. I processen hämtar du viktiga datavetenskapskoncept som rekursion, procedurer, överbelastning och villkorad förgrening. Få dessa idéer nere och kodning blir en cinch.
Hakitzu Elite: Robot Hackers ($ 2,99, Universal) verkar skrämmande först, men det erbjuder faktiskt en mild inlärningskurva. Den undervisar JavaScript, skriptspråket bakom många webbapps, genom ett roligt robotbekämpningsspel. Du tar barns steg för att behärska genom singelspelarnas nivåer och utmaningar, medan det också finns ett flerspelarläge för allvarlig skicklighetstestning.
Om du är mer av en visuell elev, Cato's Hike: En programmering och logisk odyssey ($ 4,99, Universal) kan vara perfekt. Du programmerar Cato rörelser med kort och färgade flaggor, bygga ganska komplexa kommandokedjor vidare in i erfarenheten. Det finns också en kartredigerare för att skapa egna problem och en grundlig handledning.
Våra äldre läsare kan komma ihåg LOGO, ett funktionellt språk som skapades på 60-talet för att lära sig programmeringskoncept. Det är fortfarande en bra första fördämning i kodning, som exemplifieras av i-LOGO ($ 2,99, iPad). Du instruerar en liten sköldpadda att vandra runt att dra konstiga former och mönster, med speciella kommandon som är lätta att behärska tack vare den inbyggda hjälpen och exemplen.
Föregående Sida 1 av 1 Nästa Föregående Sida 1 av 1 Nästa