-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathcoding-dojo.html
67 lines (62 loc) · 2.76 KB
/
coding-dojo.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
layout: default
title: Coding Dojo | GruPy Blumenau
description: Coding Dojo GruPy Blumenau.
comments: true
---
<div class="section-title">
<h1>Coding Dojo GruPy Blumenau</h1>
</div>
<div class="row">
<div class="col-md-12">
<h3>O que é?</h3>
<p>
A ideia de um <em>Coding Dojo</em> é treinar a resolução de problemas,
desenvolvimento orientado a testes (TDD),
programação em par,
comunicação com outras pessoas
e uma linguagem de programação através de exercícios práticos.
Para mais informações sobre os nossos <em>coding dojos</em> anteriores
acesse <a href="/dojo">dojos anteriores</a>.
</p>
<p>
Algumas detalhes:
<ul>
<li>Não é competivivo, mas sim colaborativo. Vamos nos juntar para resolver o problema.</li>
<li>Todos os níveis são bem-vindos.</li>
<li>Somos encorajados a tentar novas ideias, sair da caixa. A ideia é treinar</li>
</ul>
</p>
<h3>Quem pode participar?</h3>
<p>
Todos são convidados a participar, não existe nível inicial, a ideia é aprender com a troca de ideias e experiências.
Se você não se sentir confortável em participar programando, está convidado a participar como um membro da platéia
para ver a mecânica do <em>coding dojo</em> e poder programar no futuro.
Portanto, mesmo que você não conheça python, pode vir para aprender conceitos da linguagem.
</p>
<h3>Como conduzir?</h3>
<p>
Uma descrição de como conduzir o <em>dojo</em> (2h):
<ul>
<li>10 minutos para apresentar/discutir alguns problemas que podemos resolver (3 problemas é suficiente)</li>
<li>5 minutos para decidir sobre qual problema vamos resolver.</li>
<li>10 minutos para uma revisão de python (opcional)</li>
<li>40 minutos de programação</li>
<li>5 minutos intervalo para ver o andamento da solução</li>
<li>40 minutos de programação</li>
<li>10 minutos de revisão sobre o que aprendemos e o que podemos melhorar no próximo dojo</li>
</ul>
</p>
<p>
Sobre o período de programação:
<ul>
<li>Um programador pilota</li>
<li>Um programador co-pilota</li>
<li>A platéia assite e dá dicas (importante: a platéia só pode se manifestar se os testes estiverem ok, caso contrário, apenas piloto e co-piloto)</li>
<li>Após cinco minutos trocam as posições: piloto -> co-piloto, co-piloto -> platéia, platéia -> piloto</li>
<li>A ideia é que todos tenham uma chance de programar ao menos uma vez</li>
<li>Toda a comunicação entre o piloto e copiloto deve ser em voz alta para que todos escutem</li>
</ul>
</p>
</div>
</div>