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
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.
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.
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.
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.
Abstração: esconder detalhes para veres a ideia
A abstração permite-te usar algo complicado sem teres todos os detalhes na cabeça.
Aleatoriedade nos programas
A aleatoriedade dá aos programas escolhas difíceis de prever, úteis em jogos, modelos e seleções justas.
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.
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.
Autenticação
Como um computador confirma que és mesmo a pessoa por trás de uma conta.
Redes e routers
Como dispositivos separados se encontram e escolhem um caminho para a informação.
Estrutura HTML
Como uma página web indica o que é cada parte do seu conteúdo.
Controlo de versões
Como um projecto guarda o historial de alterações para as compreenderes ou desfazeres.
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.
Á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.
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.
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.
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.
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.
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.
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.
Linha de comandos
Usa comandos escritos para trabalhares directamente com o computador, em vez de escolheres cada acção num menu.
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.
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.
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.
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.
Binário: como os computadores representam informação
Os computadores representam informação com padrões de dois estados, escritos como 0 e 1.
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.
Condições: fazer escolhas
Um programa pode escolher o que fazer verificando se algo é verdadeiro.
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.
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.
Bases de dados
Como registos organizados permitem guardar, atualizar e encontrar informação.
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.
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.
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.
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.
Entrada e saída
Como um computador recebe informação e devolve um resultado.
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.
Ciclos: repetir instruções
Um ciclo repete instruções, um certo número de vezes ou enquanto uma condição continuar verdadeira.
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.
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.
Pacotes: mensagens que viajam em partes
As redes enviam mensagens digitais em pequenos pacotes, que podem viajar separadamente e ser reunidos de novo.
Os píxeis formam imagens digitais
Como um ecrã constrói uma imagem com pequenos pontos coloridos.
Pesquisar dados
Como um computador encontra um item entre muitos e por que a ordem pode ajudar.
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™…