
Programa Atualizado
Programação
0 lobinhos comprometidos
Itens de requisito
8 itensCriar um algoritmo para uma tarefa simples (como uma receita ou um jogo rápido), escrito em pseudocódigo ou em fluxograma.
Desenvolver um programa curto com interação no terminal, usando ao menos um comando condicional (SE/IF) e um de repetição (ENQUANTO/WHILE).
Apresentar três linguagens de programação (por exemplo: Scratch, Python e JavaScript), dizendo onde são usadas e mostrar um exemplo simples que resolva o mesmo problema nas três.
Explicar, com palavras simples, o que é controle de versão (como Git) e mostrar um fluxo básico: criar repositório, salvar mudanças (commit) e comentar o que foi alterado.
Encontrar e corrigir um erro (bug) em um programa curto, explicando como descobriu o problema e como o resolveu.
Criar uma API bem simples de “agenda de contatos” (pode ser simulada), mostrando como adicionar e listar contatos, e explicar para que serve uma API.
Usar a programação para ajudar sua seção, patrulha ou matilha: apresentar um pequeno aplicativo, planilha com script ou automação que resolva um problema real (ex.: lista de presença, sorteio de equipes).
Escrever um passo a passo (README) explicando como usar um dos seus programas: o que ele faz, como executar e exemplos de uso.