CheckIO
CheckIO jest to strona internetowa z misji: Aby nauczyć JavaScript i Python kodowania umiejętności poprzez interfejs gry-gry. Został on zaprojektowany, aby nauczyć się nowych umiejętności lub udoskonalić posiadane umiejętności poprzez wypełnienie wyzwań.
- Użytkownicy mogą otrzymać bezpłatne subskrypcje poprzez przyczynianie treści, pisząc ciekawe opinie kodu lub poprzez pomoc innym użytkownikom na forum.
- Nauczyciele i profesorowie mogą integrować CheckIO w ich klasie.
- Mogą integrować zadania z misji lub gier.
- Jest forum, dzięki któremu użytkownicy mogą współpracować z innymi użytkownikami.
- Użytkownicy mogą poprosić o pomoc z kodowania pytania lub rozwiązywania problemów.
- CheckIO oferuje zabawa i wyzwanie sposób nauczyć się lub udoskonalić umiejętności kodowania w Pythonie lub JavaScript.
- Istnieją plany, aby dodać inne języki do CheckIO w przyszłości.
- Interfejs na stronie internetowej i na świecie są intuicyjne. Łatwo jest zacząć i wędrować wokół światy.
- Do wyboru język Obecnie dostępne są ograniczone do Pythona, a ostatnio, JavaScript.
- Niektóre znajomość wybranego języka programowania lub w ogóle nie jest wymagane,
- Natomiast młodsze lub nowsze użytkownicy mogą rozwijać się w nieformalnym, środowiska grze opartej na własny opisane poważne deweloperzy mogą odkładać przez lekkomyślność interfejsu.
CheckIO ma stronę docelową prosta, która pozwala, aby przejść do jednego z „światów” CheckIO (językach). Po wybrać język, są przedstawiane z „domu” lokalizacji, która ma kilka niższy poziom wyzwania dostępne, i istnieje kilka innych miejsc, do których można podróżować na dodatkowe wyzwania. Jeśli wyzwania lokalizacji domowej są zbyt trudne, można przejść do „podstawowej” lokalizacji i wypróbować wyzwaniom tam entry-level. Poprzez wypełnienie wyzwań w różnych miejscach, można odblokować nowe obszary, do których można pobytu, a jeszcze więcej wyzwań. Po zakończeniu wyzwanie, można porównać swoje rozwiązanie do innych, istniejących rozwiązań. Można recenzja „Wybór Redakcji” rozwiązań, jak również, aby zobaczyć optymalnych sposobów ukończeniu wyzwanie. Dodatkowo, rozwiązania są dostępne GitHub. Najlepszy ze wszystkich: To wszystko jest dostępne za darmo. Istnieje możliwość, aby „stać awesome” poprzez zapisanie się na miejscu albo na miesięcznym lub rocznym, ale z prenumeraty nie jest wymagane do korzystania z witryny. Użytkownicy z subskrypcji mają kilka zalet nad bezpłatnymi użytkownikami, takie jak szybciej widząc rozwiązania i posiadające dodatkowe misje dla nich dostępne. Ale jest mnóstwo bezpłatnych treści, aby utrzymać swoje umiejętności rośnie! Ogólnie rzecz biorąc, CheckIO jest droga zabawa budować swoje umiejętności programowania w dostępnych języków. I dla osób zainteresowanych karierą jako deweloper, istnieją sposoby, aby połączyć się z firm poszukuje programistów.