Artigo Java Magazine 02 - Robocode

Artigo publicado pela Java Magazine 02

Esse artigo faz parte da revista Java Magazine edição 02. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF.

Robocode 

Como professores de programação, uma das grandes dificuldades que sentimos dentro da sala de aula é o problema de vencer a barreira inicial da programação, quando normalmente são vistos os conceitos de algoritmos e estruturas básicas de linguagem.

 A maioria dos leitores graduados na área já deve ter passado pela triste experiência de ser um calouro cheio de motivação para aprender a escrever os seus próprios sistemas que vão modificar o mundo e se deparar com o professor explicando algoritmo da maneira mais tradicional (eficiente) disponível: “Como seria um algoritmo para trocar o pneu furado do carro? Primeiro, abrimos a porta do carro, daí descemos do carro, nos dirigimos ao porta-malas...”.

  Só isso já seria bastante desanimador senão fosse o fato de que é nessa época que descobrimos que só vamos ter conhecimento suficiente para desenvolver um sistema comercial de média complexidade, com qualidade aceitável, depois de dois ou três anos de estudo, e que, apesar de estarmos convencidos de que até o final do semestre teríamos feito nossa própria versão daquele jogo de videogame preferido, teremos de nos contentar em escrever programas para imprimir o fatorial em uma estranha tela preta que nem sabíamos que existia..." [...] continue lendo...

Artigos relacionados