Horário e local
Turma 1 - Plataforma Stepik
3a-feira: 14:20 – 16:00, aula teórica no Anf. Novo, IFSC
5a-feira: 14:20 – 16:00, aula prática no LAB 205 e 206, IFSC
Turma 2 - Plataforma Stepik
3a-feira: 16:20 – 18:00, aula teórica no Anf. Novo, IFSC
5a-feira: 16:20 – 18:00, aula prática no LAB 205 e 206, IFSC
Avaliação
2 provas no LAB
P1 (10 pontos): dia 17/09
P2 (10 pontos): dia 03/12
vários trabalhos semanais (toda 5ª-feira às 18:30)
entrega dos trabalhos: 3ª-feiras às 11:59
10 pontos cada trabalho
NT (nota dos trabalhos) = média das notas dos trabalhos
Nota Final = 0.1*NT + 0.3*P1 + 0.6*P2
SUB
data: dia 10/12
somente via Recuperação de Aprendizado no Serviço de Graduação (IFSC)
REC
data: 1ª semana de aula de 2027
matéria toda!
Cronograma
Introdução (04/08 e 06/08)
Apresentação do Curso (04/08)
Algoritmos & Platorma Stepik (06/08)
Variáveis, Tipos de Dados e Operadores em Python (11/08 e 13/08) – início dos trabalhos
Estruturas de Decisão em Python (18/08 e 20/08)
Estruturas de Repetição em Python (25/08 e 27/08)
Listas em Python (01/09 e 03/09)
Recesso (08/09 e 10/09)
Semana de Prova 1 (15/09 e 17/09)
aula de dúvidas (15/09)
💥 P1 (17/09) 💥
Matrizes em Python (22/09 e 24/09)
Não haverá aula (29/09 e 01/10)
SIFISC - não haverá aula (06/10 e 08/10)
Dicionários e Tuplas (13/10 e 15/10)
Funções em Python (20/10 e 22/10)
Recursão 1 (27/10 e 29/10)
não haverá aula (27/10)
aula teórica – no Anf. Novo (29/10)
Recursão 2 (03/11 e 05/11)
não haverá aula (03/11)
aula prática – no LAB (05/11)
Arquivos (10/11 e 12/11)
Numpy & Matplotlib (17/11 e 19/11)
Pandas (24/11 e 26/11)
Semana de Prova 2 (01/12 e 03/12)
aula de dúvidas (01/12)
💥 P2 (03/12) 💥
💣 SUB (10/12)
Links Adicionais
Senha dos LABs do IFSC: http://basalto.ifsc.usp.br/
Pynthon 3 online no Repl.it
Download Python 3: http://www.python.org/
Download Geany IDE: http://www.geany.org/
Download PyCharm IDE: https://www.jetbrains.com/pt-br/pycharm/download/
Google Colab (jupyter notebooks)
Anaconda: https://www.anaconda.com/distribution/
Visualização passo a passo de códigos: http://pythontutor.com/
Caderno de Exercícios de Python do Prof. Jesús Mena-Chalco (UFABC)
Referências principais
Python Crash Course, Erick Matthes, No Starch Press; 2015.
Aprendendo Python, David Ascher & Mark Lutz, Editora Bookman, 2ª edição, 2007.