Projeto PET Desenvolvimento de Software

De Wiki DAINF
(Diferença entre revisões)
(Atividades)
(Dojo de programação (Coding Dojo))
Linha 23: Linha 23:
 
=== Dojo de programação (Coding Dojo) ===
 
=== Dojo de programação (Coding Dojo) ===
  
De acordo com o Dicionário Houaiss (REF 1), um dojo é uma "escola de treinamento em artes marciais de defesa pessoal, especialmente judô e caratê." Um dojo de programação (REF 2) é um encontro onde um grupo de programadores se junta para trabalhar em um desafio de programação. É uma atividade que deve ser agradável e permitir aos participantes praticar programação num nível mais avançado do que praticam no seu dia-a-dia com o objetivo de melhorar suas habilidades como programadores.
+
De acordo com o Dicionário Houaiss [1], um dojo é uma "escola de treinamento em artes marciais de defesa pessoal, especialmente judô e caratê." Um dojo de programação [2] é um encontro onde um grupo de programadores se junta para trabalhar em um desafio de programação. É uma atividade que deve ser agradável e permitir aos participantes praticar programação num nível mais avançado do que praticam no seu dia-a-dia com o objetivo de melhorar suas habilidades como programadores.
  
 
A idéia central é programar na frente de outras pessoas, geralmente partindo do zero, num período relativamente curto de tempo (entre uma hora e uma hora e meia). Várias linguagens, várias ferramentas e vários formatos de exercícios são utilizados.  Uma sessão é considerada bem sucedida quando é terminada com sucesso dentro do tempo disponível e a platéia sentir-se capaz de resolver o problema por si mesma.
 
A idéia central é programar na frente de outras pessoas, geralmente partindo do zero, num período relativamente curto de tempo (entre uma hora e uma hora e meia). Várias linguagens, várias ferramentas e vários formatos de exercícios são utilizados.  Uma sessão é considerada bem sucedida quando é terminada com sucesso dentro do tempo disponível e a platéia sentir-se capaz de resolver o problema por si mesma.
Linha 33: Linha 33:
 
Referências
 
Referências
  
REF 1 - uol.com.br/houaiss
+
[1] uol.com.br/houaiss
REF 2 - codingdojo.org
+
[2] codingdojo.org
  
 
== Referências ==
 
== Referências ==
  
 
* [http://portal.mec.gov.br/index.php?option=com_content&view=article&id=12223&Itemid=481 Sítio do PET no MEC]
 
* [http://portal.mec.gov.br/index.php?option=com_content&view=article&id=12223&Itemid=481 Sítio do PET no MEC]

Edição de 15h15min de 18 de maio de 2009

Tabela de conteúdo

Objetivos

  • Tripé Ensino-Pesquisa-Extensão

Atividades

  • Minicursos
  • Desenvolvimento de software usando
    • Métodos ágeis
    • para resolver problemas da universidade
    • com medição extensiva (coisa que normalmente nãos e faz em empresas)
    • para comparar técnicas e metodologias
  • Atividades experimentais
    • Coding dojo
  • Trazer pessoas de fora para dar palestras
    • Os alunos organizam as palestras e fazem resumos das palestras
    • Multiplicam o conhecimento adquirido
    • Exemplos:
      • Desenvolvedores do Kernel Linux (há vários em Curitiba)
      • Funcionários de fábricas de software em Curitiba
      • Professores de outras universidades na área de Engenharia de Sofware

Dojo de programação (Coding Dojo)

De acordo com o Dicionário Houaiss [1], um dojo é uma "escola de treinamento em artes marciais de defesa pessoal, especialmente judô e caratê." Um dojo de programação [2] é um encontro onde um grupo de programadores se junta para trabalhar em um desafio de programação. É uma atividade que deve ser agradável e permitir aos participantes praticar programação num nível mais avançado do que praticam no seu dia-a-dia com o objetivo de melhorar suas habilidades como programadores.

A idéia central é programar na frente de outras pessoas, geralmente partindo do zero, num período relativamente curto de tempo (entre uma hora e uma hora e meia). Várias linguagens, várias ferramentas e vários formatos de exercícios são utilizados. Uma sessão é considerada bem sucedida quando é terminada com sucesso dentro do tempo disponível e a platéia sentir-se capaz de resolver o problema por si mesma.

Alguns dojos no Brasil: http://dojofloripa.wordpress.com/ http://codingdojo.org/cgi-bin/wiki.pl?SaoPauloDojo

Referências

[1] uol.com.br/houaiss [2] codingdojo.org

Referências

Ferramentas pessoais