Filtro de Daltonismo

Robocode

13º Torneio

Programe. Lute. Vença.

Prepare sua equipe para a arena virtual mais eletrizante do ano.
Crie, programe e teste sua lógica em batalhas de tanques inteligentes com Robocode®!

⏳ Inscrições até: 20/08/2025

Entre na Emoção Estratégica do Robocode!

Prepare sua equipe para uma aventura de aprendizado única e eletrizante! O Torneio Robocode é a sua porta de entrada para o mundo da programação de uma forma totalmente prática e empolgante. Imagine criar e programar a mente de um poderoso tanque de guerra virtual, pronto para duelar em arenas digitais contra outros robôs desenvolvidos por mentes como a sua.

Aqui, a teoria da programação orientada a objetos em Java ganha vida em cada linha de código que você escreve. Seu desafio será estratégico e técnico: programar cada movimento, cada ataque e cada manobra defensiva do seu robô para superar os adversários em combates emocionantes e imprevisíveis. O Robocode não é apenas um jogo; é uma plataforma onde a criatividade encontra a lógica, e onde suas ideias se transformam em verdadeiros guerreiros virtuais.

Domínio da Programação Estratégica

Desenvolva algoritmos e lógicas para guiar seu robô em batalha.

Fundamentos da Orientação a Objetos

Aprenda e aplique os pilares da POO: classes, objetos, herança e polimorfismo de forma prática.

Inteligência Artificial Aplicada

Implemente técnicas de IA para prever os movimentos do inimigo e otimizar suas ações.

Capacidade de Resolução de Problemas

Desenvolva a habilidade de encontrar soluções inovadoras para os desafios táticos da arena.

Aprimoramento do Pensamento Analítico

Avalie o desempenho do seu robô, identifique pontos fracos e refine suas estratégias.

Fortalecimento do Trabalho em Equipe

Colabore com seus colegas para combinar conhecimentos e criar um robô imbatível.

Desenvolvimento de Estratégia Competitiva

Planeje suas táticas de combate, antecipe os movimentos adversários e conquiste a vitória.

Sua Jornada Robocode Começa Aqui:   Inscreva-se Agora!

Como Funciona o Torneio

Conheça as etapas da sua jornada Robocode. Cada fase é uma nova missão rumo à vitória!

Fase 1
Formação da Equipe
Monte sua equipe com até 3 integrantes de diferentes séries e módulos. Escolham um professor orientador.
Fase 2
Torneio Interno
A escola organiza as batalhas entre as equipes e define a campeã que irá representar a unidade.
Fase 3
Envio do Robô e Relatório
A equipe vencedora submete seu robô programado e o relatório detalhado do projeto.
Fase 4
Avaliação Técnica
Os robôs das ETECs serão avaliados por uma banca técnica para seleção dos melhores projetos.
Fase 5
Fase Final
As melhores equipes disputam entre si em batalhas decisivas na grande final do Robocode transmitidas pelo YouTube!
Fase 6
Encerramento
O anúncio da equipe campeã e a apresentação do pódio serão feitos no site e em live.

Cronograma do Torneio

Fique ligado nas datas e não perca nenhum prazo da competição!

Etapa Data
Formação e Inscrição das Equipes até 20/08/2025
Torneio Interno em Cada ETEC até 31/08/2025
Envio do Robô e Relatório até 31/08/2025
Avaliação Técnica (Fase de Seleção) de 04 a 10/09/2025
Batalhas Finais entre as ETECs 20 a 30/09/2025
Homologação e divulgação dos resultados 01 a 10/10/2025

Material de Apoio para o Robocode

Perguntas Frequentes

1. Quem pode participar do torneio?
Alunos regularmente matriculados nas ETECs e Fatecs do Centro Paula Souza.
2. É obrigatório ser da mesma série ou módulo?
Não! As equipes podem ser formadas por alunos de diferentes séries ou módulos, o que estimula a troca de conhecimentos e experiências.
3. Como é o funcionamento do torneio?
As equipes devem programar robôs no software Robocode, competindo em uma arena virtual. Após o torneio interno na escola, a equipe campeã participa da fase final entre unidades.
4. Posso participar mesmo sem saber Java?
Sim! O torneio é uma excelente forma de aprender. Há materiais de apoio disponíveis com guias, PDFs e vídeo-aulas para iniciantes.
5. Qual o papel do professor orientador?
O professor apoia os alunos durante a criação do robô, ajuda a organizar o torneio interno e acompanha a equipe na fase final do evento.
6. Onde posso baixar o Robocode?
Você encontra o link e tutorial na seção de Materiais de Apoio. O Robocode é gratuito e fácil de instalar!
7. Qual é a linguagem de programação usada?
O Robocode utiliza a linguagem Java. Os robôs são desenvolvidos programando classes com métodos que controlam os movimentos e estratégias de batalha.
8. O evento é presencial?
O torneio terá uma primeira fase presencial nas dependências de cada unidade, proporcionando a emoção da competição local. Os robôs campeões de cada unidade avançarão para a batalha final, que será transmitida ao vivo pelo YouTube..
9. Quantos alunos por equipe?
Cada equipe pode ter até 3 alunos, mesmo que sejam de séries ou módulos diferentes. Trabalhar em equipe é essencial para vencer!
10. Há certificado para os participantes?
Sim, todos os alunos e professores participantes recebem certificado digital emitido pela organização do Robocode CPS.

Nosso Apoio

Agradecemos à Mamute Eletrônica pelo apoio ao nosso torneio!

Mamute Eletrônica