Você está na página 1de 10

Tecnologia em Análise e

Desenvolvimento de Sistemas

APR1 – Algoritmos e Programação


Apresentação da Disciplina

Profa. Dra. Eloize Seno


Informações gerais

 6 aulas por semana (teórico/práticas)


 Segunda: das 19h às 22h30
 Quinta: das 19h às 20h40

Apresentação da Disciplina
2
Objetivos da disciplina

 Desenvolver o raciocínio lógico voltado à programação de


computadores
 Desenvolver a lógica de programação e as técnicas de
programação estruturada
 Especificar, implementar, compilar, executar e testar programas
utilizando uma linguagem de programação de alto nível
 Python

Apresentação da Disciplina
3
Conteúdo programático
 Evolução das linguagens de  Estruturas de decisão
programação  Estruturas de repetição
 Algoritmos e programas  Arranjos: variáveis indexadas
 Metodologia de desenvolvimento  Funções definidas pelo
de algoritmos e programas programador
 Tipos de dados, variáveis e  Escopo de Variáveis e Passagem de
identificadores Parâmetros
 Comandos de entrada, saída e de
atribuição
 Operadores aritméticos,
relacionais e lógicos
 Funções pré-definidas e bibliotecas

4 Apresentação da Disciplina
Critérios de Avaliação
 Instrumentos Avaliativos:
 Prova 1 (P1) – 30%
 Prova 2 (P2) – 45%
 Projeto Prático – 25% (15% apresentação e arguição e 10% código)

 Nota final = P1 *0,3 + P2 * 0,45 + PP * 0,25

 Atenção: Serão considerados aprovados os alunos com Nota Final ≥ 6 e


frequência ≥ 75%.

 Os alunos que tiverem frequência ≥ 75% e 4 ≤ Nota Final < 6 poderão


realizar Instrumento Final de Avaliação (IFA).

5 Apresentação da Disciplina
Dinâmica das Aulas

 Aulas teóricas/práticas e muitos exercícios!!!!


 Programação só se aprende programando...

Apresentação da Disciplina
6
Bibliografia
 BÁSICA:
ASCENCIO, Ana F. G.; CAMPOS, Edilene A. V. Fundamentos da programação
de computadores, 3 ed., São Paulo: Pearson - Prentice Hall, 2012.

FARRER, Harry; BECKER, Christiano G.; FARIA, Eduardo C.; MATOS, Helton F.;
SANTOS, Marcos A.; MAIA, Mirian L. Programação estruturada de
computadores: algoritmos estruturados. 3 ed. Rio de
Janeiro: Editora LTC, 2011.

LOPES, Anita; GARCIA, Guto. Introdução à Programação - 500 Algoritmos


Resolvidos. Rio de Janeiro: Editora Campus, 2002

7 Apresentação da Disciplina
Bibliografia
 COMPLEMENTAR:
DAMAS, Luis M.D. Linguagem C, 10 ed. Rio de Janeiro: Editora LTC, 2007

DOWNEY, Allen B. Pense em Python – Pense como um cientista da


computação. São Paulo: Editora Novatec, 2016.

MANZANO, José A. N. G.; COSTA JÚNIOR, Roberto A. Programação de


Computadores com Java. Editora Érica, 2014.

MEDINA, Marco.; FERTIG, Cristina. Algoritmos e programação: teoria e


prática. 2 ed. São Paulo: Novatec, 2006.

SOUZA, Marco A.F.; GOMES, Marcelo M.; SOARES, Marcio V.; CONCILIO,
Ricardo. Algoritmos e Lógica de Programação. São Paulo: Editora Cengage
Learning, 2011.
8 Apresentação da Disciplina
Dúvidas e contatos

▪ Nosso principal meio de comunicação é o Moodle! Verifiquem SEMPRE!


Moodle
▪ http://moodle.scl.ifsp.edu.br

E-mail e
contato ▪ eloize@ifsp.edu.br
no TEAMS

▪ Horário de atendimento ao aluno


▪ Quintas-feiras: das 14h às 16h via chat no Teams
Atendimento
▪ Outro horário pode excepcionalmente ser agendado via e-mail ou chat

9 Apresentação da Disciplina
10

Você também pode gostar