Lar Rever Revisão e classificação do Codecombat

Revisão e classificação do Codecombat

Índice:

Vídeo: Codecombat #1 - Игра для обучения программированию. (Outubro 2024)

Vídeo: Codecombat #1 - Игра для обучения программированию. (Outubro 2024)
Anonim

Não faltam ótimos programas para ajudá-lo a aprender a codificar, mas mesmo as lições mais amigáveis ​​ainda podem parecer tarefas de casa autoinfligidas. Atualmente, a codificação é uma habilidade incrivelmente útil, mas a população que mais se beneficia da educação em codificação - as crianças - já recebe bastante lição de casa. Eles não serão receptivos a mais. O CodeCombat usa o truque confiável dos pais para transformar o trabalho duro em um jogo divertido. Suas lições podem não ser tão aplicáveis ​​aos cenários do mundo real quanto os softwares educacionais de codificação tradicional, mas as aventuras de RPGs gratuitas do CodeCombat fazem um ótimo trabalho de induzir as crianças a aprender o básico da codificação.

O CodeCombat é gratuito para jogar em todos os seus níveis principais. Você pode atualizar para uma assinatura de US $ 9, 99 por mês, que adiciona níveis extras e 3.500 gemas de bônus (moeda do jogo) por mês. A empresa oferece uma garantia de devolução do dinheiro de 100%. O CodeCombat tem mais de 400 níveis disponíveis para assinantes e diz que adiciona de oito a 10 níveis por semana.

Os profissionais da educação podem obter preços personalizados do CodeCombat com base nas necessidades particulares de suas escolas e em quantos alunos os usarão. O CodeCombat não possui aplicativos Android e iOS.

Vamos jogar um jogo?

Muitos outros jogos tentam ensinar aos jogadores como codificar. A Kodu e seu sucessor, Project Spark, disponíveis no PC e Xbox One, introduzem a linguagem e a lógica por trás do design do jogo, enquanto o Quadrilateral Cowboy e o Hack 'N' Slash consistem em quebra-cabeças que só podem ser resolvidos alterando o código em seu ambiente. Mas o CodeCombat é, antes de tudo, um software educacional de codificação, com um leve jogo de interpretação de papéis que serve como um empacotador atraente.

As masmorras do tamanho de mordida do CodeCombat só podem ser concluídas digitando o código funcional. Além de terrenos diferentes (masmorras, florestas, desertos), também possui mundos de desenvolvimento web (HTML, scripts) e desenvolvimento de jogos (construa seus próprios níveis). Você aprende a sintaxe básica para executar tarefas simples, como caminhar até a saída. Basta digitar algumas linhas de "this.moveRight ();" ou "this.moveDown ();" para o avatar e observe seu código trabalhar sua mágica. À medida que avança, você encontra armadilhas e inimigos mais complicados que exigem que você use código mais complicado. O jogo aborda tópicos como operadores relacionais, comparação de cadeias, literais de objetos e outras técnicas avançadas através de suas 400 lições, que você deve concluir em ordem. Seria bom se você pudesse tocar qualquer estágio a qualquer momento, mas a curva de dificuldade é constante e justa. Na sala de aula, os professores podem desbloquear níveis para os alunos.

O jogo permite que você saiba rapidamente quando seu código está quebrado e fornece conselhos para corrigi-lo. Por mais manipulador que possa parecer, a gamificação das lições é um método eficaz para manter o material. Querer ganhar é um forte incentivo.

Perdido na tradução

O jogo tenta apresentar o máximo de texto possível na gramática de codificação - sua idade é apresentada como "18 <= idade <25" - e você pode jogar o CodeCombat em várias linguagens de programação, como JavaScript e Python. Mas o uso da jogabilidade de RPG como metáfora de codificação tem desvantagens. Serão necessárias algumas etapas adicionais para transferir o código usado para matar monstros e viajar masmorras em código que cria sites e potencializa aplicativos. Compare isso com os desafios do mundo real apresentados no Dash, os colapsos de sites populares da Code School ou como o Free Code Camp realmente o conecta com organizações sem fins lucrativos nas quais você pode testar suas habilidades de codificação recém-aprendidas.

Além disso, se você julga o CodeCombat puramente como um jogo, o que é certo que está errado, é principalmente imemorável. A arte de fantasia fofa é o que você esperaria de um jogo genérico de navegador casual. Você pode criar diferentes equipamentos e armas que são controladas com comandos de codificação exclusivos e pode gerenciar vários heróis ao mesmo tempo. No entanto, é uma pena ver um jogo educacional recorrer aos mesmos sistemas free-to-play, como moeda e personagens premium, empregados por um jogo exploratório comum por telefone.

Ainda assim, a idéia de codificar como mágica de fantasia é poderosa e é um ótimo gancho para atrair as crianças para os inebriantes e importantes tópicos que os ajudarão a permanecer competitivos no local de trabalho de amanhã. Jogos como Transistor e o próximo Codemancer entendem a força desse conceito, mas o CodeCombat os unifica, tornando seu código mágico relativamente autêntico.

Cresça Seu Reino

Você precisará de pelo menos algumas sessões para passar pelo império medieval da educação do CodeCombat. Mas quando você termina sua aventura, há muito mais para mantê-lo ocupado. Você pode participar de um clã on-line para compartilhar o que aprendeu com outras pessoas, enquanto ganha mais pontos e conquistas. Você também pode escrever código para competir em um simples jogo de estratégia em tempo real para vários jogadores. Existe um editor de níveis robusto para criar e compartilhar seus próprios desafios de codificação. Alterar ambientes e recursos artísticos é fácil, e há um editor de texto para escrever tutoriais melhores do que o jogo fornece. Mesmo que você não queira criar seu próprio nível, a grande biblioteca de conteúdo divertido gerado pelo usuário estende bastante a longevidade do CodeCombat, da mesma forma que Super Mario Maker. Por fim, se você é professor, pode se inscrever na edição de CodeCombat de um educador especial por US $ 10 por mês com material extra para usar o jogo na sala de aula.

O CodeCombat não é o melhor software para aprender a codificar e não é o melhor jogo. Às vezes, essas duas metades de sua personalidade até entram em conflito e se depreciam. Mas, na maioria das vezes, é uma combinação vencedora de jogabilidade de RPG e dever de casa de programação que torna a educação para crianças legitimamente agradável. Dito isto, se você estiver procurando por um método gratuito mais eficaz para aprender a codificar, consulte nossa Editors 'Choice para obter gratuitamente as classes de codificação on-line Codecademy. E se você estiver pronto para pagar sua educação em codificação, dê uma olhada no Lynda.com No LinkedIn ou na Treehouse, nossas escolhas dos editores para aulas de codificação pagas.

Revisão e classificação do Codecombat