algoritmos - apresentação da disciplina

13
Algoritmos Aula 00 – Apresentação da disciplina Fernando Kenji Kamei [email protected]

Upload: fernando-kenji-kamei

Post on 15-Dec-2015

219 views

Category:

Documents


6 download

DESCRIPTION

Ementa, conteúdo programática, metodologia de ensino

TRANSCRIPT

Page 1: Algoritmos - Apresentação da Disciplina

Algoritmos

Aula 00 – Apresentação da disciplina

Fernando Kenji Kamei

[email protected]

Page 2: Algoritmos - Apresentação da Disciplina

Apresentação

2 de 13

}  Alagoano de coração

}  Formação Acadêmica

u  Técnico em Informática (CEFET-AL)

u  Bacharel em Sistemas de Informação (FAL)

u  Mestre em Ciência da Computação (UFPE)

u  Doutorado em andamento em Ciências da Computação (UFPE)

Page 3: Algoritmos - Apresentação da Disciplina

Apresentação

3 de 13

}  Áreas de interesse

u  Desenvolvimento de software

u  Engenharia de Software

u  Qualidade de Software

u  Metodologias Ágeis

Page 4: Algoritmos - Apresentação da Disciplina

Objetivos da disciplina

4 de 13

Desenvolver o raciocínio lógico para a resolução de algoritmos em geral, através dos princípios e técnicas básicas de algoritmos e programação, com enfoque em programação estruturada utilizando a Linguagem C.

Page 5: Algoritmos - Apresentação da Disciplina

Conteúdo programático

5 de 13

1o Bimestre: ü  Algoritmos

•  Conceitos, abstração, sistema computacional, programação de sistema computacional

•  Formas de representação de algoritmos, linguagem algorítma

•  Tipos de dados, variáveis, constantes •  Expressões e operadores

Page 6: Algoritmos - Apresentação da Disciplina

Conteúdo programático

6 de 13

2o Bimestre: ü  Liguagem C

•  Ambiente de programação, Programação em C, Estrutura Básica de um programa

•  Função printf, scanf •  Operadores matemáticos •  Operadores lógicos •  Estruturas de decisão: if-else, if-else aninhados

Page 7: Algoritmos - Apresentação da Disciplina

Conteúdo programático

7 de 13

3o Bimestre: ü  Liguagem C

•  Comandos: break, goto, continue •  Estruturas de seleção: switch •  Estruturas de repetição: for, while •  Vetores •  Arrays multidimensional •  Strings

Page 8: Algoritmos - Apresentação da Disciplina

Conteúdo programático

8 de 13

4o Bimestre: ü  Liguagem C

•  Manipulação de Strings: strlen, strcat, strcmp, strcpy •  Funções •  Passagens de parâmetros, passagem por valor

Page 9: Algoritmos - Apresentação da Disciplina

Estratégias de ensino

9 de 13

}  Aulas teóricas em laboratório com slides e quadro

branco, e exercícios no computador }  Lista de exercícios que devem ser resolvidos e entregues

aos monitores

Page 10: Algoritmos - Apresentação da Disciplina

Estratégias de ensino

10 de 13

}  Aulas presenciais e a distância

}  Materiais }  Vídeo-aulas }  Tirar dúvidas e discussões }  Avisos }  Envio das atividades e projetos

http://moodle.ifal.edu.br

Page 11: Algoritmos - Apresentação da Disciplina

Estratégias de avaliação

11 de 13

Por bimestre: }  Nota 1: Listas de Exercícios (20%) + Prova escrita (80%) }  Nota 2: Prova (50%) + Projeto (50%) }  Nota final = (Nota 1 + Nota 2) / 2

Page 12: Algoritmos - Apresentação da Disciplina

Bibliografia básica

12 de 13

}  Forbellone, A.L.V.; Lógica de Programação; Makron

Books. }  Schildt, H.; C Completo e Total. Makron Books.

Page 13: Algoritmos - Apresentação da Disciplina

Perguntas?

13 de 13