flat.social

Bootcamp de programação online

Salas de aula, zonas de pair programming e salas de projetos que fazem o bootcamp parecer um bootcamp de verdade

By Flat Team·

A maioria dos bootcamps de programação online parece um longo tutorial do YouTube. O instrutor programa na tela compartilhada, os alunos acompanham em silêncio, e a energia colaborativa que faz os bootcamps funcionarem simplesmente não existe. Quando você trava às 11 da noite, não tem ninguém do lado pra perguntar.

No Flat.social, você constrói um verdadeiro campus de bootcamp. Uma sala de aula para demos de código ao vivo. Zonas de pair programming onde dois alunos compartilham a tela, debugam juntos e aprendem um com o outro através do áudio espacial. Um help desk onde os monitores ficam disponíveis para tirar dúvidas — os alunos vão até lá quando travam, em vez de abrir um ticket de suporte.

O campus fica aberto 24 horas. Entre as sessões, os alunos ficam no lounge, comparam anotações nas zonas de pair programming e constroem os laços de turma que vão sustentá-los nas semanas mais difíceis. A experiência do bootcamp presencial, recriada para quem estuda remotamente.

Zonas de pair programming

Dois alunos programam juntos em zonas de áudio privadas. Compartilham tela, fazem debug em tempo real e aprendem um com o outro — como sentar lado a lado em um bootcamp.

O que é um bootcamp de programação online?

Um bootcamp de programação online é um programa intensivo de educação virtual em programação que ensina habilidades de desenvolvimento de software através de aulas, prática de código e projetos colaborativos. Os melhores bootcamps de programação online incluem espaços de pair programming, suporte de monitores e a energia colaborativa de aprender junto com colegas.

Por que montar um bootcamp no Flat.social

Zonas de pair programming
Zonas de isolamento de áudio onde as duplas programam juntas. Compartilhe a tela da sua IDE. Debugue em tempo real. A pessoa ao seu lado vê seu código e ajuda a pensar nos problemas.
Sala de aula
Sala de conferência para demonstrações de código ao vivo. O instrutor programa na tela compartilhada. Layout de apresentador para perguntas e respostas. Os alunos acompanham e fazem perguntas.
Help desk
Uma zona onde os monitores ficam disponíveis para tirar dúvidas. Os alunos vão até lá quando travam. Conversas de 5 minutos destravam horas de frustração. Sem sistema de tickets.
Salas de projetos
Salas de equipe com quadros brancos para design de sistemas e planejamento de arquitetura. Compartilhamento de tela para programação colaborativa. O hub do projeto final.
Painéis de recursos
Documentação, tutoriais e cheat sheets publicados em painéis. Os alunos acessam a qualquer momento. O campus do bootcamp funciona também como centro de recursos de aprendizagem.

Os TAs circulam pela sala

Os monitores se movem entre as zonas de pair programming, verificam o progresso e respondem perguntas. Uma visita rápida de 2 minutos desbloqueia 30 minutos de frustração.

Como montar um bootcamp de programação online

  1. 1
    Construir o campus

    Crie um flat com uma sala de aula (sala de conferência), zonas de pair programming (10 a 15 zonas de isolamento de áudio), um help desk (zona de consulta), salas de projetos (zonas de equipe com quadros brancos) e um lounge para alunos (Open Spatial para socializar).

  2. 2
    Estruturar o dia

    Manhã: aula e código ao vivo (1-2 horas). Tarde: pair programming e exercícios (3-4 horas). Final do dia: standup ou sessão de demo. Publique a programação em um painel.

  3. 3
    Manter o help desk

    Os monitores fazem rodízio no help desk durante o tempo de pair programming. Os alunos vão até lá para dúvidas rápidas. Os monitores também circulam entre as zonas de pair programming, verificando proativamente como os alunos estão.

  4. 4
    Conduzir o pair programming

    Defina as duplas semanalmente. Um piloto, um navegador. Trabalham na sua zona compartilhando a tela. Faça rodízio das duplas para que os alunos aprendam com diferentes parceiros.

  5. 5
    Projetos finais

    Equipes de 3-4 trabalham nas salas de projetos. Quadros brancos para diagramas de arquitetura. Standups diários na sala. Apresentações do demo day na sala de aula com reações de toda a turma.

Monte seu bootcamp

Pair programming, help desk e salas de projetos. Configure seu bootcamp de programação em minutos. Comece grátis.

Formatos de bootcamp

Três formatos para diferentes programas.

Alunos no campus 8 horas por dia com aulas e pair programming

Apresentações do Demo Day

Equipes de projeto final apresentam no auditório enquanto a turma envia fogos de artifício para funcionalidades impressionantes. O Demo Day é a recompensa emocional do bootcamp.

Dicas para organizadores de bootcamp

Como conduzir um bootcamp de programação online eficiente no Flat.social:

1. Mantenha o help desk durante o pair programming. É quando os alunos mais travam. Um monitor que consegue destravar alguém em 2 minutos economiza horas de frustração. Faça rodízio dos monitores para que o desk esteja sempre coberto.

2. Faça rodízio das duplas toda semana. Os alunos aprendem coisas diferentes com parceiros diferentes. O aluno mais quieto pareado com o mais comunicativo é estimulado a verbalizar seu raciocínio. Duplas novas mantêm a energia alta.

3. Publique recursos nos painéis. Cheat sheets, links de documentação e soluções para erros comuns nos painéis pelo campus. Os alunos consultam o painel antes de procurar o monitor.

4. Faça standups diários no lounge. Cinco minutos no início de cada dia. No que você trabalhou? Onde travou? Isso cria responsabilidade e revela problemas cedo.

5. Transforme o demo day em uma celebração. Apresentações do projeto final na sala de aula com toda a turma enviando fogos de artifício e reações. A recompensa emocional motiva a próxima turma.

O lounge dos alunos

Entre as sessões, o lounge se enche de conversas sobre código e busca de emprego. A comunidade da turma te apoia nas semanas mais difíceis.

Dicas para alunos de bootcamp

Como aproveitar ao máximo seu bootcamp de programação online:

1. Use o help desk cedo. Não fique 45 minutos preso num bug antes de pedir ajuda. Vá até a zona dos monitores, descreva o problema e se destrave. É pra isso que o help desk existe.

2. Seja um bom parceiro de pair programming. Quando estiver navegando, pense em voz alta. Quando estiver pilotando, explique suas decisões. É na conversa que o aprendizado acontece.

3. Fique no lounge entre as sessões. Os laços de turma que você constrói em conversas casuais vão te sustentar nas semanas mais difíceis. O melhor aprendizado do bootcamp acontece fora das aulas.

0
Downloads necessários para alunos
15+
Zonas de pair programming por turma
24/7
Disponibilidade do campus
2 min
Do clique no link até programar

Perguntas frequentes — Bootcamp de programação online

Explore More Use Cases

Um bootcamp que parece um bootcamp de verdade

Pair programming, help desks e salas de projetos. Monte seu bootcamp de programação hoje. Comece grátis.