1. Introdução¶
- 1.1. Objetivos
- 1.2. Introdução
- 1.3. O que é Ciência da Computação?
- 1.4. O que é Programação?
- 1.5. Por Que Estudar Estruturas de Dados e Tipos de Dados Abstratos?
- 1.6. Por Que Estudar Algoritmos?
- 1.7. Revisão de Python Básico
- 1.8. Primeiros Passos com Dados
- 1.9. Entrada e Saída
- 1.10. Estruturas de Controle
- 1.11. Tratamento de Exceções
- 1.12. Definindo Funções
- 1.13. Programação Orientada a Objetos em Python: Definindo Classes
- 1.14. Resumo
- 1.15. Termos Chave
- 1.16. Questões de Discussão
- 1.17. Exercícios de Programação