MyLeoNes™

Informática, 11–13 anos — 44 tópicos · MyLeoNes™ Kuks

44 tópicos de informática escritos para 11–13 anos — não é um texto de mais velhos simplificado. Por ordem de ensino, cada um um baralho de cinco cartões: a ideia, porque existe, um exemplo resolvido, a armadilha comum e onde aparece.

Informática · 11–13 anos

  1. Memória e armazenamento

    Os computadores usam lugares diferentes para guardar informação: um é rápido e temporário, outro conserva ficheiros quando desligas o aparelho.

  2. Compressão

    A compressão torna um ficheiro mais pequeno ao guardar a sua informação de forma mais inteligente, usando menos espaço para o guardar ou enviar.

  3. Recursão

    A recursão resolve um problema grande aplicando a mesma regra a uma versão mais pequena, até chegar a um ponto simples de paragem.

  4. APIs: programas a trabalhar em conjunto

    Uma API é uma forma combinada de um programa pedir um serviço a outro, sem precisar de saber como esse serviço funciona por dentro.

  5. Abstração: esconder detalhes para veres a ideia

    A abstração permite-te usar algo complicado sem teres todos os detalhes na cabeça.

  6. Aleatoriedade nos programas

    A aleatoriedade dá aos programas escolhas difíceis de prever, úteis em jogos, modelos e seleções justas.

  7. Simulação: testar um modelo

    Uma simulação usa uma versão simplificada de uma situação real para poderes testar ideias com segurança e pouco custo.

  8. Paralelismo: fazer trabalho ao mesmo tempo

    O paralelismo divide o trabalho para que várias partes sejam tratadas em conjunto, quando não dependem umas das outras.

  9. Autenticação

    Como um computador confirma que és mesmo a pessoa por trás de uma conta.

  10. Redes e routers

    Como dispositivos separados se encontram e escolhem um caminho para a informação.

  11. Estrutura HTML

    Como uma página web indica o que é cada parte do seu conteúdo.

  12. Controlo de versões

    Como um projecto guarda o historial de alterações para as compreenderes ou desfazeres.

  13. Testar programas

    Testar significa experimentar de propósito um programa com exemplos escolhidos, para descobrir se funciona como previsto. Assim tens provas antes de outras pessoas dependerem do teu código.

  14. Árvores: relações encaixadas

    Uma árvore organiza informação por níveis, com um ponto de partida e ramos abaixo dele. É útil quando as coisas pertencem umas a outras, como pastas, relações familiares ou escolhas num jogo.

  15. Estilos com CSS

    O CSS controla o aspeto de uma página web sem mudar o seu conteúdo principal. Aprendes a separar o significado da aparência e depois defines cores, espaços, tamanhos e disposição com regras.

  16. Phishing

    Phishing é um truque que usa uma mensagem ou site convincente para te levar a revelar informação ou a fazer algo inseguro. Aprendes a parar, confirmar a origem por outro meio e não colaborar com o truque.

  17. O ciclo de instruções do CPU

    Um processador não entende um programa inteiro de uma só vez. Repete um ciclo: procura uma instrução, percebe o que ela diz, executa-a e passa à seguinte.

  18. Compilação

    As pessoas escrevem programas em linguagens feitas para humanos, mas os processadores precisam de instruções muito precisas. Um compilador traduz o primeiro texto para uma forma que o computador pode executar ou preparar para executar.

  19. Processos e multitarefa

    Um programa em execução é um processo: tem trabalho para fazer e usa recursos do computador. O sistema operativo divide tempo e recursos entre processos, para várias aplicações parecerem funcionar em conjunto.

  20. Pegada digital

    A tua pegada digital é o rasto de informação criado quando usas sites, aplicações, dispositivos e serviços online. Algumas partes são publicadas por ti; outras são registadas automaticamente, por isso a privacidade exige atenção, não pânico.

  21. Linha de comandos

    Usa comandos escritos para trabalhares directamente com o computador, em vez de escolheres cada acção num menu.

  22. DNS: nomes para endereços da Internet

    Descobre como o nome legível de um site é associado ao endereço numérico de um computador.

  23. Acessibilidade: tecnologia para utilizadores diferentes

    Aprende como as ferramentas digitais podem ser usadas por pessoas com corpos, sentidos, línguas e formas de pensar diferentes.

  24. Visualização de dados: mostrar padrões com clareza

    Transforma números em gráficos que te ajudam a ver comparações, mudanças e padrões sem esconder o que os dados dizem.

  25. Algoritmos: passos claros para uma tarefa

    Um algoritmo é um plano que diz a uma pessoa ou a um computador o que fazer e por que ordem.

  26. Binário: como os computadores representam informação

    Os computadores representam informação com padrões de dois estados, escritos como 0 e 1.

  27. Lógica booleana: combinar verdadeiro e falso

    A lógica booleana dá aos programas uma forma precisa de combinar factos de sim ou não, para que várias condições orientem uma decisão.

  28. Condições: fazer escolhas

    Um programa pode escolher o que fazer verificando se algo é verdadeiro.

  29. Coordenadas: colocar coisas no ecrã

    As coordenadas dão a cada posição num ecrã uma morada feita de números. Permitem aos programas colocar, mover e encontrar objectos com precisão.

  30. Tipos de dados: diferentes tipos de informação

    Um computador precisa de saber se algo é um número, um texto ou um valor de sim/não. Os tipos de dados ajudam o programa a tratar cada espécie de informação com segurança.

  31. Bases de dados

    Como registos organizados permitem guardar, atualizar e encontrar informação.

  32. Depuração: encontrar e corrigir erros

    A depuração é um método para descobrir porque um programa se comporta de forma diferente do que pretendias.

  33. Encriptação: esconder uma mensagem com uma chave

    A encriptação transforma informação legível em texto baralhado, que deve ser inútil para quem não tiver a chave certa para o recuperar.

  34. Eventos: programas que reagem a ações

    Um evento é algo que acontece, como um clique, uma tecla premida ou uma leitura de sensor, e permite que um programa reaja nesse momento.

  35. Funções: acções reutilizáveis com nome

    Uma função dá um nome a um grupo útil de instruções, para que possa ser usado sem o reconstruir de cada vez.

  36. Entrada e saída

    Como um computador recebe informação e devolve um resultado.

  37. Listas: guardar várias coisas juntas

    Uma lista permite a um programa guardar vários valores relacionados num só lugar organizado, para os poder consultar, alterar ou percorrer.

  38. Ciclos: repetir instruções

    Um ciclo repete instruções, um certo número de vezes ou enquanto uma condição continuar verdadeira.

  39. Aprendizagem automática: encontrar padrões em exemplos

    Na aprendizagem automática, as pessoas dão muitos exemplos ao computador em vez de escreverem todas as regras à mão. O computador encontra padrões nesses exemplos e usa-os para fazer uma previsão útil.

  40. Operadores: ações sobre a informação

    Os operadores são pequenas instruções que calculam, comparam ou juntam valores. Permitem que um programa faça algo útil com a informação que guarda.

  41. Pacotes: mensagens que viajam em partes

    As redes enviam mensagens digitais em pequenos pacotes, que podem viajar separadamente e ser reunidos de novo.

  42. Os píxeis formam imagens digitais

    Como um ecrã constrói uma imagem com pequenos pontos coloridos.

  43. Pesquisar dados

    Como um computador encontra um item entre muitos e por que a ordem pode ajudar.

  44. Variáveis: nomes para informação que muda

    Uma variável dá um nome a uma informação, para que um programa a possa guardar e alterar.

Nesta secção

Continua a explorar

Outras línguas

A carregar o MyLeoNes™…