ICP241-Computação II
Projeto e construção de programas usando modelagem orientada a objetos. Tratamento de exceções. Construção de código organizado e reutilizável. Boas práticas de programação. Construção de interfaces de interação gráfica com o usuário. Persistência de dados. Uso de pacotes científicos, matemáticos e outros na resolução de problemas do campo da engenharia ou outras áreas.

BIBLIOGRAFIA BÁSICA
1− Material de referência para ensino de Python do Instituto de computação.
2− Orientação a Objetos: Aprenda seus conceitos e suas aplicabilidades de forma efetiva,: Carvalho, Thiago Leite (4a edição), 2021.
3− MENEZES, N. N. C. Introdução à Programação com Python: Algoritmos e lógica de programação para iniciantes. Editora Novatec, 4a ed., 2024.
4− RAMALHO, L. Python Fluente: Programação Clara, Concisa e Eficaz, Editora Novatec, 2015.
5− Aprendendo Python, Mark Lutz, David Ascher, Bookman Companhia Ed., 2007.
6− Learning Python: Powerful Object-Oriented Programming (English Edition), Mark Lutz, 2013

Fonte: Sistema de Gestão Acadêmica (SIGA)