A escola de programação
codery.camp continua a se desenvolver na
aldeia . Recentemente, concluímos uma revisão completa do curso de desenvolvimento web, que agora está disponível em um formulário on-line.
Para compilar os materiais teóricos, usamos uma solução incomum - todos eles são combinados em um gráfico interativo, que é conveniente usar como um roteiro para estudantes de desenvolvimento web. Os materiais estão interconectados e, além da própria teoria, contêm exercícios para escrever código.

Conceito de treinamento
Acreditamos que, durante o treinamento, uma pessoa alterna constantemente entre dois modos - esse é o modo de construir a imagem geral e o modo de aprofundar os detalhes de uma entidade específica.
Nas lições do curso, concentramo-nos no primeiro modo - a lição contém apenas informações gerais que ajudam a construir uma "imagem do mundo". A lição pode ser lida sem entrar em detalhes - e, depois de entender como uma primeira aproximação do quadro geral, começa a se aprofundar em materiais específicos.
Os materiais teóricos são mostrados no curso na forma de inserções. Clicar nesta caixa coloca o aluno no segundo modo - ele se concentra completamente em dominar um material específico, sem se aprofundar em seu papel no assunto desta lição.

Além da explicação em si, os materiais contêm
treinamento especial - exercícios de escrita de código para consolidar esse material em prática.
Todos os materiais são conectados por setas - como uma árvore tecnológica em jogos estratégicos. Isso ajuda muito ao dominar materiais complexos que dependem de outros conhecimentos básicos. Se o aluno tiver dificuldade em entender, ele pode, a qualquer momento, reverter para material mais fundamental e repeti-lo imediatamente - e não procurar o conhecimento que falta em toda a estrutura do curso.
Esse isolamento de materiais teóricos das lições oferece uma oportunidade adicional. Os alunos com conhecimento básico básico podem construir sua rota de treinamento e seguir esse mapa de materiais, marcando o passado com um botão especial.
Acontece um Roteiro interativo para aprender o desenvolvimento da Web, lembrando locais que passam em jogos -
https://codery.camp/roadmap
Exercícios práticos
Apesar dessa oportunidade adicional, consideramos mais correto passar os materiais na sequência fornecida pelas lições. Além de formar uma imagem geral, as lições têm outra característica importante - tarefas práticas.
Para dominar o desenvolvimento da Web, não basta estudar um conjunto de materiais e tecnologias separados - você precisa aprender a integrá-los em um todo em projetos maiores. Tarefas práticas são exatamente esses projetos, aumentando a complexidade de uma lição para outra e cobrindo um número crescente de materiais passados.
Os exercícios práticos são realizados em caixas de areia externas e verificados manualmente pelo professor. Além disso, ele verifica não apenas a exatidão do trabalho, mas também chama a atenção para questões típicas de estilo - design de código, nomeação de variáveis etc. - que são melhor ajustados no estágio inicial de desenvolvimento do desenvolvedor.
Ajuda do professor
Além de verificar tarefas práticas, o professor desempenha outro papel importante.
Não importa quão bem o material seja explicado, quando ele é dominado, às vezes surgem perguntas, para as quais nem sempre é possível encontrar uma resposta independente.
Portanto, colocamos um botão ao lado de cada material para conversar com o professor. Cada bate-papo é anexado ao material - portanto, ao retornar ao passado, é fácil encontrar respostas para perguntas que já surgiram.

Acampamento
Obter conselhos sobre bate-papo nem sempre é conveniente. É muito mais conveniente perguntar pessoalmente - isso permitirá que você obtenha uma resposta muitas vezes mais rapidamente, resolvendo simultaneamente outras questões relacionadas que surgiram durante a conversa. Nossa prática mostra que, com o apoio em tempo integral do professor, o progresso no curso é muito mais rápido.
Para fazer isso, temos um acampamento de programação de verão em nossa aldeia. Os estudantes moram em tendas, mas um quarteirão foi construído no acampamento, com um confortável terraço para aulas e banheiros, Wi-Fi de alta velocidade, refeições quentes são entregues (e um café será aberto em breve).

As condições detalhadas para o acampamento estão descritas em
https://codery.camp/camping . É mais conveniente acompanhar as notícias da escola de programação no canal de telegrama
@codery_camp e as notícias da vila no instagram
@it_poselok .
Lembre-se de que na vila deste ano haverá muitos eventos educacionais e outros descritos
no último artigo - junte-se a nós!