SlideShare uma empresa Scribd logo
Coding Dojo
 Python User Group - PE
Porque ?
Nós não
treinamos.
O que é ?
De acordo com o CodingDojo.Org

        “Um encontro onde um grupo de
  programadores se junta para trabalhar num
desafio de programação. O objetivo é se divertir
 praticar deliberadamente de forma a melhorar
                suas habilidades.”
Prática
Deliberada.
Não é...
Coding Dojo no PUG - PE
Coding Dojo no PUG - PE
...um lugar para
  pura exibição.
Coding Dojo no PUG - PE
Coding Dojo no PUG - PE
... competição.
Características
Coding Dojo no PUG - PE
●
    Passos de bebê

●
    Todos são iguais

●
    Todos devem entender

●
    Abertura para novas idéias
●
    Iterativo e Interativo

●
    Interrupções incentivadas

●
    Sempre se usa testes

●
    Sempre começa do zero
Algumas regras
●
    Computador + Projetor

●
    Piloto + co-piloto

●
    TDD
    vermelho → verde → refatorar
Estilos
PreparedKata
●
    Piloto e co-piloto fixos

●
    Apresentam uma solução do
    início ao fim

●
    Cada passo é explicado
●
    Indicado para um grande
    número de participantes

●
    Pode-se usar um problema e
    solução previamente
    preparados
RandoriKata
●
    Piloto e co-piloto revezam

●
    Todos os presentes são
    convidados a participar

●
    Cada par tem um tempo para
    programar
●
    Indicado para grupos menores

●
    O ideal é que todos os
    participantes programem
Problemas e
  Soluções
●
    Problemas simples

●
    Qualquer um pode propor

●
    Tem que começar e terminar
    na mesma sessão do Dojo
Depois do Dojo
●
    O que aprendemos ?

●
    O que foi bom ?

●
    O que foi ruim ?
Vamos ?
Coding Dojo no PUG - PE
Brunno Gomes
        brunno.net
      twitter.com/brunnogomes


http://groups.google.com/group/pug-pe

Mais conteúdo relacionado

PDF
Demoiselle Paraguay Dojo 18/01/2012
PDF
Coding Dojo - Aprendendo a programar programando
PDF
Dojo com Processing
PDF
#Qualidade decodigo
PDF
Codding dojos
PPTX
DojoTuba: Coding Dojo - Tubarão, SC
PPTX
Coding Dojo
Demoiselle Paraguay Dojo 18/01/2012
Coding Dojo - Aprendendo a programar programando
Dojo com Processing
#Qualidade decodigo
Codding dojos
DojoTuba: Coding Dojo - Tubarão, SC
Coding Dojo

Mais procurados (10)

PDF
Coding Dojo e TDD
ODP
Coding Dojo em 5 Minutos
ODP
Coding Dojo - Unreal Engine
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 31: Modificadores private e p...
PDF
Git e Github para Iniciantes
PDF
Tutorial Gimp - Fusão de Imagem
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 39: Heranca: modificadores de...
PDF
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 41: Heranca: classes abstratas
Coding Dojo e TDD
Coding Dojo em 5 Minutos
Coding Dojo - Unreal Engine
[Curso Java Basico - Orientacao a Objetos] Aula 31: Modificadores private e p...
Git e Github para Iniciantes
Tutorial Gimp - Fusão de Imagem
[Curso Java Basico - Orientacao a Objetos] Aula 39: Heranca: modificadores de...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
[Curso Java Basico - Orientacao a Objetos] Aula 41: Heranca: classes abstratas
Anúncio

Destaque (20)

PDF
Octubre color
PPT
Resumen bibliotecas
PPTX
C:\fakepath\medios de transmicion
PPTX
C:\fakepath\medios de transmicion julian balaguera
PPT
Clearvale: Caso de Uso > Recursos Humanos
DOC
Ip config
PPT
Burgos en-la-edad-media-
PPT
Diego velázquez
PDF
REVISTA ETHOS GUBERNAMENTAL III
DOCX
Catalogo
PPTX
PPT
Presentacion decalogo
PPT
Telmo_10D
PDF
Fb0f72f73ea99491b5d86d39ddf69493
PDF
El Mundo, 3 de Agosto de 1990
PDF
Programação Web com jQuery
PPS
巴黎的火車
PDF
Ukg2
Octubre color
Resumen bibliotecas
C:\fakepath\medios de transmicion
C:\fakepath\medios de transmicion julian balaguera
Clearvale: Caso de Uso > Recursos Humanos
Ip config
Burgos en-la-edad-media-
Diego velázquez
REVISTA ETHOS GUBERNAMENTAL III
Catalogo
Presentacion decalogo
Telmo_10D
Fb0f72f73ea99491b5d86d39ddf69493
El Mundo, 3 de Agosto de 1990
Programação Web com jQuery
巴黎的火車
Ukg2
Anúncio

