Ministério da Educação
Brasil um país de todos
Personal tools
You are here: Home Members Cicero Garrozi Disciplinas 2014 em diante Introdução à Programação Cronograma - Introdução à Programação - 2015-1
Navigation
Log in


Forgot your password?
 
Document Actions

Cronograma - Introdução à Programação - 2015-1

by Cicero Garrozi last modified 2015-07-20 12:13

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.
DataConteúdo Programático
Arquivo da Aula
Divulgação
117/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


219/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


320/03/2015
Algoritmos - Conceitos Básicos

02 AlgoritmosLista de exercícios 1
424/03/2015
Algoritmos - Conceitos Básicos



526/03/2015
Algoritmos - Conceitos Básicos


Lista de exercícios 2
627/03/2015Algoritmos - 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


Python - Introdução

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
1009/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



1114/04/2015Mini 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

1216/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

1317/04/2015Strings
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)
Python - Strings







 15 27/04/2015 
CANCELADO
(aula de reposição - ref. 23/04/2015 - no horário de Matemática Discreta)

Python - Listas


 
1628/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

1730/04/2015Mini 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

1907/05/2015
Python - Listas



2008/05/2015
Exercícios



Exercícios resolvidos na aula:
slides07-ex6-temperaturas-anuais.py
data-nascimento-por-extenso.py
lista5ex4.py

2112/05/2015
Busca/Pesquisa Sequencial e Binária

08 Pesquisa
2214/05/2015
PROVA 1a VA
(Valor: 6 pts)





2315/05/2015

Python - Dicionários

09 Python - Dicionários


2419/05/2015


Python -Dicionários




Lista de Exercícios 6

Exercícios resolvidos na aula:
slides09-ex2.py
slides09-ex3.py
slides09-ex8.py
lista6ex7.py
lista6ex8.py


2521/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



2622/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

2726/05/2015
Python - Arquivos



28
28/05/2015


Python Ordenação

11 Ordenacao
Animação dos algoritmos de ordenação

Animação Quicksort

Vídeos dos algoritmos de ordenação:
Shellsort
Quicksort
Select-sort
Insert-sort
Bubble-sort
Merge-sort
--
29/05/2015
Python Ordenação
NÃO HOUVE AULA - ATIVIDADES ACADÊMICAS SUSPENSAS - PARALISAÇÃO DO TRANSPORTE PÚBLICO



2902/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



3005/06/2015


Python Ordenação - turmas SI1 e SI2

Divulgação do Projeto 2 (Valor: 1 ponto da 2a VA)


projeto2-IP
3109/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

3211/06/2015
Python Funções



3312/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

3416/06/2015
Mini teste 8 ref. Funções (0,6 pts)

Python OO





3518/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/2015NÃ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/2015Python OO - parte 3

13 Python - OO_parte3.pdf
14 Revisao 2VA.pdf
15 Exercicios Revisão - Dic, Arq.pdf


4002/07/2015

Mini teste 9 ref. OO (0,6 pts)

Exercícios de Revisão







4103/07/2015PROVA 2a VA (Valor: 6 pts)



NOTAS DA 2A VA


4207/07/2015Avaliaçã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

 4517/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)




Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: