CheckIO
CheckIO är en webbplats med ett uppdrag: att lära JavaScript och Python kodning färdigheter genom ett spel-playing gränssnitt. Den är utformad för att lära sig nya färdigheter eller förbättra befintliga kunskaper genom att fylla utmaningar.
- Användare kan tjäna gratis abonnemang genom att bidra innehåll, genom att skriva intressanta kod recensioner eller via hjälpa andra användare på forumet.
- Lärare och professorer kan integrera CheckIO i klassrummet.
- De kan integrera uppdrag med uppdrag eller spel.
- Det är ett forum genom vilket användarna kan samarbeta med andra användare.
- Användare kan be om hjälp med kodning frågor eller lösa problem.
- CheckIO erbjuder ett roligt och utmanande sätt att lära sig eller förbättra kodning färdigheter i Python eller JavaScript.
- Det finns planer på att lägga till andra språk för att CheckIO i framtiden.
- Gränssnittet för webbplatsen och världen är intuitiva. Det är lätt att komma igång och att vandra runt världens.
- Alternativen för närvarande tillgängliga språk är begränsade till Python och på senare tid, JavaScript.
- Viss kunskap om det valda språket eller programmering i allmänhet behövs inte,
- Även yngre eller nyare användare kan frodas i den informella, spelbaserad miljö kan själv beskrivna allvarliga utvecklare avskräckas av lättsinne av gränssnittet.
CheckIO har en rättfram målsida där du kan hoppa in i en av CheckIO "världar" (språk). När du väljer ett språk, är du presenteras med en "home" location, som har flera lägre nivå utmanar tillgängliga, och det finns flera andra platser som kan du ytterligare utmaningar. Om hemmet plats utmaningar är för svåra, kan du gå över till "elementära" plats och prova utmaningar nybörjar där. Genom slutförandet av utmaningar på olika platser, kan du låsa upp nya områden som kan du och fylla ännu fler utmaningar. När du är klar en utmaning, kan du jämföra din lösning till andra befintliga lösningar. Du kan granska "redaktörens val" lösningar samt att se optimala sätt att slutföra utmaningen. Dessutom lösningar finns tillgängliga via GitHub. Bäst av allt: Detta är alla tillgängliga gratis. Det finns en möjlighet att "bli häftigt" genom att prenumerera på webbplatsen antingen månadsvis eller årsvis, men prenumerera behöver inte använda webbplatsen. Användare med abonnemang har flera fördelar jämfört med gratis användare, såsom att se lösningar snabbare och med ytterligare uppdrag tillgängliga för dem. Men det finns gott om gratis innehåll för att hålla dina kunskaper växer! Totalt sett är CheckIO ett roligt sätt att bygga dina kunskaper i programmering i de tillgängliga språken. Och för dem som är intresserade av en karriär som utvecklare, det finns sätt att få kontakt med företag söker utvecklare.