MÓDULO

Erros, arquivos, módulos e pequenos programas

Módulo 08 — Erros, arquivos, módulos e pequenos programas Objetivo: Integrar os fundamentos em programas pequenos, persistentes e organizados. Este módulo parte do princípio de que o estudante está vendo estes conceitos pela primeira vez. Cada aula apresenta uma ideia pequena, mostra o comportamento em código, desmonta o exemplo linha por linha e termina com…

Módulo 08 — Erros, arquivos, módulos e pequenos programas

Objetivo: Integrar os fundamentos em programas pequenos, persistentes e organizados.

Este módulo parte do princípio de que o estudante está vendo estes conceitos pela primeira vez. Cada aula apresenta uma ideia pequena, mostra o comportamento em código, desmonta o exemplo linha por linha e termina com prática. Não avance apenas porque o código executou: avance quando conseguir explicar o que mudou no estado e por quê.

O que você vai construir mentalmente

  • exceções específicas
  • depuração por evidências
  • arquivos e JSON
  • módulos e organização de um pequeno programa

Como estudar este módulo

  1. Leia a explicação antes do código.
  2. Preveja a saída.
  3. Digite ou reescreva o exemplo.
  4. Altere uma coisa por vez.
  5. Faça o mini desafio sem olhar a solução.
  6. Conclua o laboratório e os exercícios antes de avançar.

CONTEÚDO

Aulas e atividades

  1. A01 Exceções e tratamento de entradas
  2. A02 Depuração orientada por evidências
  3. A03 Arquivos de texto e JSON
  4. A04 Módulos e import
  5. A05 Organização de um pequeno programa
  6. LAB01 Laboratório — Dados persistentes e depuração
  7. EX01 Exercícios — Erros, arquivos, módulos e pequenos programas
  8. PF Projeto Final — Organizador de Estudos no Terminal
  9. AF Avaliação Final
  10. REF-SETUP Preparando o ambiente para os laboratórios do FT-002
  11. REF-GLOSS Glossário de Programação — Conceitos Fundamentais do FT-002
  12. REF-BIB Referências Técnicas e Bibliografia