Demonstramos o funcionamento de um Coding Dojo propondo problemas de solução conhecida aos participantes. No 1º DOJO, criamos um algoritmo bem simples utilizando a Máquina de Post, uma ferramenta abstrata usada para representar um algoritmo (Tenório, Robinson Moreira - Computadores de Papel: Máquinas abstratas para o ensino concreto, 2003). Esse Dojo foi feito em um quadro branco! Não usamos computadores. Foi o mais filosófico de todos os Dojos, e a nós discutimos quais os tipos de problemas poderíamos resolver com a tecnologia digital. Depois partimos para algo mais prático.
O segundo Dojo serviu para descobrir se um grupo maior e com pouco ou nenhum conhecimento de programação seria capaz de aprender alguns conceitos de uma linguagem mais complexa e solucionar um problema com solução conhecida (por mim, pelo menos...). Propus a criação de uma Calculadora usando HTML e Javascript.
No terceiro Dojo eles terminaram a Calculadora, cujo código esta em nosso grupo no Facebook. Durante a criação da calculadora começamos a pensar em idéias para resolver problemas da comunidade usando programação e tecnologia. Segue a lista de projetos que eles sugeriram:
- DOJO de Mídias Sociais
- Plataforma Social para DOJOs ("Rede Social")
- Programa (ou site) para compartilhamento de Wifi
- DOJO de criação de Telecentros / Lan-Houses com Linux
- Criação de um Software Livre, do zero.
- DOJO de Manipulação de Imagens
Quer saber o que está rolando no Dojo Social, entre em nosso grupo no Facebook: https://www.facebook.com/groups/dojosocial/
No Twitter use a Hashtag #dojosocial Até mais!