Pular para conteúdo

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.