CheckIO
CheckIO er en hjemmeside med en mission: At undervise JavaScript og Python kodning færdigheder gennem et spil-spiller interface. Den er designet til at lære nye færdigheder eller forbedre eksisterende færdigheder gennem gennemfører udfordringer.
- Brugere kan optjene gratis abonnementer ved at bidrage indhold, ved at skrive interessante code reviews eller via hjælpe andre brugere på forum.
- Lærere og professorer kan integrere CheckIO ind i deres klasseværelse.
- De kan integrere opgaver med missioner eller spil.
- Der er et forum, hvorigennem brugerne kan samarbejde med andre brugere.
- Brugere kan bede om hjælp med kodning spørgsmål eller med løse udfordringer.
- CheckIO tilbyder en sjov og udfordrende måde at lære eller forbedre kodning færdigheder i Python eller JavaScript.
- Der er planer om at tilføje andre sprog til CheckIO i fremtiden.
- Interfacet for webstedet og verden er intuitive. Det er nemt at komme i gang og til at vandre rundt verdener.
- De sproglige valg i øjeblikket er tilgængelige er begrænset til Python og for nylig, JavaScript.
- Et vist kendskab til det valgte sprog eller programmering i almindelighed er ikke påkrævet,
- Mens yngre eller nyere brugere kan trives i den uformelle, spil-baseret miljø, kan selv-beskrevet alvorlige udviklere blive afskrækket af frivolitet af grænsefladen.
CheckIO har en straight-forward destinationsside, der giver dig mulighed for at hoppe ind i en af de CheckIO "verdener" (sprog). Når du vælger et sprog, bliver du præsenteret for en "hjem" placering, som har flere lavere niveau udfordrer til rådighed, og der er flere andre steder, hvor du kan rejse for yderligere udfordringer. Hvis hjemmeholdet placering udfordringer er for svært, kan du gå over til den "elementære" placering og afprøve de udfordringer entry-level der. Gennem færdiggørelse af udfordringer på de forskellige steder, kan du låse op for nye områder, som du kan opholdet og endnu flere udfordringer. Efter du har gennemført en udfordring, kan du sammenligne din løsning på andre, eksisterende løsninger. Du kan gennemgå "Redaktørens valg" løsninger som godt, at se optimale metoder til, at udfordringen. Derudover løsninger er tilgængelige via GitHub. Bedst af alt: Det er alt sammen til rådighed gratis. Der er en mulighed for at "blive awesome" ved at abonnere på sitet på enten en månedlig eller årlig basis, men abonnere er ikke forpligtet til at bruge hjemmesiden. Brugere med abonnementer har flere fordele i forhold frie brugere, såsom at se løsninger hurtigere og have ekstra missioner til rådighed for dem. Men der er masser af gratis indhold for at holde dine færdigheder vokser! Samlet set CheckIO er en sjov måde at opbygge din programmering færdigheder i de tilgængelige sprog. Og for dem interesseret i en karriere som udvikler, der er måder at forbinde med virksomheder der søger efter udviklere.