Dá vida à tua criatividade!

Imagina personagens que são mesmo incríveis — cheios de estilo, atitude e propósito! Queremos que os protagonistas dos teus videojogos embarquem numa missão épica: Conectando Gerações, Codificando Emoções! Com cada nível, cada escolha e cada interação, vais criar pontes entre o ontem e o amanhã, onde sentimentos se tornam códigos e o jogo é muito mais do que diversão — é ligação real.

E se um simples diário antigo pudesse contar histórias do passado e ajudar a resolver desafios do presente? E se um smartwatch tivesse o poder de traduzir emoções em códigos, ligando avós e netos num mesmo jogo? Cada conversa conta. Cada memória é um tesouro. Cada linha de código pode ser uma ponte entre o ontem e o amanhã.

Através do DXC CODE CHALLENGE, queremos convidar os jovens a refletirem sobre a importância da ligação entre diferentes faixas etárias, promovendo o diálogo entre passado, presente e futuro de forma criativa, divertida e tecnológica.

Sabemos que a tecnologia está a evoluir a um ritmo impressionante, tornando-se essencial em praticamente todas as profissões. Mas tão importante quanto dominar as ferramentas digitais é aprender a ouvir, a valorizar as histórias e as experiências daqueles que vieram antes de nós.

Esperamos que, com este concurso, possamos não só despertar o interesse e a paixão pelas tecnologias de informação, mas também cultivar valores como o respeito, a empatia e a colaboração intergeracional — valores que fazem parte do nosso ADN.

Para estudantes dos 2º ao 4º anos do 1º ciclo do ensino básico

Scratch
USANDO O SCRATCH E EM EQUIPAS DE DOIS, TERÃO DE DESENHAR UM VIDEOJOGO DE PLATAFORMA BIDIMENSIONAL (2D). CONTINUA A LER PARA DESCOBRIRES TODOS OS DETALHES DO VOSSO DESAFIO:
  • Num jogo eletrónico deste género, a personagem tem de atravessar um ambiente de jogo 2D para alcançar um objetivo, ultrapassando obstáculos. Estes jogos de vídeo são chamados de “Closed World” (mundo fechado) porque os obstáculos são lineares, seguindo uma história lógica com um início e um fim.
  • Funcionalidades:
    Cenários: Mínimo de 2 cenários diferentes.
    Personagens: Pelo menos 1 personagem jogável.
    Interação: A personagem deve ser capaz de se mover (com controlos simples como as teclas de seta) e realizar uma ação (como saltar ou disparar, ou ”falar” – seja com balão de texto ou som).
    Sons: Incluir pelo menos 2 efeitos sonoros (como por exemplo um som ao apanhar um objeto e outro ao completar o nível).
    Duração do jogo: Deve durar pelo menos 2 minutos.
    Utilização de loops e condicionais: Inclui pelo menos um loop e uma condição (por exemplo, “se a personagem tocar num inimigo, perde uma vida”).

  • O código Scratch pode ser preenchido em qualquer língua que desejem. Os comentários, instruções, e qualquer outra informação relevante para o jogador podem ser em português ou em inglês.

     

  • Poderás criar o teu jogo recorrendo ao site oficial do Scratch: https://scratch.mit.edu/

Para estudantes dos 5º e 6º anos do 2º ciclo do ensino básico

Scratch
USANDO O SCRATCH E EM EQUIPAS DE DOIS, TERÃO DE DESENHAR UM VIDEOJOGO DE PLATAFORMA BIDIMENSIONAL (2D). CONTINUA A LER PARA DESCOBRIRES TODOS OS DETALHES DO VOSSO DESAFIO:
  • Um videojogo de plataformas é um jogo semelhante ao Super Mario Bros, Donkey Kong, Crash Bandicoot, etc. Num jogo eletrónico deste género, a personagem tem de atravessar um ambiente de jogo 2D para alcançar um objetivo, ultrapassando obstáculos e enfrentando adversários. Estes jogos de vídeo são chamados de “Closed World” (mundo fechado) porque os obstáculos são lineares, seguindo uma história lógica com um início e um fim.
  • Funcionalidades:
    Cenários: Mínimo de 3 cenários diferentes.
    Personagens: Pelo menos 2 personagens (pode ser um jogável e outro não jogável).
    Interação: A personagem principal deve ser capaz de realizar pelo menos duas ações diferentes (como mover-se e saltar ou disparar).
    Sons e música: inclua pelo menos 3 efeitos sonoros e música de fundo.
    Duração do jogo: Deve durar pelo menos 3 minutos.
    Utilização de variáveis: Deve incluir pelo menos uma variável (por exemplo, para contar pontuações ou vidas).
    Animações: Deve ter implementadas animações básicas para a personagem principal (como andar ou saltar).

  • O código Scratch pode ser preenchido em qualquer língua que desejem. Os comentários, instruções, e qualquer outra informação relevante para o jogador podem ser em português ou em inglês.

     
  • Poderás criar o teu jogo recorrendo ao site oficial do Scratch: https://scratch.mit.edu/

 

