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¶
- Entre em colab.research.google.com com sua conta Google.
- Abra o caderno da lista pelo botão Abrir no Colab na página dela.
- 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.