Buscar

Programação 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Programação de 
Computadores
Aêda Sousa
aedasousa@gmail.com
11/08/2017
1
Apresentação
Docente – Aêda Sousa
• Formação Acadêmica
• Graduada em Sistemas de Informação (UPE-Caruaru)
• Mestre em Engenharia da Computação (UPE-Recife) 
• Doutoranda em Engenharia Elétrica (UFPE-Recife)
• Eletrônica de Sistemas - Engenharia de Requisitos para Sistemas Embarcados.
• Atuação Profissional
• Professora de programação e robótica HappyCode
• Professora Conteudista e Tutora do IFPE e Unyleya
11/08/2017
2
Apresentação
Discentes
Agora é com vocês...
• Nome
• Expectativas para disciplina de programação?
• O que entende de programação?
11/08/2017
3
Agenda
O que veremos nesta aula?
➢ Horário e dia da disciplina
➢ Objetivo da Disciplina
➢ Ementa / Conteúdo Programático
➢ Metodologia de Trabalho
➢ Formas de Avaliação
➢ Bibliografia
➢ Regras de convivência
11/08/2017
4
Disciplina e Objetivo
Disciplina
➢ Disciplina: Programação de Computadores
➢ Carga Horária: 60 h 
➢ Dias de Aula: 
➢ Quintas: 19:20h – 22h
11/08/2017
5
Disciplina e Objetivo
Objetivo Geral
➢ Apresentar uma visão geral do processo de programação e
investigar as técnicas e ferramentas que podem ser utilizadas
para a geração de programas.
11/08/2017
6
Disciplina e Objetivo
Objetivo Específicos
➢ Desenvolver o raciocínio lógico aplicado à solução de problemas em nível
computacional;
➢ Introduzir os conceitos básicos de desenvolvimento de algoritmos;
➢ Desenvolver a lógica de programação;
➢ Introduzir a estrutura e as funcionalidades básicas de uma linguagem de
programação e a forma de concretizar algoritmos naquela linguagem;
➢ Ao final da disciplina, o aluno deve estar apto a implementar programas
simples.
11/08/2017
7
Ementa
2. Constantes e Variáveis -
VisualG
2.1 O que são Constantes e Variáveis?
2.2 Como as utilizamos?
2.3 Tipos de Constantes e Variáveis
2.4 Convenção para a nomenclatura
2.5 Regras para a nomenclatura
11/08/2017
8
Conteúdo Programático da Disciplina
1. Lógica de Programação e 
Algoritmos
1.1 O que é Lógica de Programação?
1.2 O que é um Algoritmo?
1.3 Como um algoritmo pode ser 
representado?
Ementa
Conteúdo Programático da Disciplina
4 – Operadores - VisualG
4.1 Tipos de Operadores
4.2 Tabela Verdade
4.3 Controle de Fluxo
5 – Condicionais e Estrutura de Repetição – VisualG
6 – Introdução a Linguagem de Programação C
11/08/2017
9
Ementa
Conteúdo Programático da Disciplina
6 – Vetores e Matrizes – Linguagem C
6.1 O que é um Array?
6.2 Como declarar e inicializar um array?
6.3 Inserindo e acessando os valores de um 
array
6.4 Percorrendo um array
6.5 Array de arrays (Matrizes)
6.6 Ordenando um array
11/08/2017
10
7 - Funções e Procedimentos 
(Métodos) – Linguagem C
6.1 Declaração e Chamada
6.2 Variáveis locais e globais
6.3 Passagem de parâmetros e Retorno 
de valores
Metodologia
Forma de Trabalho
➢ Metodologia de Ensino:
➢ Aulas expositivas e práticas
➢ Listas de exercícios
➢ Trabalhos práticos em equipe
➢ Recursos Utilizados:
➢ Laboratórios de Computadores
➢ Quadro branco
➢ Projetor
➢ Livros e Artigos da Área
11/08/2017
11
Avaliação
Formas de Avaliação
➢ Comportamental
➢ Desempenho em sala (participação)
➢ 1º Unidade: 70% Prova escrita + 30% Prática de Laboratório e 
exercícios
➢ 2º Unidade: 100% Prova escrita
11/08/2017
12
Bibliografia
Bibliografia Básica
➢ Puga, Sandra, and Gerson Rissetti. Lógica de programação e estruturas de dados. Vol 3. Pearson Prentice Hall, 2016. 
(biblioteca virtual)
➢ Forbellone, André Luiz Villar, and Henri Frederico Eberspächer. Lógica de programação: a construção de algoritmos e 
estruturas de dados. Vol. 3. Makron Books, 2005. (biblioteca virtual)
➢ ALMEIDA, Rafael Soares de. Aprendendo Algoritmo Com Visualg. Ano: 2013;
➢ MIZRAHI, V.V. Treinamento em linguagem C. São Paulo: Pearson Prentice Hall, 2008. (biblioteca virtual)
Bibliografia Complementar
➢ Ascencio, Ana Fernanda Gomes, and Edilene Aparecida veneruchi Campos. Fundamentos da programação 
de computadores: algoritmos, Pascal e C/C++. Vol. 3. Pearson, 2012. (biblioteca virtual)
➢ LOPES, Anita. GARCIA, Guto. Introdução a programação: 500 algoritmos resolvidos. São Pailo: Atlas, 2008
11/08/2017
13
Acordo de Convivência
Regras de Convivência
➢ Evitar conversas paralelas.
➢ Entregar os trabalhos e exercícios no prazo e formatos estabelecidos.
➢ Comparecer às aulas no horário estabelecido.
➢ Evitar utilizar celular em sala de aula (deixar no silencioso).
➢ Chegar em silêncio em sala depois que a aula tiver começado
➢ NÃO será permitido retirar faltas dos alunos (OBS.)
(observar o limite máximo de 25% de faltas).
➢ Problemas específicos de cada aluno serão tratados individualmente 
(Não deixem de me consultar a respeito).
11/08/2017
14
Outras Informações
➢ PARTICIPE das aulas!
➢ Quando não entender, PERGUNTE!
➢ Não tenha VERGONHA de perguntar, sua dúvida pode ser de outros alunos!
➢ Não deixe ACUMULAR o assunto!
➢ TRABALHE em Equipe!
➢ CONTRIBUIR para uma aula melhor!
11/08/2017
15
Outras Informações
• Grupo da Disciplina
• Facebook - Programação de Computadores – Engenharia Civil_A
• Softwares Utilizados
• VisualG
http://www.guanabara.info/2007/09/visualg-v25/
• CodeBlocks – Linguagem C
11/08/2017
Apresentação da Disciplina
Como se dar bem em Programação de Computadores?
▫ Faltar o mínimo possível;
▫ Sempre tirar dúvidas em sala ou por e-mail;
▫ Exercitar sempre!
11/08/2017
Apresentação da Disciplina
Por que amar a Faculdade Maurício de Nassau?
▫ Professores com experiência acadêmica e de mercado;
▫ Motivação para o mercado;
▫ Contato com empresas da área;
▫ ELA SERÁ O SEU CURRÍCULO.
11/08/2017
Dicas Importantes
FAÇA BACKUP!!!
Dúvidas
11/08/2017
20
Obrigada!
Aêda Sousa
aedasousa@gmail.com
11/08/2017
21

Continue navegando