Hora do Código

Desconectado

Vocab

Desconectado

Lição 1: Programação Desconectada: Revezamento de meus Amigos Robôs

  • Algoritmo: Lista de passos para concluir uma tarefa.
  • Bug: Parte de um programa que não funciona corretamente.
  • Depuração: Localizar e corrigir problemas em um algoritmo ou programa.

Lição 2: Compactação de Texto

  • Compactação sem perdas: Algoritmo de compactação de dados que permite que os dados originais sejam reconstruídos com perfeição a partir dos dados compactados.

Lição 3: Criptografia Simples

  • Cifra de César: Técnica de criptografia que desloca o alfabeto em certo número de caracteres.
  • Cifra: Termo genérico para uma técnica (ou algoritmo) que realiza criptografia.
  • Violar a criptografia: Quando tentamos decodificar uma mensagem secreta sem conhecer todos os detalhes da cifra, estamos tentando “craquear” (violar) a criptografia.
  • Descriptografia: Processo que reverte a criptografia, partindo de uma mensagem secreta e reproduzindo o texto original sem formatação.
  • Criptografia: Processo de codificação de mensagens para mantê-las secretas, de modo que somente partes “autorizadas” possam lê-las.
  • Cifra de substituição aleatória: Técnica de criptografia que mapeia cada letra do alfabeto a outras letras selecionadas aleatoriamente.

Lição 4: Festa: Desconectada

  • Evento: Uma ação que faz com que algo aconteça.

Lição 5: Our AI Code of Ethics

  • Artificial Intelligence: the ability of machines to learn and problem-solve.
  • Ethics: guidelines for good behavior.