*Jovens do 2º ciclo (10-11 anos de idade 5º e 6º anos do 2º ciclo do Ensino Básico) podem criar o seu jogo de acordo com as características da categoria Sénior (utilizando a tecnologia MakeCode Arcade), sendo que passam a ser avaliadas nessa mesma categoria.

Para estudantes dos 5º e 6º anos do 2º ciclo do ensino básico

Scratch
USANDO O MAKECODE E EM EQUIPAS DE DOIS, TERÃO DE DESENHAR UM VIDEOJOGO DE PLATAFORMA BIDIMENSIONAL (2D). CONTINUA A LER PARA DESCOBRIRES TODOS OS DETALHES DO VOSSO DESAFIO:
  • Num jogo eletrónico deste estilo, a personagem tem de atravessar um ambiente de jogo 2D para alcançar um objetivo, ultrapassando obstáculos e enfrentando adversários. Estes jogos eletrónicos são chamados de “Closed World” (mundo fechado) porque os obstáculos são lineares, seguindo uma história lógica com um início e um fim.
  • Funcionalidades:
    Cenários: Mínimo de 4 cenários diferentes.
    Personagens: Pelo menos 3 personagens (podem ser uma jogável e duas não jogáveis).
    Interação: A personagem principal deve ser capaz de realizar pelo menos três ações diferentes (como mover-se, saltar e atacar).
    Objetivos: inclua um objetivo complexo e uma narrativa básica (por exemplo, completar uma missão ou seguir uma história).
    Sons e música: Inclui pelo menos 5 efeitos sonoros e música de fundo que mudam de acordo com o cenário.
    Duração do jogo: Deve durar pelo menos 5 minutos.
    Utilização de variáveis e condicionais: Inclui diversas variáveis e condições (por exemplo, a programação de sistemas de “saúde, munições, alimentos, progressão no jogo”).
    Animações e efeitos: incluem animações avançadas e efeitos visuais (como explosões ou mudanças de cenário).
    Utilização de extensões: ex. animação, barras de estado, controlo de projéteis, multiplayer.

  • O código MakeCode Arcade pode ser preenchido em inglês. Os comentários, instruções, e qualquer outra informação relevante para o jogador podem estar em português ou em inglês.
     
  • Poderás criar o teu jogo recorrendo ao site oficial do MakeCode Arcade: https://arcade.makecode.com/
  • O jogo deverá ser fluido, e os controlos do jogador deverão ser eficazes. Um jogo que seja frustrante devido a controlos que não respondem não vai muito longe na avaliação. Certifiquem-se de que é divertido!
  • Queremos que nos surpreendas e queremos ver jogos onde o design seja inovador e original. Por outras palavras: fazer a vossa própria versão de um jogo de vídeo existente é ótimo, mas se tiverem uma ideia original, isso é fantástico!
  • Pretendemos com este concurso que desenvolvam ao máximo a vossa imaginação e, por isso, gostaríamos que os protagonistas do vosso projeto fossem os Super-heróis que abraçarão a missão:Conectando Gerações, Codificando Emoções .

Metodologia e Calendário

O Concurso DXC Code Challenge começa no dia 26 de janeiro de 2026, a partir desse dia os participantes podem inscrever-se e começar a trabalhar nos seus projetos.

Iremos disponibilizar, a título facultativo, um programa de mentoria com vista a apoiar os participantes através da realização de uma série de sessões para partilha de fundamentos base (calendário a ser partilhado atempadamente). Além disso, também nos podem enviar as suas dúvidas através do email de contato.

No dia 15 de abril termina o prazo para submissão dos projetos e estes serão analisados por especialistas do setor dos videojogos e da gamificação. Serão apurados os finalistas de 16 a 30 de abril serão acompanhados por uma equipa de mentores desde dia 4 a 15 de maio que fará uma tutoria semanal de uma hora para resolver possíveis erros e melhorar os projetos .

A 30 de maio realizar-se-á o Evento Final, um evento ao vivo no qual mostraremos os projetos finalistas e anunciaremos os vencedores do DXC Code Challenge 2025/2026.

Datas Importantes 

26 de janeiro: Início do Concurso – Abertura das inscrições 

15 de março: Abertura do link para submissão dos videojogos

 15 de abril:  Fim do prazo de entrega 
 4 a 15  de abril:Melhoria dos jogos dos finalistas e decisão final

30 de maio: Grande Final – Evento Presencial