Documente Academic
Documente Profesional
Documente Cultură
Créditos Conceitos
o T-P-I ▪ A: desempenho excepcional, demonstrando excelente compreensão dos
o T: Número de horas semanais de aulas expositivas conceitos
presenciais da disciplina (teóricas) ▪ B: bom desempenho, demonstrando boa capacidade de uso dos
conceitos
o P: Número médio de horas semanais de trabalho de ▪ C: desempenho adequado, demonstrando capacidade de uso dos
laboratório, aulas práticas ou aulas de exercícios, conceitos e capacidade para seguir em estudos mais avançados
realizadas em sala de aula (práticas) ▪ D: aproveitamento mínimo dos conceitos da disciplina, com
familiaridade parcial do assunto, mas demonstrando deficiências que
o I: Estimativa de horas semanais adicionais de trabalhos exigem trabalho adicional para prosseguir em estudos avançados
necessárias para o bom aproveitamento da disciplina ▪ F: reprovado por conceito
(estudos e trabalhos) ▪ O: reprovado por falta
▪ T:3 P:2 I:5 Total de dez horas de ▪ ATENÇÃO: A regra (fórmula) para a formação do conceito final será
definido pelo professor e comunicado aos alunos na primeira aula
estudos por semana!
Bacharelado em Ciência e Tecnologia Bacharelado em Ciência e Tecnologia
Processamento da Informação Processamento da Informação
https://moodle.ufabc.edu.br PI-2019.1
Tópicos da Disciplina
1. Introdução a Programação de Computadores
2. Algoritmos Computacionais
Use seu login e
3. Modularização (funções) senha institucional
UFABC
4. Estruturas de Seleção
5. Estruturas de Repetição
6. Vetores Unidimensionais (utilizando módulos)
7. Matrizes (utilizando módulos)
Metodologia de ensino
▪ Aulas:
Dinâmica das ▪
▪
Exposição de conceitos
Exercícios em sala de aula
▪ Exercícios em Laboratório
Avaliações - Prática:
Avaliações - conceito:
Lab: p1Lab=30%; p2Lab=50%; EPs = 20%
Sobre Conceito Final, obtido DEPOIS da aplicação do Avaliação: Pesos NÃO SÃO DETERMINÍSTICOS
Mecanismo de Recuperação
O professor irá levar
Avaliação: Pesos ORIENTATIVOS
1 2
É importante ressaltar que os em consideração
▪ Caso o aluno obtenha conceito D ou F no conceito final da pesos servem de estes pesos, mas não
disciplina (obtido ANTES da aplicação do Mecanismo de se limitará a eles
ORIENTAÇÃO para a
Recuperação), então ele poderá fazer o Mecanismo de quando da
definição do conceito final de
Recuperação. determinação de
cada aluno
▪ Neste caso, para a composição do conceito final (obtido cada conceito final
APÓS a aplicação do Mecanismo de Recuperação) os
seguintes PESOS ORIENTATIVOS serão utilizados:
3
Conceitos Peso Orientativo
Portanto, os pesos NÃO SÃO DETERMINÍSTICOS.
Conceito Final da Disciplina (ANTES do Mecanismo Estes pesos SINALIZAM os itens que são mais
50%
de Recuperação)
importantes para definir os conceitos finais
Conceito do Mecanismo de Recuperação 50%
Cronograma
4 Por exemplo, se o aluno está melhorando,
o professor poderá fazer arredondamento
para cima; caso contrário, para baixo.
Bacharelado em Ciência e Tecnologia Bacharelado em Ciência e Tecnologia
Processamento da Informação Processamento da Informação
Comunicação
Comunicação
▪ Formalmente pelo TIDIA4, Ferramenta Mensagem
Laboratórios
Laboratórios e salas de estudo de uso livre da UFABC
• Bibliografia Básica:
• Forbellone, A. L. V.; Eberspächer, H. F.; Lógica de Programação - A Construção de
Algoritmos e Estruturas de Dados; 3ª edição, Editora Pearson Prentice-Hall, 2005
• Sebesta, R. W.; Conceitos de Linguagens de Programação; 5ª edição, Editora Bookman,
2003
• Deitel P.; Deitel, H. “Java - Como Programar” - 8ª Ed. São Paulo: Prentice Hall Brasil 2010,
I.S.B.N.: 9788576055631 pp 1152
• Bibliografia Complementar:
• BOENTE, Alfredo. Aprendendo a programar em Pascal: técnicas de programação. 2003. Rio
de Janeiro: Braport, 2003. 266 p.
• CORMEN, Thomas H; et al. Algoritmos: Teoria e prática. Rio de Janeiro: Editora Elsevier,
2002. 916 p.
• SEDGEWICK, Robert; WAYNE, Kevin Daniel. Introduction to programming in Java: an
interdisciplinary approach. Boston: Pearson Addison-Wesley, 2007. 723 p.
Perguntas
• Ascensio, A.F.; Campos, E.A., Fundamentos da Programação de Computadores, Pearson,
3a edição, 2012.
• Puga, S., Lógica de programação e estruturas de dados com aplicações em Java, Pearson
Prentice Hall, 2a edição, 2009.
?