Fundamentos de Programação de Computadores (CI182 / CI240)

Primeiro Semestre de 2024


Ementa e Programa

CI182 Ficha 2 (2024-1)


Distribuição de Turmas

Para informações relativas a uma turma específica (avisos, calendário, listas de notas e presença etc) veja a página correspondente a partir dos "links" na tabela abaixo.

Turma Sala Professor Horário
A-CART PA-02 Leonam Oliveira 4ª, 07:30H
B-CART PQ-15 Leonam Oliveira 6ª, 07:30H
A PF-13 Simone 3ª e 5ª, 07:30H
B PF-14 Jorge "
EQA EQ-03 Deógenes Pereira 3ª e 5ª, 13:30H
EQB PA-02 Leonam Oliveira "
MI PC-18 Luciano "
LF PA-06 Henrique 3ª, 21:30H e 5ª, 19:30H
EST PA-08 Madruga "


Avaliação

Nos casos amparados pelo artigo 106, Seção V, Resolução 37/97-CEPE, o aluno terá direito à 2ª-chamada para a prova em que não compareceu, em data e local divulgados no Calendário de Provas abaixo.

O pedido de 2ª-chamada deve ser preenchido e entregue na Recepção do DINF ou, se esta estiver indisponível, diretamente ao professor em seu gabinete ou durante a aula, dentro do prazo estipulado no artigo 106 da Resolução 37/97-CEPE.

Exceto nos casos amparados pelo artigo 106, Seção V, Resolução 37/97-CEPE, o não comparecimento em DUAS OU MAIS provas ou ao exame final caracterizará desistência da disciplina.


Plantão de Dúvidas

Existem monitores (alunos que já cursaram esta disciplina) à disposição dos alunos para esclarecer dúvidas sobre o conteúdo abordado em aula e nos exercícios.

Os monitores estarão à disposição no Departamento de Informática: subindo as escadas, nas mesas da passarela.

Os horários de permanência destes monitores nos locais acima são:

Horários Monitoria

ATENÇÃO: os monitores iniciarão suas atividades a partir de 18/03/2024

OBSERVAÇÃO: É aconselhável que o aluno tenha em mãos (em seu celular, um pendrive ou em alguma conta de e-mail) os programas que eventualmente já tenha feito para facilitar o esclarecimento de dúvidas pelos monitores. Também é aconselhável que o aluno instale em seu computador ou celular os ambientes de compilação indicados na seção Ambientes de Desenvolvimento de Programas abaixo.

Plantão de Dúvidas por e-mail

Os alunos podem também direcionar suas dúvidas por e-mail para ci182-duvidas@listas.inf.ufpr.br.

O aluno deve sempre indicar em sua mensagem o enunciado do problema em que tem dúvida e anexar o código fonte do programa em que tem dificuldade (se for o caso).


Listas de Exercícios

Aqui o aluno encontra um conjunto de listas de exercícios elaborados por professores da disciplina. O aluno deve resolvê-los 1 a 1, procurando o professor de sua turma e/ou procurando o Plantão de Dúvidas (vide acima) em caso de dúvida.


Referências Bibliograficas


Material de Apoio

Ambientes de Desenvolvimento de Programas

  • Windows: Python 3.x.
  • Linux: Instale o pacote "python3" usando o aplicativo de Gerência de Instalação de Programas de sua distribuição Linux (Synaptic em Ubuntu, aptitude em Debian, etc.).
  • Para tablets e celulares Android, sugere-se qualquer um dos seguintes aplicativos, disponíveis no Google Play:
  • Outras versões e ambientes.
  • Existe também um site para compilação on-line: o Repl.it Python online

Agradecimentos

Agradecemos aos professores abaixo pelas diversas contribuições nas notas de aula e exercícios usados nesta disciplina:

André Grégio, Eduardo Cunha, Tamy Beppler, Giovanni Venâncio, Pedro Kantek.