Pular para conteúdo

Google Colab — semanas 13 a 17

A partir da semana 13 o trabalho passa para o Google Colab, que é a ferramenta da disciplina seguinte. O assunto dessas semanas é de propósito o mais leve do semestre: a novidade aqui é a ferramenta.

Primeiro acesso

  1. Entre em colab.research.google.com com sua conta Google.
  2. Abra o caderno da lista pelo botão Abrir no Colab na página dela.
  3. O caderno abre em modo de leitura. Clique em Arquivo → Salvar uma cópia no Drive.

Sem copiar para o Drive, você perde o que escreveu

O caderno aberto direto do repositório é só leitura. Faça a cópia antes de começar a resolver.

O que é um caderno

Um caderno é uma sequência de células. Há dois tipos: células de texto, com o enunciado, e células de código, que você edita e executa.

Para executar a célula em que o cursor está: Shift+Enter. O resultado aparece logo abaixo dela.

A pegadinha: a ordem de execução

Esta é a diferença que mais confunde quem vem do OnlineGDB, e vale ler duas vezes.

O caderno guarda o que foi executado na ordem em que você executou, e não na ordem em que as células aparecem na tela. Consequências práticas:

  • se você editar uma função e não rodar a célula dela de novo, o teste continua usando a versão antiga — e você fica consertando um código que não está rodando;
  • se você pular a célula de uma função e rodar a de teste, dá NameError;
  • uma variável criada numa célula que você apagou continua existindo. O programa funciona por causa de algo que não está escrito em lugar nenhum;
  • o número entre colchetes à esquerda ([3]) diz a ordem em que cada célula rodou.

O remédio para quase tudo

Ambiente de execução → Reiniciar e executar tudo. Isso joga fora todo o estado e roda o caderno do começo, na ordem da tela — que é como o seu programa precisa funcionar de verdade.

Faça isso antes de entregar qualquer lista: assim você entrega o que de fato roda do começo ao fim.

A assistência de IA já vem desligada

Os cadernos desta disciplina são distribuídos com a assistência de IA desativada nas configurações do próprio caderno, e essa configuração acompanha a cópia que você salva no Drive. Você não precisa desligar nada.

Se em algum caderno seu o autocompletar aparecer, é porque ele não veio daqui: Editar → Configurações do notebook → Assistência de IA.

O porquê está em IA nesta disciplina.

Atalhos que valem a pena

Atalho O que faz
Shift+Enter executa a célula e vai para a próxima
Ctrl+Enter executa a célula e fica nela
Ctrl+M B cria uma célula de código abaixo
Ctrl+M M transforma a célula em texto
Ctrl+/ comenta ou descomenta a linha

Entregando

O caderno salva sozinho no Drive. Rode Reiniciar e executar tudo antes de entregar e envie o link ou o arquivo .ipynb, conforme combinado em aula.