algoritmos - apresentação da disciplina

Post on 15-Dec-2015

219 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

Algoritmos

Aula 00 – Apresentação da disciplina

Fernando Kenji Kamei

fkenjikamei@gmail.com

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)

Apresentação

3 de 13

}  Áreas de interesse

u  Desenvolvimento de software

u  Engenharia de Software

u  Qualidade de Software

u  Metodologias Ágeis

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.

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

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

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

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

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

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

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

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.

Perguntas?

13 de 13

top related