

A competição da American Computer Science League (ACSL) é uma das mais importantes e antigas de ciência da computação do mundo em atividade desde 1978, é membro institucional da Computer Science Teachers Association (CSTA) e é generosamente apoiada pelo Google e pela HackerRank.
🏆 Como Funciona a Competição ACSL? 🏆
👥 Formação das Equipes
As equipes podem escolher entre duas modalidades de pontuação, que definem o limite de membros:
Equipe 3-Score:
Pontuação: A nota final da equipe é a soma das 3 melhores notas individuais.
Limite: 6 participantes por equipe.
Equipe 5-Score:
Pontuação: A nota final da equipe é a soma das 5 melhores notas individuais.
Limite: 10 participantes por equipe.
🚀 Divisões
Cada time deve se inscrever em uma das cinco divisões abaixo, de acordo com a idade e o nível de experiência:
✏️ Divisão Elementar (Elementary)
Para quem: Alunos do 3º ao 6º ano do Ensino Fundamental.
Formato: Prova online de 30 minutos com 6 questões teóricas (sem programação), focada em um tema por vez:
💻 Divisão Júnior (Junior)
Para quem: Alunos do Ensino Fundamental II (6º ao 9º ano) que já programam ou estão aprendendo. (Limite: até o 9º ano).
Formato: Prova teórica de 30 minutos (6 questões, sendo 2 de cada um dos 3 assuntos) + 1 problema de programação para resolver online em até 72 horas.
Etapa 1
Sistemas Numéricos Computacionais
Funções Recursivas
O Que Este Programa Faz? - Estruturas de Decisão (Branching)
Exemplos:
Etapa 2
Notação Prefixa/Infixa/Posfixa
Manipulação de Cadeias de Bits
LISP
Exemplos:
Etapa 3
Álgebra Booleana
Autômatos Finitos e Expressões Regulares
Estruturas de Dados
Exemplos:
Etapa 4
Teoria dos Grafos
Eletrônica Digital
Linguagem Assembly
Exemplos:
Sistemas Numéricos Computacionais
Funções Recursivas
O Que Este Programa Faz? - Estruturas de Decisão (Branching)
Exemplos:
📈 Divisão Intermediária (Intermediate)
Para quem: Alunos do Ensino Médio com pouca experiência em programação ou alunos avançados do Ensino Fundamental II.
Formato: Prova teórica de 30 minutos (6 questões) + 1 problema de programação para resolver online em até 72 horas.
🥇 Divisão Sênior (Senior)
Para quem: Alunos do Ensino Médio com experiência em programação (especialmente quem cursa *AP Computer Science).
Formato: Prova teórica de 30 minutos (6 questões) + 1 problema de programação para resolver online em até 72 horas.
Os tópicos dos Problemas Curtos são os mesmos nas Divisões Intermediária e Sênior. Os problemas da Divisão Sênior são mais desafiadores do que os da Divisão Intermediária. Cada competição tem 6 problemas: dois problemas de cada um dos 3 tópicos.
Etapa 1
Sistemas Numéricos Computacionais
Funções Recursivas
O Que Este Programa Faz?
Etapa 2
Notação Prefixa/Infixa/Posfixa
Manipulação de Cadeias de Bits
LISP
Etapa 3
Álgebra Booleana
Estruturas de Dados
Autômatos Finitos e Expressões Regulares
Etapa 4
Teoria dos Grafos
Eletrônica Digital
Linguagem Assembly
Exemplo Divisão Intermediária: Problemas Curtos | Problema de Programação
Exemplo Divisão Sênior: Problemas Curtos | Problema de Programação
* "AP" é a sigla para Advanced Placement: é um programa muito comum nos Estados Unidos e no Canadá, que oferece cursos de nível universitário para alunos que ainda estão no ensino médio (high school). Em resumo, é como se os alunos pudessem "adiantar" matérias da faculdade ainda na escola. Aqui estão os pontos principais:
Nível Avançado: As aulas são mais difíceis e aprofundadas do que as aulas regulares do ensino médio.
Exame Final: No final do curso, o aluno pode fazer um exame padronizado.
Créditos na Faculdade: Se o aluno obtiver uma nota alta nesse exame, muitas universidades (principalmente nos EUA) concedem créditos acadêmicos. Isso significa que o aluno pode não precisar cursar aquela matéria introdutória quando entrar na faculdade, economizando tempo e dinheiro.
📜 Regras de Conduta e Honestidade Acadêmica 📜
Para garantir que a competição seja justa para todos, existem regras claras sobre materiais, colaboração e plágio.
✅ Materiais Permitidos (e Proibidos) 🚫
Durante a realização das provas, as regras são simples:
O que PODE usar:
📝 Papel
✍️ Lápis ou caneta
O que NÃO PODE usar:
❌ Calculadoras
❌ Conectar-se à internet para pesquisar soluções ou trechos de código.
❌ Receber ajuda de qualquer outra pessoa.
🤝 Colaboração: Antes, Durante e Depois
Durante a prova:
🚫 É PROIBIDO colaborar. As provas da ACSL devem ser resolvidas individualmente.
Depois da prova:
✅ É RECOMENDADO colaborar! Depois que todos finalizarem, é uma ótima ideia se reunir para:
Revisar as questões em equipe.
Aprender com os erros uns dos outros.
Comparar diferentes soluções de programação.
Trabalhar juntos para criar a solução "mais perfeita" para os problemas.
✍️ Termo de Honestidade da HackerRank
Antes de iniciar, a plataforma HackerRank exige que cada aluno concorde com o seguinte termo:
"Eu não irei consultar/copiar código de nenhuma fonte, incluindo sites, livros ou amigos/colegas, para completar estas provas. No entanto, posso consultar a documentação oficial da linguagem de programação ou usar uma IDE com recursos de autocompletar."
⚠️ Consequências do Plágio
A HackerRank possui algoritmos sofisticados para detectar plágio nos códigos enviados.
Primeira violação: Se o programa de um aluno for sinalizado por plágio, ele receberá nota 0 (zero) naquela questão.
Segunda violação: Uma reincidência resultará na desqualificação imediata da participação nas Finais da competição.
🗓️ Prazos Importantes
Fique atento para não perder as datas!
Prazo final para inscrições: 5 de dezembro de 2025 ⏰
📅 Cronograma dos desafios/provas
A temporada tem 4 competições online que devem ser feitas individualmente. As datas e horários (convertidos para o Horário de Brasília - BRT) são:
📅 Datas:
Etapa 1: 10 de janeiro de 2026 - 14:00 BRT
Etapa 2: 14 de fevereiro de 2026 - 14:00 BRT
Etapa 3: 7 de março de 2026 - 14:00 BRT
Etapa 4: 11 de abril de 2026 - 14:00 BRT
Premiações Nacionais ( Brasil) 🇧🇷
Premiação Individual: A classificação individual será definida com base no percentual de desempenho dos participantes no ranking geral.
A Medalha de Ouro será concedida aos alunos que estiverem entre os 95% e 100% melhores do ranking.
A Medalha de Prata é destinada aos participantes que se classificarem entre 85% e 95% do ranking.
A Medalha de Bronze será entregue àqueles na faixa de 70% a 80%.
Por fim, a Menção Honrosa será concedida aos alunos que alcançarem entre 50% e 70% de desempenho.
Premiação por Equipe:
As equipes serão premiadas de acordo com sua colocação no ranking brasileiro:
Medalha de Ouro é para a 1° equipe colocada;
a Medalha de Prata para a 2° equipe;
e a Medalha de Bronze para a 3° equipe.
É importante notar que os certificados são gratuitos. No entanto, as medalhas (Ouro, Prata, Bronze e menção) deverão ser adquiridas pelas famílias ou responsáveis dos alunos premiados.
🎟️ Convites e Inscrição para as Finais 🎟️
Critérios de Convocação: Para ser convidado, o aluno precisa atingir uma pontuação mínima na temporada regular:
28 pontos: Divisões Júnior, Intermediária e Sênior.
24 pontos: Divisão Sala de Aula.
14 pontos: Divisão Elementar.
Convites: ✉️ Os e-mails de convite começarão a ser enviados a partir de 1º de maio e continuarão até o final da Competição #4.
Inscrição:
💵 Há uma taxa de inscrição de $35 dólares por aluno.
O e-mail de convite incluirá um link para pagamento. Após o pagamento, o aluno receberá o convite para a prova na HackerRank e um formulário de inscrição para as salas de discussão.
🏆 Finais da ACSL - Sábado, 23 de maio de 2026 🏆( FINAL GLOBAL )
📺 Transmissão ao Vivo (Livestream)
A competição terá momentos de abertura e encerramento transmitidos ao vivo. Fique atento ao seu horário!
💻 Divisões Sênior, Intermediária e Júnior: A transmissão começa às 10:00 EDT (ou seja, 11:00 da manhã no Horário de Brasília).
✏️ Divisões Elementar e Sala de Aula: Devem se juntar à transmissão às 14:00 EDT (ou seja, 15:00 da tarde no Horário de Brasília).
Link da Transmissão: 🔗 Será divulgado em breve!
📜 Formato e Regras Gerais
✅ Plataforma: A competição será 100% online, usando a mesma plataforma HackerRank da temporada regular.
🥇 Premiação Individual: Não haverá prêmios por equipe. Todas as premiações serão baseadas na pontuação individual de cada participante.
⚠️ Competição Individual e Honesta: Esta é uma prova individual. Os alunos não devem consultar fontes externas (outras pessoas, internet, etc.). Se qualquer forma de colaboração for detectada, o aluno será desqualificado.
🗓️ Cronograma do Dia 🗓️
Atenção: Todos os horários abaixo estão em EDT, com a conversão para o Horário de Brasília (BRT) em parênteses. (BRT = EDT + 1 hora).
11:00 BRT (10:00 EDT) 🔴 Início da Livestream para as divisões Sênior, Intermediária e Júnior.
Às 11:15 BRT, o acesso à prova será liberado na HackerRank.
Até 11:30 BRT (10:30 EDT) ⌨️ Início da Prova de Programação.
Os alunos devem iniciar a prova antes deste horário.
Formato: 2 problemas, valendo 20 pontos no total.
Duração: 3 horas a partir do momento em que o aluno começar.
12:00 - 13:00 BRT (11:00 - 12:00 EDT) 🤝 Reunião de Orientadores.
Um encontro via Zoom entre os orientadores das equipes e a equipe executiva da ACSL.
15:00 BRT (14:00 EDT) 🔴 Continuação da Livestream para TODAS as divisões.
Às 15:15 BRT, o acesso à prova de problemas curtos será liberado na HackerRank.
Até 15:30 BRT (14:30 EDT) ✍️ Início da Prova de Problemas Curtos.
Alunos de todas as divisões devem iniciar a prova antes deste horário.
Duração: 1 hora para todas as divisões.
Formato: 20 questões, cobrindo todas as categorias já vistas durante o ano.
16:45 BRT (15:45 EDT) 🗣️ Salas de Discussão.
Salas de bate-papo via Zoom para os alunos, com moderação de ex-participantes da ACSL.
18:00 BRT (17:00 EDT) 🎉 Anúncio dos Resultados e Vencedores!
A premiação será anunciada ao vivo na livestream de encerramento.
🏆 Quem Ganha Prêmios? 🏆
A ACSL reconhece o esforço dos participantes de várias maneiras ao longo da competição. Veja como funciona a premiação:
🎉 Premiação da Temporada Regular ( 4 etapas):
Ao final dos quatro desafios da temporada:
📜 Alunos: Os estudantes com as maiores pontuações individuais de cada divisão, em cada estado americano e em cada país participante, recebem um certificado.
📜 Equipes: As equipes com as maiores pontuações de cada divisão, em cada estado americano e em cada país participante, também recebem um certificado.
🥇 Premiação das Finais 🥇
Para os grandes vencedores da competição final:
Os alunos com as melhores pontuações de cada divisão nas Finais recebem um prêmio e um certificado.
Como a entrega é feita:
✉️ Os certificados são enviados ao orientador da equipe para que ele os distribua aos alunos.
🎁 O prêmio (físico) é enviado diretamente para o endereço do aluno vencedor.
Informações essenciais:
⏰ Inscrições (BRASIL) até: 5 de dezembro de 2025.
⚠️ ATENÇÃO: A COMPETIÇÃO É TODA NA LÍNGUA INGLESA, NÃO HÁ TRADUÇÃO!
📅 Datas:
Etapa 1: 10 de janeiro de 2026 - 14:00 BRT
Etapa 2: 14 de fevereiro de 2026 - 14:00 BRT
Etapa 3: 7 de março de 2026 - 14:00 BRT
Etapa 4: 11 de abril de 2026 - 14:00 BRT
*essas datas podem mudar, mas os participantes serão avisados com antecedência.
DIVISÃO ELEMENTARY (3º AO 6º ANO ENSINO FUNDAMENTAL)
💲 Investimento (Divisão 5-score, times de 6 a 10 alunos): inscrição nas 4 etapas preliminares + 4 encontros (um por etapa) + Caderno de Estudos: R$ 220,00 por aluno.
(alunos regularmente matriculados no Clube Amplexo Educação possuem desconto de 20% = R$ 176,00).
👥 Formação dos times: as equipes serão formadas pela organização da competição no Brasil e terão preferencialmente 10 integrantes.
*se você e seus colegas já inscritos quiserem permanecer no mesmo time, por favor, entre em contato para que possamos alocar todos juntos.
Para inscrição na divisão Elemntary 3-score (até 6 alunos) ou em outras categorias, entre em contato pelo WhatsApp: (85)986794831 ou email: contatovenelouis@gmail.com (o valor para outras divisões por aluno é calculado com base no valor da inscrição do time completo).
Explicações e mais detalhes abaixo:

