Iniciando programas de desenvolvedor online

Em novembro, o treinamento começará em programas on-line semestrais nas seguintes áreas:

  1. "Algoritmos e computação eficiente",
  2. "Matemática para desenvolvedores",
  3. "Desenvolvimento em C ++, Java e Haskell."





Este é o segundo lançamento dos cursos online do CS Center na plataforma Stepik.org neste formato.

Neste post, contaremos com mais detalhes como fizemos e quais foram os resultados.

Sobre o primeiro lançamento


Os programas consistiam em duas partes, em cada uma das quais os alunos fizeram dois cursos. O curso do programa inclui palestras on-line, tarefas com verificação automática, tarefas de prova com verificação do professor e revisão de código. Vários canais de comunicação foram criados para a comunicação: correio - para todas as notícias importantes, um rastreador de erros - para consultas e perguntas sobre os materiais do curso, Slack - para perguntas gerais, lembretes e comunicação informal. Os alunos não tiveram chance de perder os anúncios :) Professores e assistentes estavam sempre prontos para ajudar a lidar com o material.

Algoritmos e computação eficiente


O programa consiste em cursos sobre algoritmos de Alexander Kulikov e em ciência da computação teórica de Alexander Shen.

Além de palestras e tarefas com verificação automática, os alunos passam por problemas de prova teórica (por exemplo, constroem um algoritmo ganancioso) e passam por uma revisão de código. Antes da revisão do código, os alunos passam primeiro na tarefa, passam nos testes automáticos e depois enviam o código para verificação. Professores e desenvolvedores experientes em meio período fornecem dicas e conselhos para otimizar o código. Eles também podem escrever que não têm os menores comentários e observações, o código é perfeito, mas acontece muito raramente :)

Matemática para desenvolvedores


O programa consiste em cursos de análise matemática e teoria das probabilidades de Alexander Khrabrov e em matemática discreta e álgebra linear de Alexander Omelchenko.

Durante o treinamento, os alunos resolvem não apenas muitos problemas com a verificação automática, mas também comprovam problemas com o feedback de assistentes e professores.

Desenvolvimento em C ++, Java e Haskell


O programa consiste em cursos de C ++ de Alexander Smal, Java de Alexey Vladykin e Haskell de Denis Moskvin.

Em um grande número de tarefas e revisão de código, os alunos se familiarizam com os recursos dos idiomas apresentados.

Sumário


Estamos satisfeitos com os resultados. Os graduados disseram que os programas eram muito úteis para eles. Duvidamos, com satisfação, que vários estudantes de programas tenham entrado no centro de CS e na amigável magistratura corporativa JetBrains e ITMO.




Reiniciar


No dia 7 de novembro, iniciamos o reinício. O que aguarda os alunos durante o treinamento?

  1. Claro, cursos preparados por desenvolvedores e cientistas experientes.
  2. Tarefas, tarefas e mais uma vez tarefas para consolidar o material estudado.
  3. Revisão de código. Os professores avaliam o código para correção, eficiência e capacidade de manutenção.
  4. Problemas de prova teórica com verificação dos professores.
  5. Suporte pessoal. Assistentes e professores ajudarão a lidar com o material, e os curadores acompanharão o progresso.

Admissão ao programa com base nos resultados dos testes de admissão: primeiro, mergulharemos você na atmosfera do treinamento e ofereceremos o primeiro módulo de um dos cursos para se familiarizar com o material, formatar e avaliar a carga, porque será apenas mais. A segunda e última etapa será um exame.

O custo de cada programa é de 10.000 rublos. O conjunto está aberto até 5 de novembro.

Para participar dos exames de admissão, leia as opiniões dos graduados e saiba mais no site: code.stepik.org .

Source: https://habr.com/ru/post/pt426881/


All Articles