Cronograma - Introdução à Programação - 2015-2
Curso: Sistemas de Informação - Turma: SI1
PLANO DE AULA Introdução à Programação- 2015-2
Aulas: terças, quintas e sextas - Prof. Cícero Garrozi
Monitor: Bernardo de Moraes - email: bernardodemsj@gmail - whats app 99633-5770
Plantão tira-dúvidas: Terça e Sexta das 13:30h às 16:30h - Sala 28 CEGOE
Aula No. | Data | Conteúdo Programático | Arquivo da Aula | Divulgação |
---|---|---|---|---|
1 | 18/08/2015 | Apresentação e Introdução | 00 Apresentação do curso | Livros digitais de Python no Ebrary - intranet UFRPE: clique aqui Instruções da Biblioteca Central para acesso ao Ebrary: clique aqui |
2 | 20/08/2015 | Algoritmos - Introdução | 01 Introdução | Ler o primeiro capítulo (motivação) do livro "Introdução à Programação com Python" de Nilo Menezes, disponível online no site da editora: clique aqui |
3 | 21/08/2015 | Algoritmos - Conceitos Básicos | 02 Algoritmos | Lista de exercícios 1 |
4 | 25/08/2015 | Algoritmos - Conceitos Básicos | | |
5 | 27/08/2015 | Algoritmos - Exercícios | 03 Algoritmos - exercícios | Lista de exercícios 2 multiplos5.alg multiplos5enquanto.alg multiplos5repita.alg positivo-negativo-par-impar.alg slides03ex3.alg tresNotas.alg primos.alg primosEmUmIntervalo.alg slides03ex8.alg |
6 | 28/08/2015 | Python - Introdução | 04 Python - Introdução | Exercícios resolvidos: ordem decrescente de 3 números |
7 | 01/09/2015 | Python - Introdução | ||
8 | 03/09/2015 | Python - Condicionais e Loops | 05 Python - Condicionais e Loops | Lista de exercícios 3 |
9 | 04/09/2015 | Python - Condicionais e Loops | | |
10 | 08/09/2015 | Python - Condicionais e Loops | Exercícios resolvidos na aula: slides05-ex1.py slides05-ex3.py slides05-ex4.py slides05-for-ex1.py | |
11 | 10/09/2015 | Exercícios - Condicionais e Loops | Exercícios resolvidos na aula: slides05-for-ex2-versao-input.py lista2q4-serie-H.py lista3q8-seno2.py | |
12 | 11/09/2015 | Mini teste 1 (valor: 1 ponto) - Algoritmos e Python (condicionais e loops) | mini-teste-1--cotacao-celular.py mini-teste-1--cotacao-celular-versao-break.py | |
13 | 15/09/2015 | Python - Strings | 06 Python - Strings | Lista de Exercícios 4 Exercícios resolvidos na aula: slides06ex2.py slides06ex4.py slides06ex5.py |
14 | 15/09/2015 extra | Python - Strings Adiantamento de aula ref. 22/9 - troca com disc. TGA | | Exercícios resolvidos na aula: slides06ex6-jogo-da-forca.py Lista-de-Palavras.txt lista4ex1.py lista4ex3.py shell-strings.py Lista de Exercícios 5 |
15 | 17/09/2015 | Python - Listas | 07 Python - Listas | |
16 | 18/09/2015 | Python - Listas | | |
-- | 22/09/2015 | Aula cedida conf. adiantamento no horário da disc. TGA em 15/09/2015. | ||
17 | 24/09/2015 | Python - Listas | | Exercícios resolvidos na aula: slides07-ex6.py |
18 | 25/09/2015 | Exercícios - Strings e Listas | Exercícios resolvidos na aula: slides07-ex7-matrizes.py slides07-exercicios-shell.py lista5-ex3.py lista5-ex4.py | |
19 | 29/09/2015 | Mini teste 2 (valor: 1 ponto) - Strings e Listas | ||
20 | 01/10/2015 | Busca/Pesquisa Sequencial e Binária | 08 Pesquisa | |
21 | 02/10/2015 | PROVA 1a VA (Valor: 7 pts) | | |
22 | 06/10/2015 | Python - Funções | 9 Python - Funcões | Projeto 1 - valor: 1 ponto projeto1-2015.2.pdf Entrada.txt Entrada2.txt Entrada3.txt |
23 | 08/10/2015 | Python - Funções | ||
24 | 09/10/2015 | Python - Funções | slides09-ex4.py | |
25 | 13/10/2015 | Python -Dicionários | 10 Python - Dicionarios | Lista de Exercícios 6 |
26 | 15/10/2015 | Exercícios - Funções e Dicionários | | Exercícios resolvidos na aula: slides10-ex2.py slides10-ex3.py slides10-ex8.py alunos-por-curso.py |
27 | 16/10/2015 | Mini teste 3 - valor: 1 ponto da 2a VA - Funções e Dicionários | | |
- | 19 a 23/10/2015 | SECOMP - Participe! | ||
28 | 27/10/2015 | Apresentação do Projeto 1 - valor: 1 ponto | ||
29 | 29/10/2015 | Python -Arquivos | 11 Python - Arquivos | Lista de Exercícios 7 |
-- | 30/10/2015 | Python -Arquivos NÃO HOUVE AULA - RECESSO | | |
30 | 03/11/2015 | Python - Arquivos | Exercícios resolvidos na aula: exercicio-arquivos-for.py exercicio-arquivos.py readlines.txt readlines2.txt 3novembro.txt | |
31 | 05/11/2015 | Python - Arquivos - Exercícios | Exercícios resolvidos: exercicios-arquivos.zip | |
32 | 06/11/2015 |
| 12 ordenacao | Animação dos algoritmos de ordenação Animação Quicksort Vídeos dos algoritmos de ordenação: |
33 | 10/11/2015 | Python Ordenação | Notas detalhadas da 1a VA | |
34 | 12/11/2015 | Exercícios - Arquivos e Ordenação | exercicios-arquivos2.zip | |
35 | 13/11/2015 | Mini-teste 4 (valor: 1 ponto) - Arquivos e ordenação | miniteste4.zip | |
36 | 17/11/2015 | Python OO | 13 Python - OO_parte1 | Lista de Exercícios 8 Exercícios resolvidos na aula: slides13ex1.py slides13-ex1--triangulo--programaPrincipal.py |
37 | 19/11/2015 | Python OO | | |
38 | 20/11/2015 | Python OO | | SEGUNDO PROJETO - VALOR: 1 PONTO projeto2-IP-2015-2.pdf Projeto 2 - Dicas.pdf Exercícios resolvidos na aula: slides13-ex1.py |
39 | 24/11/2015 | Python OO - exercícios | Exercício resolvido: classes Biblioteca e Livro slides13parte2ex2.py slides13-parte2-ex2--programa-principal.py | |
40 | 26/11/2015 | Python OO - parte 2 | 14 Python - OO_parte2 | |
41 | 27/11/2015 | Exercícios - jogo da velha | | Exercícios resolvidos na aula (lista 8 ex 7 - jogo da velha): classeJogoDaVelha.py |
42 | 01/12/2015 | Python OO - parte 3 | 15 Python - OO_parte3 | |
43 | 03/12/2015 | Exercícios - Python OO (partes 2 e 3) | 16 revisao 2va 17 Exercicios Revisão - Dic, Arq | Exercícios resolvidos na aula: valeEletronicoVEM.py lista8-ex3.py |
44 | 04/12/2015 | PROVA 2a VA (Valor: 7 pts) | | |
-- | 06/12/2015 | Entrega do 2o projeto até 23:59h por email | notas-2015-2TURMA-SI1-2a-va--detalhamento.pdf | |
08/12/2015 | Avaliação do 2o projeto - valor: 1 ponto | |||
45 | 10/12/2015 | PROVA 3a VA (valor: 10 pts) | ||
| 18/12/2015 | PROVA FINAL (valor: 10 pts) | | |