Roteiro interativo para aprender desenvolvimento web

Uma escola de programação continua a se desenvolver na aldeia codery.camp. Concluímos recentemente uma reformulação completa do curso de desenvolvimento web, que agora está disponível online.

Para organizar os materiais teóricos, usamos uma solução inusitada - todos eles são combinados em um gráfico interativo, que é conveniente para usar como Roteiro para estudantes de desenvolvimento web. Os materiais estão interligados e, além da própria teoria, contêm exercícios de escrita de código.

Roteiro interativo para aprender desenvolvimento web

Conceito de aprendizagem

Acreditamos que durante o aprendizado uma pessoa alterna constantemente entre dois modos - este é o modo de construir uma imagem geral e o modo de se aprofundar nos detalhes de uma entidade específica.

Nas aulas do curso focamos no primeiro modo - a aula contém apenas informações gerais que ajudam a construir uma “imagem do mundo”. Você pode ler a lição sem entrar em detalhes - e somente depois de compreender o quadro geral como uma primeira aproximação, comece a se aprofundar em materiais específicos.

Os materiais teóricos são apresentados no curso na forma de barras laterais. Clicar nesta barra lateral transfere o aluno para o segundo modo - ele se concentra totalmente no domínio de um material específico, sem se aprofundar em seu papel no tema desta lição.

Roteiro interativo para aprender desenvolvimento web

Além da explicação em si, os materiais contêm informações especiais treino – exercícios de codificação para reforçar este material na prática.

Todos os materiais estão conectados entre si por setas - como uma árvore tecnológica em jogos de estratégia. Isso ajuda muito no domínio de materiais complexos que dependem de outros conhecimentos básicos. Se um estudante tiver dificuldade de compreensão, ele pode a qualquer momento recorrer a um material mais fundamental e repeti-lo imediatamente - em vez de procurar o conhecimento que falta em toda a estrutura do curso.

Este isolamento dos materiais teóricos das aulas oferece uma oportunidade adicional. Os alunos com conhecimentos iniciais básicos podem construir o seu próprio percurso de aprendizagem e percorrer este mapa de materiais, marcando aqueles que concluíram com um botão especial.

O resultado é um roteiro interativo para aprender desenvolvimento web, que lembra locais de passagem em jogos - https://codery.camp/roadmap

Roteiro interativo para aprender desenvolvimento web

Tarefas práticas

Apesar desta oportunidade adicional, acreditamos que seja mais correto percorrer os materiais na sequência fornecida pelas aulas. Além de formar um quadro geral, as aulas possuem outra característica importante - as tarefas práticas.

Para dominar o desenvolvimento web, não basta simplesmente estudar um conjunto de materiais e tecnologias individuais - você precisa aprender como combiná-los em um todo em projetos maiores. As tarefas práticas são exatamente esses projetos, aumentando em complexidade de aula para aula e cobrindo uma quantidade cada vez maior de material abordado.

As tarefas práticas são realizadas em sandboxes externas e verificadas manualmente pelo professor. Além disso, ele verifica não apenas a exatidão do trabalho, mas também presta atenção a questões típicas de estilo - formatação de código, nomenclatura de variáveis, etc. – que são melhor ajustados numa fase muito inicial do desenvolvimento de um desenvolvedor.

Ajuda do professor

Além de verificar as tarefas práticas, o professor desempenha outro papel importante.
Por melhor que seja explicado o material, ao dominá-lo, às vezes surgem questões para as quais nem sempre é possível encontrar uma resposta independente.

Por isso, colocamos um botão ao lado de cada material para chamar um chat com o professor. Cada chat está vinculado ao material, portanto, ao retornar ao que foi abordado, é fácil encontrar respostas para dúvidas que já surgiram.

Roteiro interativo para aprender desenvolvimento web

Acampamento

Receber consultas via chat nem sempre é conveniente. É muito mais conveniente perguntar pessoalmente - isso permitirá que você obtenha uma resposta muito mais rápida, resolvendo simultaneamente outras questões relacionadas que surgiram durante a conversa. Nossa prática mostra que com o apoio integral de um professor, o progresso no curso ocorre muito mais rápido.

Para o efeito, temos um campo de programação de verão na nossa aldeia. Os alunos moram em barracas, mas o acampamento possui um bloco com um confortável terraço para estudos e banheiros, há WiFi de alta velocidade, são fornecidas refeições quentes (e um café abrirá em breve).

Roteiro interativo para aprender desenvolvimento web

As condições detalhadas do acampamento estão descritas em https://codery.camp/camping. A forma mais conveniente de acompanhar as novidades da escola de programação é pelo canal Telegram @codery_camp, e para notícias da aldeia - no Instagram @it_poselok.

Lembramos que este ano a aldeia acolherá muitos eventos educativos e outros descritos no último artigo - Junte-se a nós!

Fonte: habr.com

Adicionar um comentário