1 / 15

APC II – Prática – P3

APC II – Prática – P3. Ana Cristina de Castro e Araujo ana.cristina@puc-campinas.edu.br ftp: ana . cristina /APCII. 21/08/2009. CEATEC - Centro de Ciências Exatas, Ambientais e de Tecnologias. Agenda – Semana 1. Apresentações Objetivos/ Conteúdo Programático Bibliografia Avaliação

lynn
Download Presentation

APC II – Prática – P3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. APC II – Prática – P3 Ana Cristina de Castro e Araujo ana.cristina@puc-campinas.edu.br ftp: ana.cristina/APCII 21/08/2009 CEATEC - Centro de Ciências Exatas, Ambientais e de Tecnologias

  2. Agenda – Semana 1 • Apresentações • Objetivos/ Conteúdo Programático • Bibliografia • Avaliação • Cronograma • Revisão – Exercícios Práticos

  3. Apresentações – Ana Cristina • Formação Acadêmica • Graduação em Análise de Sistemas – PUCCAMP – 1995 • Mestrado em • Gerenciamento de Sistemas de Informação – PUCCAMP – 2004 • Pós-Graduação em Gerenciamento de Projeto PMI – IBTA – 2009 • Atividades Profissionais • PMP, Gerente de Projetos (Ícaro 2009) • Líder de Projetos em software (Prógonos 2008/2009) • Analista de Negócios (Motorola 2006/2008) • Consultor em Desenvolvimento (Motorola 2003/2006) • Gerente de Projetos em software (Autilog 2000/2003) • Analista Desenvolvedor (Autilog 1995/2000) • Estágios (Bancos e no CpqD 1992/1995)

  4. Apresentações • ... e vocês ? • Nome • O que espera deste curso? Já trabalha na área?

  5. Objetivos e Conteúdo • Capacitar os alunos do Curso de Sistemas de Informação a desenvolver e implementar programas de computador a partir de algoritmos estruturados. • Aulas Práticas: • Executar em linguagem de programação C os conceitos visto nas aulas teóricas com o prof. Freitas. • Implementação de programas estruturados empregando: • Comandos do primeiro semestre (entrada/saída, atribuição, condicional,repetição), funções e procedimentos; • Vetores e Matrizes; • Registros (tipos estruturados); • Arquivos.

  6. Bibliografia Bibliografia Básica Ascendio, A.; Campos, E., Fundamentos da Programação de Computadores, Prentice Hall, 2002. Mizrahi, V., Treinamento em Linguagem C - Curso Completo - Módulo 1, Editora Makron Books, 1990. Mizrahi, V., Treinamento em Linguagem C - Curso Completo - Módulo 2, Editora Makron Books, 1990. (Módulo único – publicado em 2008) Deitell, H., Como Programar em C, Editora Bookman, 2001.

  7. Bibliografia • Bibliografia Complementar • Forbellone, A.; Eberspacher, H., Lógica de Programação, Editora Makron Books, 2000. • Prata, S., C++ Primer Plus, Ed. Waite Grouop Press, 1998. • Schildt, H., C Completo e Total, Editora Makron Books, 1997. • Kernighan, R., The C Programming Language, Prentice Hall, 1988. • Barclay, ANSI C: Problem Solving and Programming, Prentice Hall, 1992.

  8. Avaliação • Serão feitos exercícios práticos em todas as aulas a serem entregues, impressos, na própria aula. Deve-se utilizar o template disponibilizado. • Os exercícios realizados e entregues em sala de aula irão compor até 30% da nota de laboratório, desde que estejam 100% funcionando e de acordo com o enunciado. • Avaliação = avaliação individual prática valendo de 0 a 10. Essa avaliação irá compor 70% da nota de laboratório. • Nota Laboratório será 30% da nota final de APC II • Média Final APCII = 0.7 * Média das Provas Teóricas • + 0.3 * Nota Laboratório (exercícios + avaliação)

  9. Avaliação • Recuperação: • A prova substitutiva será outro exercício prático, valendo os mesmos critérios da Nota Laboratório. • Aprovação: • Serão aprovados os alunos que obtiverem média final maior ou igual a 5,0 (cinco) em APCII e que tiverem pelo menos 75% de presença.

  10. Cronograma Semana Assunto 1 Apresentação da disciplina e critérios de avaliação / Revisão 2 Apresentação da disciplina e critérios de avaliação / Revisão 3 Vetores em C 4 Vetores em C 5 Vetores de caracteres - Strings 6 Vetores de caracteres - Strings 7 Matrizes 8 Matrizes 9 Estruturas 10 Estruturas 11 Revisão 12 Vetores e Estruturas 13 Vetores e Estruturas 14 Arquivos 15 Arquivos 16 Avaliação 17 Recuperação 18 Substitutiva 19 Vista Este cronograma poderá sofrer alterações de acordo com a dinâmica das aulas no decorrer do semestre!. Todo conteúdo programático será ministrado no calendário atual da PUCC.

  11. Observações Atenção: cópias de programas ! Tenho como saber se alguém copiou de alguém. Micros serão monitorados. Cópia leva zero... O mais importante é A P R E N D E R! E com isso ter um diferencial lá na frente ! Aprender em Sala de Aula é melhor do que deixar para depois... Aproveite o tempo ! Deixe “esse tempo” fora da faculdade para se dedicar a coisas que vocês gostam de fazer ou a matérias que tenham maior dificuldade.

  12. Observações Por que eu tenho que aprender :(? • Para exercitar o raciocínio lógico. • Para ver coisas diferentes fora da sua “caixa de conhecimento”. • Ampliando o conhecimento de diferentes coisas eu permito a inovação, criatividade e competência ! Para gerenciar, ensinar e aplicar a programação em qualquer projeto é necessário pelo menos conhecer como as coisas funcionam.

  13. Observações Se você pensar que é vais ser legal, vai ser legal e se você pensar que não vai ser legal, não vai ser legal. Simples assim... “Há duas coisas na vida que vocês têm que fazer. Vocês têm que morrer e fazer escolhas. Dessas duas não há como escapar.” (James C. Hunter) A decisão é de cada um de vocês, de fazerem o melhor e colher os resultados de suas próprias ações. Então é só ter vontade e compromisso? INTENÇÕES – AÇÕES = NADA... VONTADE = INTENÇÕES + AÇÕES (escolhas) COMPROMISSO = Sustentar essas escolhas

  14. PLANO DE DISCIPLINA PLANO DE CURSO PLANO DE DISCIPLINA PLANEJAMENTO O plano de disciplina completo e lista está disponível no ftp: ana.cristina/APCII

  15. Let's do it! Vamos documentar cada programa e o mesmo deverá ser enviado ao professor impresso. Utilizar o template disponível na área de ftp. Trabalhos serão feitos em duplas.

More Related