Laboratório de

Processamento da Informação PI-2022.2

Essa disciplina está no moodle: moodle.ufabc.edu.br - PI-2022.2-Donadelli

As aulas são semanais, presenciais e em laboratório de informática. Haverá conteúdo teórico por meio de cadernos (Notebooks) de atividades, que podem ser utilizados para complementar os estudos, contendo textos, figuras, exemplos de código, links para vídeos, etc. As turmas serão ministradas em PYTHON. O aluno vai receber uma lista antes da aula para praticar resolução de problemas utilizando lógica de programação.

As aulas de laboratório serão utilizadas para\ uma rápida revisão da teoria e principalmente, para a prática de programação e para tirar dúvidas das listas semanais.

Turmas

(Teoria com o Prof. Fernando):

Critérios de Avaliação

A composição do conceito final será obtida da seguinte forma:

Normalização: 0 Exercícios + Listas20%

Prova Substitutiva: com atestado legal

Mecanismo de Recuperação: prova na semana 12

image-20220824110024034

Dedicação Teoria-Prática-Individual (T-P-I): 3h-2h-5h

Conversão Nota para Conceito

Referências:

  1. Livro Texto (pdf)

  2. Outros materiais didáticos:

https://colab.research.google.com

https://replit.com/languages

http://www.drjava.org

https://sourceforge.net/projects/nbportable\

https://www.anaconda.com/distribution

https://netbeans.org

http://pythontutor.com

https://learnxinyminutes.com/docs/python3

https://learnxinyminutes.com/docs/java

Python

Calendário acadêmico

image-20220630142914703

Práticas Semanais às 6as conforme calendário

Notebooks e Vídeos são de ofertas anteriores e poderão ser utilizados para complementar os estudos. A parte prática será conduzida através de atividades no Moodle.

SemanaTópicoVideoaulas de apoio (PI 2021-Prof Zampirolli)Atividade
01 (10/06)Fundamentos Fundamentos básicos da Ciência da Computação e familiarização com o ambiente.Conceitos (aula01-61min) Revisão e Aprendendo a Programar (aula02-48min) Prática 1 (aula02-23min) Prática 2 (aula03-45min)(21min)
EP1_1
EP1_2
Lista 1 - Introdução
02 (24/06) 17 é feriadoOrganização de CódigoConceitos (93min) Prática 1 (30min - 35min) Prática 2 (28min)EP2_1
Lista 2
03 (01/07)Desvios CondicionaisConceitos (35min) Prática 1 (28min) Prática 2 (21min) Prática 3 (24min)EP3_1
Lista 3
04 (08/07)Estruturas de RepetiçãoConceitos (51min) Prática 1 (21min + 11min) Prática 2 (24min + 45min + 61min) Prática3 (57min)EP4_1
Lista 4
05 (15/07)Primeira Prova Prova 1\
06 (22/07)Vetores Parte 1Conceitos (72min) Prática 1 (61min)EP5_1
EP5_2 Lista6
07 (29/07)Vetores Parte 2Prática 2 (62min) Prática 3 (48min) Prática 4 (40min)EP5_3
Lista6
08 (05/08)Matrizes Parte 1Conceitos (63min) Prática 1 (24min)EP6_1
Lista7
09 (12/08)Matrizes Parte 2Prática2 (60min) Prática3 (56min) Prática4 (59min) Debug de código Python (30min)Lista8
10 (19/08)Prova Final Prova 2
11 (26/08)Prova Sub Prova Sub
12 (30/08)Prova Rec Prova Rec

Atendimento

Segundas 13h-15h Quintas 17h-19h. O atendimento é virtual e combinado por email.