2013 IEEE 13th International Conference on Advanced Learning Technologies 2013
DOI: 10.1109/icalt.2013.114
|View full text |Cite
|
Sign up to set email alerts
|

Teaching TDD, the Coding Dojo Style

Abstract: Coding Dojo is a dynamic and collaborative activity inspired in martial arts that follows a discipline in a cheerful and pleasant environment. Several agile development techniques are used during the Coding Dojo, such as test driven development, pair programming and baby steps. This article presents some Coding Dojo characteristics that help teaching agile development techniques. Some experienced practitioners were interviewed to get qualitative information about their perception of the Coding Dojo practice. A… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
1
0
6

Year Published

2014
2014
2019
2019

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 7 publications
0
1
0
6
Order By: Relevance
“…O conteúdo bibliográfico citado nas seções a seguir, tais quais livros, artigos e demais produções, contém muitos aspectos atuais e de reflexão relacionados aos assuntos pautados, principalmente no que consta a experimentos e práticas descritas pelos autores citados, além da base teórica debatida na seção 2 que define e motiva o assunto. Em relação a aspectos práticos, temos, por exemplo, Sato et al (2008) e Luz et al (2013) que nos oferecem perspectivas conceituais e de aplicação sobre ambientes virtuais, principalmente no que se refere ao Coding Dojo, ambiente virtual em que participantes se reúnem para aprender programação. Da mesma forma, Martin (2012) estabelece um aprofundamento maior em relação ao uso de ambientes virtuais de aprendizagem, assim como é descrito em seus experimentos sobre cursos abertos massivos online (denominados pela sigla em inglês MOOC).…”
Section: é O Conhecimento Científico Um Conhecimento Para Poucos? Queunclassified
See 1 more Smart Citation
“…O conteúdo bibliográfico citado nas seções a seguir, tais quais livros, artigos e demais produções, contém muitos aspectos atuais e de reflexão relacionados aos assuntos pautados, principalmente no que consta a experimentos e práticas descritas pelos autores citados, além da base teórica debatida na seção 2 que define e motiva o assunto. Em relação a aspectos práticos, temos, por exemplo, Sato et al (2008) e Luz et al (2013) que nos oferecem perspectivas conceituais e de aplicação sobre ambientes virtuais, principalmente no que se refere ao Coding Dojo, ambiente virtual em que participantes se reúnem para aprender programação. Da mesma forma, Martin (2012) estabelece um aprofundamento maior em relação ao uso de ambientes virtuais de aprendizagem, assim como é descrito em seus experimentos sobre cursos abertos massivos online (denominados pela sigla em inglês MOOC).…”
Section: é O Conhecimento Científico Um Conhecimento Para Poucos? Queunclassified
“…O ensino e aprendizagem de computação pode ser estimulado por meio de atividades como Coding Dojo, na qual os participantes se reúnem em um ambiente não formal para aprender e praticar programação (LUZ et al, 2013). A atividade se torna interessante pois estabelece um problema ou desafio que os participantes devem solucionar, cooperativamente, por meio de programação de computadores, o que acaba por estimular o espírito de equipe dos participantes.…”
Section: Espaços Não Formais E Ambientes Virtuais Modelados Pelaunclassified
“…Pode ser interpretado, portanto, como "lugar onde se estuda a vida", utilizado para a prática de atividades físicas e espirituais. No ocidente, este termo tem sido comumente utilizado para o treino de artes marciais (LUZ;NORONHA, 2013).…”
Section: Dojos De Programaçãounclassified
“…O uso de Dojos tem sido adotado por alguns professores como alternativa para o ensino de programação, principalmente quando relacionado a métodos ágeis. Um conjunto de trabalhos conduzidos por Ramiro Batista da Luz (LUZ, 2013;LUZ;LUZ;NORONHA, 2013) apresenta um estudo sobre a percepção e aceitação da técnica de Dojos de programação para o aprendizado de práticas ágeis, avaliando por meio de formulários de pesquisa de satisfação e entrevistas com participantes, além de entrevistas com especialistas. Como resultado, os autores relatam que o ambiente do Dojo de programação foi favorável para a integração e inclusão de programadores no ambiente de aprendizado, sendo que deve ser intercalado com aulas expositivas para a apresentação de conceitos, e as entrevistas com especialistas resultaram num conjunto de vantagens e desvantagens do uso de Dojos.…”
Section: Trabalhos Correlatosunclassified
“…Recentemente, o CD surgiu como uma prática de programação colaborativa e motivadora, com potencial para proporcionar um ambiente de aprendizagem nãocompetitivo, e que é realizada, frequentemente, em pares [Estácio et al 2015a]. Experiências com esta prática ocorrem na literatura, principalmente, com profissionais no mercado de trabalho ou alunos de programação mais avançados [Luz et al 2013] [Estácio et al 2016].…”
Section: Introductionunclassified