Por que começamos com script¶
Esta disciplina usa duas ferramentas, e troca de uma para a outra no meio do semestre:
| Semanas | Ferramenta | O que é |
|---|---|---|
| 1 a 12 | OnlineGDB | você escreve um programa inteiro e aperta ▶ |
| 13 a 17 | Google Colab | um caderno de células, a ferramenta da disciplina seguinte |
A troca não é capricho. É a ordem que faz o primeiro mês ser mais fácil.
O script é o modelo mental da primeira aula¶
O Capítulo 1 define algoritmo como uma sequência de passos executados de cima para baixo. Um arquivo rodado do começo ao fim é literalmente isso: o que você vê na tela é a ordem em que as coisas aconteceram.
Um caderno não funciona assim. Ele executa as células na ordem em que você clicou nelas, e guarda o resultado de tudo o que já rodou — inclusive de uma célula que você depois apagou. É um recurso poderoso e é uma armadilha clássica de quem está começando: o programa "funciona" por causa de algo que rodou dez minutos atrás e não está mais escrito em lugar nenhum.
Você vai aprender a conviver com isso — na semana 13, quando a lógica já não for novidade e sobrar cabeça para a ferramenta.
input() funciona de verdade num script¶
Boa parte desta disciplina é programa que pergunta alguma coisa a quem está usando. Num executor de script isso é o caso normal: o programa para, você digita na caixa de entrada, ele continua.
No Colab, input() é notoriamente instável — às vezes o campo não aparece, o
botão fica girando e é preciso interromper e rodar de novo. Não é o tipo de
obstáculo que vale enfrentar na terceira semana de aula.
E o Colab, por que não ficar só no script?¶
Porque a disciplina seguinte, Python para Telecomunicações, é inteira no Colab. Chegar lá tendo de aprender a ferramenta e os assuntos novos na mesma semana é carga demais de uma vez.
Então as últimas semanas daqui acontecem no Colab, de propósito com o conteúdo mais leve do semestre: a novidade é a ferramenta, e só ela.
Uma palavra sobre assistentes de IA¶
Nenhuma das duas ferramentas vem com um assistente ligado. Os cadernos que esta disciplina distribui já saem com a assistência de IA desativada, e a configuração acompanha a sua cópia.
Isso não é para te vigiar — é porque, nas primeiras semanas, o autocompletar escreve a resposta antes de você ter tido a chance de pensar nela, e você sai da aula achando que aprendeu. A página sobre IA explica o que a disciplina espera de você, e por que a conta chega nas provas.