Tema:
Aprofundar o conhecimento em funções já introduzidas nas semanas anteriores e apresentar formas de organizar código em módulos e pacotes para projetos de maior porte. Ao final da aula, os alunos deverão entender como separar funções em arquivos distintos e agrupar módulos em pacotes, favorecendo a reutilização e a manutenção do código em projetos reais.
Slides:
Aula 15 - <aqui>
Aula 15 - Jupiter Nootebok - <aqui>
Material de Apoio:
Livro Texto - Python Essencial - Capítulo 9
e
Capítulo 11 - Modularização de algoritmos - Procedimentos e Funções do livro "Algoritmos e Programação de Computadores".
Vídeos para Complementar a aprendizagem:
Curso Online: Python Essencial
Todo o Módulo 9 - https://pypro.com.br/curso/1/1
Canal pyPRO:
Aula 62 - O que são Módulos? - https://youtu.be/23x0lqAs8e8
Aula 63 - O módulo "random" - https://youtu.be/0YnwxsutecU
Aula 64 - Módulos Built-in - https://youtu.be/YabJvbdteUc
Aula 65 - Módulos e Pacotes de Terceiros - https://youtu.be/__s2krPq4dk
Aula 66 - Módulos Customizados - https://youtu.be/YoZkPUXZg9c
Aula 67 - Métodos __main__ e __name__ - https://youtu.be/E-vhBOQf4oA
Nenhum comentário:
Postar um comentário