Semelhante a Coding Dojo no PUG - PE (20)

PDF
Coding Dojo
PDF
Coding Dojo - Pycon Br 2008 - PT-BR
PDF
Coding Dojo - FISL 2009 - PT-BR
PPTX
ODP
Coding Dojo - Apresentação / Instruções
PDF
Coding dojo
PPT
DojoMoc - Introdução Coding Dojo
PPT
Coding dojo
PPT
DojoTuba 01
PPTX
Coding Dojo Aplicado ao Ambiente Organizacional
PPTX
Coding Dojo em 10 Minutos!
PDF
Coding dojo
PDF
Coding dojo
PPTX
Coding Dojo - Técnico
PDF
Intro Dojo Rio
KEY
Coding Dojo
PDF
Coding dojo
PPTX
Coding Dojo - Aplicando Princípios Ágeis
PDF
Pós Ruy - 2 e 3 Camadas - Coding Dojo
Coding Dojo
Coding Dojo - Pycon Br 2008 - PT-BR
Coding Dojo - FISL 2009 - PT-BR
Coding Dojo - Apresentação / Instruções
Coding dojo
DojoMoc - Introdução Coding Dojo
Coding dojo
DojoTuba 01
Coding Dojo Aplicado ao Ambiente Organizacional
Coding Dojo em 10 Minutos!
Coding dojo
Coding dojo
Coding Dojo - Técnico
Intro Dojo Rio
Coding Dojo
Coding dojo
Coding Dojo - Aplicando Princípios Ágeis
Pós Ruy - 2 e 3 Camadas - Coding Dojo

Último (20)

PDF
A provisão de jojuador (ramadã) islamismo
PDF
Metabolismo_energético_3ano_pre_vest_2026.pdf
PPTX
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
PPTX
A História da Europa na Baixa Idade Média.pptx
PDF
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
PPTX
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
PPTX
MENDEL - Aula sobre Mendel - Genética EM
PDF
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
PDF
aulademeiodetransporteemlibras-120304202807-phpapp01_removed.pdf
PPTX
INDÚSTRIA_ Histórico da industrialização.pptx
PDF
O retorno a origem (islã Islamismo)
PDF
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
PPTX
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
PPT
Imperio Bbrasileiro-1822-1889 - aspectos gerais
PPTX
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
PPTX
Realismo e Naturalismo: Aluísio Azevedo.
PPT
sistema reprodutor para turmas do oitavo ano
PDF
Organizador Curricular da Educação em Tempo Integral.pdf
PDF
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
A provisão de jojuador (ramadã) islamismo
Metabolismo_energético_3ano_pre_vest_2026.pdf
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
NR11 - Treinamento Direcao Defensiva - 2023.pptx
A História da Europa na Baixa Idade Média.pptx
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
MENDEL - Aula sobre Mendel - Genética EM
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
aulademeiodetransporteemlibras-120304202807-phpapp01_removed.pdf
INDÚSTRIA_ Histórico da industrialização.pptx
O retorno a origem (islã Islamismo)
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
Imperio Bbrasileiro-1822-1889 - aspectos gerais
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
Realismo e Naturalismo: Aluísio Azevedo.
sistema reprodutor para turmas do oitavo ano
Organizador Curricular da Educação em Tempo Integral.pdf
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf

Coding Dojo no PUG - PE

  • 1. Coding Dojo Python User Group - PE
  • 5. De acordo com o CodingDojo.Org “Um encontro onde um grupo de programadores se junta para trabalhar num desafio de programação. O objetivo é se divertir praticar deliberadamente de forma a melhorar suas habilidades.”
  • 10. ...um lugar para pura exibição.
  • 16. Passos de bebê ● Todos são iguais ● Todos devem entender ● Abertura para novas idéias
  • 17. Iterativo e Interativo ● Interrupções incentivadas ● Sempre se usa testes ● Sempre começa do zero
  • 19. Computador + Projetor ● Piloto + co-piloto ● TDD vermelho → verde → refatorar
  • 22. Piloto e co-piloto fixos ● Apresentam uma solução do início ao fim ● Cada passo é explicado
  • 23. Indicado para um grande número de participantes ● Pode-se usar um problema e solução previamente preparados
  • 25. Piloto e co-piloto revezam ● Todos os presentes são convidados a participar ● Cada par tem um tempo para programar
  • 26. Indicado para grupos menores ● O ideal é que todos os participantes programem
  • 27. Problemas e Soluções
  • 28. Problemas simples ● Qualquer um pode propor ● Tem que começar e terminar na mesma sessão do Dojo
  • 30. O que aprendemos ? ● O que foi bom ? ● O que foi ruim ?
  • 33. Brunno Gomes brunno.net twitter.com/brunnogomes http://groups.google.com/group/pug-pe