Cronograma - Introdução à Programação - 2015-1
Curso: Sistemas de Informação - Turma: SI1
PLANO DE AULA Introdução à Programação- 2015-1
Aulas: terças, quintas e sextas - Prof. Cícero Garrozi
Monitor: Ricardo Lucas - lucasjiujitsu2011 (a) gmail (.) com - whats app 96763282
Plantão tira-dúvidas: Segundas e quintas das 13hs às 17hs - Sala 28 CEGOE
Aula No. | Data | Conteúdo Programático | Arquivo da Aula | Divulgação |
---|---|---|---|---|
1 | 17/03/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 | 19/03/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 | 20/03/2015 | Algoritmos - Conceitos Básicos | 02 Algoritmos | Lista de exercícios 1 |
4 | 24/03/2015 | Algoritmos - Conceitos Básicos | | |
5 | 26/03/2015 | Algoritmos - Conceitos Básicos | | Lista de exercícios 2 |
6 | 27/03/2015 | Algoritmos - Exercícios | 03 Algoritmos - exercícios | Download do Visualg |
extra 7 | 30/03/2015 | (adiantamento - aulas Silvana e Maite) Visualg - Ambiente - Exercicios | multiplos5.alg multiplos5enquanto.alg multiplos5repita.alg positivo-negativo-par-impar.alg slides03ex3.alg tresNotas.alg primos.alg primosEmUmIntervalo.alg slides03ex8.alg | |
8 | 31/03/2015 | Python - Introdução | 04 Python - Introdução | |
| 02/04/2015 |
RECESSO - NÃO HOUVE AULA - comunicado reitoria | | |
| 03/04/2015 | Feriado - Paixão de Cristo | ||
9 | 07/04/2015 | Mini teste 1 ref. Algoritmos e Visualg (0,7 pts) Python - Introdução | Lista de exercícios 3 | |
10 | 09/04/2015 | Python - Condicionais e Loops | 5 Python - Condicionais e Loops | Exercícios resolvidos: ordem decrescente de 3 números ordem-decrescente-de-3-numeros--combinacoes |
-- | 10/04/2015 | NÃO HAVERÁ AULA - AFASTAMENTO PARA REUNIÃO ANATEL (HAVERÁ TROCA COM MAT. DISCRETA REF. 30/03/15 - profa. Silvana Bocanegra) Python - Condicionais e Loops | | |
11 | 14/04/2015 | Mini teste 2 ref. Python Introdução (0,7 pts) Python - Condicionais e Loops | | Exercícios resolvidos na aula: slides05-ex1.py slides05-ex3.py slides05-ex4.py |
12 | 16/04/2015 | Exercícios - Condicionais e Loops | | Exercícios resolvidos na aula: slides05-for-ex1.py slides05-for-ex2-versao-input.py slides05-for-ex2-versao-listas.py |
13 | 17/04/2015 | Strings Exercícios - Strings | 06 Python - Strings | Lista de Exercícios 4 Exercícios resolvidos na aula: lista4ex1.py lista4ex3.py shell-strings.py |
| 21/04/2015 | Feriado - Tiradentes | | |
23/04/2015 | Não haverá aula - participação do prof. em curso de Aperfeiçoamento Didático Pedagógico - PREG/UFRPE Aula cedida para a prof. Silvana Bocanegra a ser reposta em 27/04/2015 | | ||
14 | 24/04/2015 | Mini teste 3 ref. Condicionais e loops (0,8 pts) | | |
15 | 27/04/2015 | CANCELADO (aula de reposição - ref. 23/04/2015 - no horário de Matemática Discreta) Python - Listas | ||
16 | 28/04/2015 | Python - Strings | | Exercícios resolvidos na aula: slides06ex2.py slides06ex4.py slides06ex5.py slides06ex6-jogo-da-forca.py Lista-de-Palavras.txt Lista de Exercícios 5 |
17 | 30/04/2015 | Mini teste 4 ref. Strings (0,8 pts) Python - Listas Divulgação do Projeto 1 (Valor: 1 ponto da 1a VA) | 07 Python - Listas | Primeiro Projeto - Valor: 1 ponto Arquivos para o 1o projeto: Lista-de-palavras.txt carrega-dic.py |
| 01/05/2015 | Feriado - Dia do Trabalho | | |
18 | 05/05/2015 | Python - Listas | Exercícios resolvidos na aula: slides07-ex7-matrizes.py | |
19 | 07/05/2015 | Python - Listas | | |
20 | 08/05/2015 | Exercícios | | Exercícios resolvidos na aula: slides07-ex6-temperaturas-anuais.py data-nascimento-por-extenso.py lista5ex4.py |
21 | 12/05/2015 | Busca/Pesquisa Sequencial e Binária | 08 Pesquisa | |
22 | 14/05/2015 | PROVA 1a VA (Valor: 6 pts) | | |
23 | 15/05/2015 | Python - Dicionários | 09 Python - Dicionários | |
24 | 19/05/2015 |
| | Lista de Exercícios 6 Exercícios resolvidos na aula: slides09-ex2.py slides09-ex3.py slides09-ex8.py lista6ex7.py lista6ex8.py |
25 | 21/05/2015 | Python -Arquivos Entrega do Projeto 1 (1 pt) por email | 10 Python - Arquivos | Lista de Exercícios 7 Exercícios resolvidos na aula: exercicio-arquivos-for.py exercicio-arquivos.py readlines.txt |
26 | 22/05/2015 | Mini teste 5 ref. Dicionários (0,6 pts) Apresentação do Projeto 1 Python -Arquivos | 10 Python - Arquivos | Exercícios resolvidos: lista7ex10.py slides10-ex2.py pessoas.txt slides10-ex3.py ips.txt nomes.txt slides10-ex4.py nomes-ordenados.txt slides10-ex5.py nomes-linhas3a5.txt slides10-ex2-linhas-enumeradas.txt arquivo1.txt arquivo2.txt arquivo3.txt |
27 | 26/05/2015 | Python - Arquivos | ||
28 | 28/05/2015 |
| 11 Ordenacao | Animação dos algoritmos de ordenação Animação Quicksort Vídeos dos algoritmos de ordenação: |
-- | 29/05/2015 | Python Ordenação NÃO HOUVE AULA - ATIVIDADES ACADÊMICAS SUSPENSAS - PARALISAÇÃO DO TRANSPORTE PÚBLICO | | |
29 | 02/06/2015 | Mini teste 6 ref. Arquivos (0,6 pts) Python Ordenação - turmas SI1 e SI2 | Divulgação: notas parciais | |
-- | 04/06/2015 | Ponto facultativo - Corpus Christi Atividades Acadêmicas suspensas pela Reitoria | | |
30 | 05/06/2015 |
Divulgação do Projeto 2 (Valor: 1 ponto da 2a VA) | | projeto2-IP |
31 | 09/06/2015 | Mini teste 7 ref. Ordenação (0,6 pts) Python Funções | 12 Python - Funcões | Divulgação: NOTAS PARCIAIS ATUALIZADAS Exercícios resolvidos na aula: exercicios-funcoes.py exercício-slide53.py exercicios-slide19.py shell-funcoes.py slides12-ex05-mdc.py slides12-ex09.py |
32 | 11/06/2015 | Python Funções | | |
33 | 12/06/2015 | Python OO | 13 Python - OO_parte1.pdf | Lista de Exercícios 8 Exercícios resolvidos na aula: slides13ex1.py slides13-ex1--triangulo--programaPrincipal.py |
34 | 16/06/2015 | Mini teste 8 ref. Funções (0,6 pts) Python OO | | |
35 | 18/06/2015 | Python OO | | Exercícios resolvidos na aula: slides13ex1.py slides13-ex1--triangulo--programaPrincipal.py Exercício jogo da velha: jogoDaVelha-lista8ex7-python2.7.zip |
-- | 19/06/2015 | Afastamento para reunião ANATEL Troca de aula com prof. Silvana (a ser resposta em 22/06/2015) | | |
extra 36 | 22/06/2015 Segunda feira | Python OO - exercícios (reposição de aula no lugar de Matemática Discreta) | Exercício resolvido: classes Biblioteca e Livro quadro1 quadro2 quadro3 quadro4 | |
-- | 23/06/2015 | NÃO HOUVE AULA - ATIVIDADES ACADÊMICAS SUSPENSAS (COMUNICADO REITORIA) | ||
37 | 25/06/2015 | Python OO - parte 2 | 13 Python - OO_parte2.pdf | NOTAS DETALHADAS DA 1A VA 2o Projeto Imagens de entrada para teste: baboon-ascii.pgm cameraman-ascii.pgm f16-ascii.pgm fishingboat-ascii.pgm goldhill-ascii.pgm houses-ascii.pgm lena-ascii.pgm peppers-ascii.pgm |
38 | 26/06/2015 | Exercícios - jogo da velha | | Exercícios resolvidos na aula (lista 8 ex 7 - jogo da velha): principal.py jogar.py inicializa.py imprime.py engine.py |
39 | 30/06/2015 | Python OO - parte 3 | 13 Python - OO_parte3.pdf 14 Revisao 2VA.pdf 15 Exercicios Revisão - Dic, Arq.pdf | |
40 | 02/07/2015 | Mini teste 9 ref. OO (0,6 pts) Exercícios de Revisão | | |
41 | 03/07/2015 | PROVA 2a VA (Valor: 6 pts) | | NOTAS DA 2A VA |
42 | 07/07/2015 | Avaliação do 2o projeto - grupos Exercícios de revisão | Exercícios resolvidos na aula: slides14-ex1.py slides14-ex1.txt slides14-ex3.py slides14-ex4.py testecmp.py alunos-por-curso.py | |
43 | 09/07/2015 | Aula tira dúvidas - revisão | | Exercícios resolvidos na aula: dicionarios-linhas.py palavras-rimam.py quicksort.py matrizes-em-dic.py matrizes-em-listas.py valeEletronicoVEM.py |
44 | 10/07/2015 | Aula tira dúvidas - revisão | Turma SI1 - Notas 2a VA Turma SI2 - Notas 2a VA Turma SI1 - Notas 3a VA Turma SI2 - Notas 3a VA | |
45 | 17/07/2015 | PROVA 3a VA (valor: 10 pts) - SEXTA-FEIRA | ||
| 21/07/2015 | PROVA FINAL (valor: 10 pts) - TERÇA-FEIRA ÀS 10h (ATENÇÃO! 10h) | | |