Plano de Ensino Logica de Programação
Plano de Ensino Logica de Programação
Plano de Ensino Logica de Programação
80
Ementa
Objetivos
Python, para alcançar maior escalabilidade no processamento de massas de dados típicos de problemas
de engenharia.
Procedimento de Ensino-Aprendizagem
Esta disciplina será desenvolvida em laboratório de informática e deverá ser conduzida de forma
dinâmica e dialógica, privilegiando o protagonismo do estudante. Deverão ser utilizadas metodologias
ativas, como sala de aula invertida e aprendizagem baseada em projetos, na construção de sua
aprendizagem. As aulas deverão priorizar a aplicação prática de programação. Devem ser formados
grupos de, no máximo, 4 alunos para o desenvolvimento dos projetos, contextualizados na engenharia,
que deverão abordar os temas da seguinte forma: - Projeto 1: tema 4 - Projeto 2: tema 5 (modularização +
bibliotecas) - Projeto 3: tema 5 (com interface grá ca) - Projeto 4: tema 6 O modelo de aprendizagem
prevê a realização da Atividade Autônoma Aura - AAA: duas questões elaboradas para avaliar se os
objetivos estabelecidos, em cada plano de aula, foram alcançados pelos alunos. A Atividade Autônoma
Aura - AAA tem natureza diagnóstica e formativa, suas questões são fundamentadas em uma situação-
problema, estudada previamente, e cuja resolução permite aferir o aprendizado do(s) tema/tópicos
discutidos na aula.
Temas de Aprendizagem
1. BASE COMPUTACIONAL
1.1 EVOLUÇÃO HISTÓRICA DOS COMPUTADORES
1.2 SISTEMA COMPUTACIONAL: HARDWARE, SOFTWARE, REDES, SISTEMA OPERACIONAL
portaldoaluno.webaula.com.br/portalsava/aluno/view/home/default.asp 2/4
24/02/2021 Plano de Ensino
TKINTER
5.4 ORGANIZAÇÃO, REUSO, TRABALHO EM EQUIPE E TESTES
Procedimentos de avaliação
A disciplina é composta por uma avaliação contínua, dividida em 3 etapas de trabalho que consolidam
exercícios e discussões em sala de aula. Tais etapas são:
- 1ª Etapa: Atividade avaliativa descrita na aula 07, com prazo de entrega na semana da AV1.
Corresponde a 15% da Nota Final;
- 2ª Etapa: Atividade avaliativa descrita na aula 14, desenvolvida a partir dos conteúdos tratados nas
aulas 11 a 14 (Crédito Digital), com prazo de entrega na semana da AV2. Corresponde a 25% da Nota
Final;
- 3ª Etapa: Atividade avaliativa descrita na aula 16, contendo todos os assuntos tratados ao longo do
semestre, com prazo de entrega na semana da AV2. Corresponde a 60% da Nota Final.
Bibliogra a básica
BANIN, Sérgio Luiz. Python 3: conceitos e aplicações: uma abordagem didática. São Paulo: Érica, 2018.
Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788536530253/c /0!/4/2@100:0.00
SOUZA, Marco Antonio Furlan [et al.]. Algoritmos e lógica de programação: um texto introdutório para a
engenharia.. 3. São Paulo: Cengage, 2019.
Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788522128150/c /0!/4/2@100:0.00
Bibliogra a complementar
BORGES, Luiz Eduardo. Python para Desenvolvedores. Rio de Janeiro: Edição do Autor, 2010.
Disponível em: https://ark4n. les.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf
GUEDES, Sérgio (Org.). Lógica de Programação Algorítmica. São Paulo: Pearson, 2014.
Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/22146
MANZANO, Jose; Augusto N. G. Estudo Dirigido de Algoritmos. 15. São Paulo: Érica, 2012.
Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788536519067/c /0!/4/[email protected]:57.0
SACOMANO, J. B. [et al.]. Indústria 4.0: conceitos e fundamentos. São Paulo: Blucher, 2018.
Disponível em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/164117
portaldoaluno.webaula.com.br/portalsava/aluno/view/home/default.asp 4/4