Codecademy vs App Code School iOS: Qual é melhor?
Miscelânea / / December 02, 2021
Não faz muito tempo que, se você quisesse aprender a programar, precisava se formar em ciência da computação na faculdade ou, pelo menos, comprar um livro bastante caro. Graças à App Store e aos desenvolvedores que a fazem crescer, existem aplicativos que oferecem totalmente gratuitos e extensos ferramentas de aprendizado para que você possa criar a próxima grande novidade em software.
Duas das principais escolhas são Codecademy e Escola de Código. Ambos os aplicativos iOS são gratuitos e oferecem abordagens bastante diferentes para ensinar código. Em última análise, tudo se resume a esta questão: qual é a melhor abordagem e a educação mais abrangente para oferecer?
Codecademy é prático, a Code School ensina por meio de vídeo
A diferença fundamental entre Codecademy e Code School é a abordagem que cada um faz para ensinar código. Codecademy é extremamente prático e envolve muito pouca leitura ou visualização. A cada passo do caminho, o aplicativo o instrui a aprender conforme você progride, codificando um pouco aqui e ali, começando com o básico.
O aplicativo Code School, por outro lado, é basicamente apenas uma coleção de vídeos que você assiste em capítulos para desenvolver seu conhecimento de código. Não há codificação no aplicativo, apenas o videos educacionais geralmente cerca de cinco a 10 minutos de duração cada. Eles são bem feitos e interessantes o suficiente para prender sua atenção, mas exigem que você reserve algum tempo para dedicar toda a sua devoção. Codecademy é mais fácil para uma aula rápida em movimento.
Além disso, Codecademy e Code School dividem a codificação em seções diferentes. Code School chama isso de “caminhos” e eles estão basicamente prontos para que você não comece a aprender sobre linguagens e tipos de código nos quais não está interessado. Code School apresenta um Caminho Ruby, Caminho JavaScript, Caminho HTML / CSS, Caminho iOS e outros.
As seções do Codecademy são parte do que ele chama de Code Hour, que é a base de todo o aplicativo. Code Hour promete ensinar a qualquer pessoa o essencial para codificação em menos de uma hora.
Importante: Os caminhos da Code School permitem uma variedade maior de codificação, de aprender a projetar um site para programar um aplicativo iOS. Codecademy se concentra principalmente no ensino de JavaScript e HTML, então isso é algo a se considerar.
Codecademy é mais rápido e fácil, mas menos abrangente
O principal benefício do Codecademy em relação ao Code School é a facilidade de uso. A técnica de aprendizado é flexível o suficiente para que você possa sacar seu iPhone em qualquer lugar e continuar de onde parou em uma sessão de Code Hour. Digite algumas linhas de código, preencha alguns espaços em branco aqui e ali enquanto aprende ao longo do caminho e guarde o resto para mais tarde.
Como o formato de ensino primário da Code School é por meio de vídeo, você precisa acessar fones de ouvido ou um lugar silencioso para ouvir e se concentrar. O aplicativo é basicamente apenas uma coleção de vídeos e é seu trabalho absorver o conhecimento e trabalhar com ele sozinho, enquanto assiste ou posteriormente.
Codecademy força você a aplicar o conhecimento conforme você aprende. Por exemplo, se você está aprendendo sobre uma tag H1 no Codecademy, é provável que tenha lido uma frase ou duas sobre o que ela faz. Abaixo disso está um exemplo de código em que você insere uma tag H1 por conta própria e executa o código para ver seu código ganhar vida instantaneamente. Codecademy diz se você está certo ou errado e como resolver o problema, caso seja o primeiro.
Enquanto o formato prático e intuitivo do Codecademy lhe dá alguns pontos neste confronto, Code School pega a folga quando se trata de pequenos detalhes. Na maioria das vezes, uma das “aulas” de vídeo de 10 minutos do Code School está ensinando mais sobre código do que 10 minutos de execução de etapas e digitação de código no Codecademy.
Mais uma vez, os vídeos da Code School são executados de forma brilhante. Mesmo que você não esteja fazendo um trabalho prático, as lições são densas o suficiente para preencher sua mente.
A Code School tem mais para lhe ensinar... por um preço
Tome o nome literalmente. A Code School é basicamente uma escola, exceto que os cursos são disponibilizados exclusivamente por meio de vídeos curtos. No entanto, há muitos deles e cada um tem muito a oferecer a você como aluno.
Infelizmente para Codecademy’s Code Hour, você também deve interpretar esse nome muito literalmente. O aplicativo tem apenas cerca de uma hora de conteúdo e é quase impossível aprender tudo o que você precisa saber sobre o código em uma única hora - independentemente de você estar projetando uma página da web simples ou criando um aplicativo desde o início acima.
É uma pena que Codecademy não pudesse caber mais no aplicativo. Ele tem muito a oferecer e é um recurso fenomenal para aprender e aplicar código com extrema rapidez. Mas para a maior parte do que você deve saber, você deve usar o site para computador em codecademy.com.
O aplicativo Code Hour aborda tipos de dados, variáveis, comparações, declarações if-else, HTML e o design de um site - mas tudo muito brevemente. Se todo o site da Codecademy - que possui recursos completos, muito parecidos com o da Code School - estivesse disponível para o seu iPhone, o aplicativo venceria esta competição por um deslizamento de terra.
Você pode transmitir (ou salvar offline) todos os vídeos da Code School no seu iPhone, o que torna o aprendizado móvel muito mais abrangente. No entanto, ao contrário do Codecademy, o Code School tem um custo: $ 29 por mês. Alguns dos vídeos estão disponíveis gratuitamente e ensinam o básico, mas o restante é apenas para assinantes. Esta assinatura também desbloqueia "desafios" e screencasts em Site da Code School mas também não estão acessíveis no aplicativo.
No final das contas, os dois aplicativos decepcionam no que oferecem em seus aplicativos em comparação com o que requer um computador desktop, mas a Code School obtém uma pequena vantagem aqui.
Vencedor: Code School
Tudo se resume à experiência móvel: qual aplicativo ensina código de forma mais eficaz e tem mais a oferecer na palma da sua mão? A resposta é Code School. A abordagem prática da Codecademy é inegavelmente incrível e é difícil bater o preço do grátis, mas os vídeos da Code School são maravilhosamente inclusivos e cobrem uma ampla gama de linguagens de codificação e tópicos. Se você decidir se inscrever, terá ainda mais deles.