APC II – Prática – P3

15
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

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

Transcript of APC II – Prática – P3

Page 1: APC II – Prática – P3

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

Page 2: APC II – Prática – P3

Apresentações

Objetivos/ Conteúdo Programático

Bibliografia

Avaliação

Cronograma

Revisão – Exercícios Práticos

Agenda – Semana 1

Page 3: APC II – Prática – P3

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)

Page 4: APC II – Prática – P3

Apresentações

... e vocês ?

Nome

O que espera deste curso? Já trabalha na área?

Page 5: APC II – Prática – P3

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.

Page 6: APC II – Prática – P3

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. 

Page 7: APC II – Prática – P3

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.

Page 8: APC II – Prática – P3

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)

Page 9: APC II – Prática – P3

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

Page 10: APC II – Prática – P3

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!.

Page 11: APC II – Prática – P3

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.

Page 12: APC II – Prática – P3

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.

Page 13: APC II – Prática – P3

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

Page 14: APC II – Prática – P3

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

Page 15: APC II – Prática – P3

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.