A escola de programación continúa a desenvolverse na aldea. Recentemente completamos un redeseño completo do noso curso de desenvolvemento web, que agora está dispoñible en liña.
Empregamos unha estratexia pouco común para organizar os materiais teóricos: combinámolos nun gráfico interactivo que pode servir como guía para o alumnado de desenvolvemento web. Os materiais están interconectados e, ademais da propia teoría, inclúen exercicios de programación.

Concepto de formación
Cremos que durante a aprendizaxe, unha persoa alterna constantemente entre dous modos: o modo de construír unha imaxe xeral e o modo de afondar nos detalles dunha entidade específica.
Nas leccións do curso, centrámonos no primeiro modo: cada lección contén só información xeral que axuda a construír unha "imaxe do mundo". A lección pódese ler sen entrar en detalles e só despois de adquirir unha comprensión básica da visión xeral pódese comezar a afondar en materiais específicos.
Os materiais teóricos preséntanse no curso como insercións. Ao facer clic nesta inserción, o alumno cambia ao segundo modo, onde se concentra plenamente en dominar o material específico sen afondar no seu papel no tema da lección actual.

Ademais da propia explicación, os materiais conteñen información especial adestramento – exercicios de programación para consolidar este material na práctica.
Todos os materiais están unidos por frechas, de xeito semellante a unha árbore tecnolóxica nos xogos de estratexia. Isto é especialmente útil cando se domina material complexo que se basea noutros coñecementos básicos. Se un alumno ten dificultades para comprender, pode volver a material máis fundamental en calquera momento e revisalo inmediatamente, en lugar de buscar información que falte por toda a estrutura do curso.
Esta separación do material teórico das leccións ofrece unha oportunidade adicional. O alumnado con coñecementos básicos pode crear o seu propio percorrido de aprendizaxe e navegar por este mapa de materiais, marcando as seccións completadas cun botón especial.
O resultado é unha folla de ruta interactiva para aprender desenvolvemento web, que lembra a percorrer localizacións nos xogos.

Tarefas prácticas
Malia esta oportunidade adicional, cremos que é máis axeitado abordar os materiais na secuencia proporcionada polas leccións. Ademais de proporcionar unha visión xeral, as leccións teñen outra característica importante: as tarefas prácticas.
Dominar o desenvolvemento web require algo máis que estudar un conxunto de materiais e tecnoloxías individuais: tamén cómpre aprender a integralos en proxectos máis amplos. As tarefas prácticas son precisamente este tipo de proxectos, que aumentan en complexidade de lección en lección e abarcan unha cantidade cada vez maior de material tratado.
As tarefas prácticas realízanse en zonas de probas externas e o instrutor revisa manualmente. O instrutor non só comproba que o traballo sexa correcto, senón que tamén aborda problemas de estilo comúns (formato de código, nomes de variables, etc.) que é mellor abordar ao comezo do proceso de desenvolvemento do programador.
Axuda dun profesor/a
Ademais de revisar as tarefas prácticas, o profesorado desempeña outro papel importante.
Non importa o ben que se explique o material, ao dominalo ás veces xorden preguntas que non sempre se poden responder de forma independente.
Por iso colocamos un botón xunto a cada material para iniciar unha conversa co instrutor. Cada conversa está ligada ao material, polo que cando volvas ao material anterior, poderás atopar facilmente respostas a calquera pregunta que poidas ter.

Campamento
Obter consello por chat non sempre é cómodo. É moito máis cómodo preguntar en persoa: isto permitirache obter unha resposta moito máis rápido, ao mesmo tempo que responderás a calquera pregunta relacionada que xurda durante a conversa. A nosa experiencia demostra que co apoio presencial dun profesor, o progreso do curso é significativamente máis rápido.
Con este fin, temos un campamento de programación de verán na nosa aldea. O alumnado vive en tendas de campaña, pero o campamento ten un bloque cunha cómoda terraza para estudar, baños, wifi de alta velocidade e comidas quentes (pronto abrirá unha cafetería).

As condicións detalladas do campamento descríbense en A mellor maneira de seguir as novas da escola de programación é a través da nosa canle de Telegram. e para coñecer as novas da vila, síguenos en Instagram .
Lembrámosvos que este ano a vila acollerá moitos eventos educativos e doutro tipo descritos – únete a nós!
Fonte: www.habr.com
