CheckIO
CheckIO é um web site com uma missão: Para ensinar JavaScript e Python habilidades de codificação através de uma interface do jogo-playing. Ele é projetado para ensinar novas habilidades ou melhorar as habilidades existentes através de completar desafios.
- Os usuários podem ganhar inscrições gratuitas através de contribuir com conteúdo, escrevendo interessantes revisões de código ou através ajudando outros usuários no fórum.
- Professores e professores podem integrar CheckIO em sua sala de aula.
- Eles podem integrar atribuições com missões ou jogos.
- Existe um fórum através do qual os usuários podem colaborar com outros usuários.
- Os usuários podem pedir ajuda com codificação perguntas ou com os desafios resolvendo.
- CheckIO oferece um divertido e desafiador maneira de aprender ou melhorar habilidades de codificação em Python ou JavaScript.
- Existem planos para adicionar outros idiomas à CheckIO no futuro.
- A interface para o web site e no mundo são intuitivos. É fácil começar e para passear os mundos.
- As opções de idiomas disponíveis atualmente estão limitados a Python e, mais recentemente, JavaScript.
- Algum conhecimento do idioma selecionado ou programação em geral não é necessário,
- Enquanto os usuários mais jovens ou mais novos podem prosperar no ambiente informal, baseado em jogos, os desenvolvedores sérios auto-descritos podem ser adiadas pela frivolidade da interface.
CheckIO tem uma página de destino direto que lhe permite saltar para um dos "mundos" CheckIO (idiomas). Depois de escolher uma língua, você é apresentado com uma localização "casa", que tem vários de nível inferior desafia disponível, e há vários outros locais em que você pode viajar para desafios adicionais. Se os desafios da localização casa são muito difícil, você pode ir para a localização "elementar" e experimentar os desafios de nível de entrada lá. Através da conclusão de desafios em vários locais, você pode desbloquear novas áreas para o qual você pode viagem e avançar ainda mais desafios. Depois de concluir um desafio, você pode comparar a sua solução para outras soluções, existentes. Você pode rever soluções "Escolha do Editor", bem como, para ver as melhores formas de completar o desafio. Além disso, as soluções estão disponíveis através GitHub. O melhor de tudo: Isto é tudo disponível gratuitamente. Há uma opção para "tornar-se incrível", assinando o site em qualquer uma base mensal ou anual, mas inscrição não é obrigado a usar o site. Os usuários com assinaturas têm várias vantagens sobre os usuários gratuitos, como ver soluções mais rapidamente e ter missões adicionais disponíveis para eles. Mas há uma abundância de conteúdo gratuito para manter suas habilidades de crescer! No geral, CheckIO é uma maneira divertida para construir suas habilidades de programação nas línguas disponíveis. E para aqueles interessados em uma carreira como desenvolvedor, existem maneiras de se conectar com as empresas à procura de desenvolvedores.