Minicurso de Robocode: Aprenda a Programar Agentes Robôs de Batalha

Minicurso de Robocode: Aprenda a Programar Agentes Robôs de Batalha

presencial Instituto Federal de Educação, Ciência e Tecnologia do Ceará - Campus Tianguá - Tianguá - Ceará - Brasil

O evento já encerrou

finalizado

{{'Receba_os_melhores_eventos_da_sua_area' | translate}}

{{'Receber_eventos' | translate}}

Sobre o evento

Minicurso de Robocode: Aprenda a Programar Agentes Robôs de Batalha




📅 Data: 15 de fevereiro de 2025 (sábado letivo referente a uma quarta-feira)  

🕣 Horário: 08h30 às 10h30  

📍 Local: IFCE Campus Tianguá, Laboratório de Informática 03

🧑🏽‍🏫 Docente regente: David de Miranda

🎓 Docente auxiliar: Rhyan Ximenes


Robocode é um jogo de programação no qual você cria robôs virtuais que lutam entre si em um campo de batalha. É uma ferramenta educacional divertida e desafiadora que ajuda a desenvolver habilidades em programação, lógica, estratégia e inteligência artificial.

Os jogadores programam seus robôs usando a linguagem de programação Java. Cada robô é projetado com comportamentos específicos, como movimentação, mira, e ataque. Durante a batalha, os robôs tentam se destruir mutuamente, e o último robô em pé é o vencedor.

Robocode é amplamente utilizado em competições e como um recurso de aprendizado em cursos de programação. Se você gosta de desafios técnicos e de ver sua criação ganhar vida em um ambiente competitivo, vale a pena participar!


Conteúdo do Minicurso:

1. Introdução ao Robocode

   - O que é o Robocode?

   - Configuração e uso do Robocode IDE;

   - Estrutura do robô (corpo, arma, radar).

2. Movimentação e Combate

   - Comandos básicos: mover, girar e atirar;

   - Eventos importantes: detecção de inimigos, colisões e tiros;

   -Regras do jogo e pontuação.

3. Criando e Programando um Robô

   - Estrutura do código e primeiros comandos;

   - Estratégias básicas de movimentação e ataque;

  -Testes e ajustes no comportamento do robô.

4. Batalha e Aprimoramento

   - Simulação de batalhas no Robocode

Inscrições

{{'Label_CodigoPromocionalAplicadoComSucesso' | translate}}
{{'Label_Presencial' | translate}} {{'Label_Online' | translate}} {{'Label_PresencialEOnline' | translate}}

{{item.titulo}}

{{'Label_DoacaoAPartir' | translate}} {{item.valores[0].valor | currency:viewModel.evento.moeda}}

{{item.descricao}}
{{'Titulo_Gratis' |translate}} {{viewModel.configuracaoInscricaoEvento.descricaoEntradaGratis}}
{{entrada.valor | currency:viewModel.evento.moeda}} {{entrada.valor | currency:viewModel.evento.moeda}}  

{{entrada.valorComDesconto | currency:viewModel.evento.moeda}}

{{'Titulo_Ate' | translate}} {{entrada.validoAte |date: viewModel.evento.cultura.formatoData}}
{{'Titulo_Ate' | translate}} {{entrada.validoAte |date: viewModel.evento.cultura.formatoData}}
{{'Label_APartirDe' | translate}} {{entrada.validoDe | date:viewModel.evento.cultura.formatoData}}
Calendar

{{'Titulo_NaoDisponivel' | translate}}

Local do Evento

{{viewModel.evento.titulo}}

{{viewModel.evento.responsavelEvento}}