Upload
lynn
View
43
Download
3
Embed Size (px)
DESCRIPTION
APC II – Prática – P3. Ana Cristina de Castro e Araujo [email protected] 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 - PowerPoint PPT Presentation
Citation preview
APC II – Prática – P3
Ana Cristina de Castro e Araujo
ftp: ana.cristina/APCII
21/08/2009
CEATEC - Centro de Ciências Exatas, Ambientais e de Tecnologias
Apresentações
Objetivos/ Conteúdo Programático
Bibliografia
Avaliação
Cronograma
Revisão – Exercícios Práticos
Agenda – Semana 1
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)
Apresentações
... e vocês ?
Nome
O que espera deste curso? Já trabalha na área?
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.
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.
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.
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íciosexercícios realizados e entregues em sala de aula irão compor
até 30% da nota de laboratório30% da nota de laboratório, desde que estejam 100%
funcionando e de acordo com o enunciado.
Avaliação = avaliação individual práticaavaliação individual prática valendo de 0 a 10. Essa
avaliação irá compor 70% da nota de laboratório70% 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)
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.
Avaliação
Cronograma
Semana Assunto
1 Apresentação da disciplina e critérios de avaliação / Revisão2 Apresentação da disciplina e critérios de avaliação / Revisão3 Vetores em C4 Vetores em C5 Vetores de caracteres - Strings6 Vetores de caracteres - Strings7 Matrizes8 Matrizes9 Estruturas10 Estruturas11 Revisão12 Vetores e Estruturas13 Vetores e Estruturas14 Arquivos15 Arquivos16 Avaliação17 Recuperação18 Substitutiva19 Vista
Todo conteúdo programático será
ministrado no calendário atual da
PUCC.
Este cronograma poderá sofrer alterações de
acordo com a dinâmica das aulas no decorrer do
semestre!.
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.
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.
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
PLANO DE PLANO DE DISCIPLINADISCIPLINA
O plano de disciplina completo e O plano de disciplina completo e lista está disponível no lista está disponível no
ftp: ftp: ana.cristina/APCIIana.cristina/APCII
PLANO DE CURSOPLANO DE DISCIPLINA
PLANEJAMENTO
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.