Ir para o conteúdo
GovBR
Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
Introdução à Programação ( DCE16359 )
Unidade:
Departamento de Computação e Eletrônica
Tipo:
Obrigatória
Período Ideal no Curso:
1
Nota Mínima para Aprovação:
5.00
Carga Horária:
30
Número de Créditos:
1

Objetivos
Desenvolver competência de programação, bem como raciocínio lógico e hipotético-dedutivo. [Avaliação] Reconhecer que o o ciclo descrever-executar-refletir-depurar é útil em várias situações do dia-a-dia. [Familiaridade] Aplicar o ciclo descrever-executar-refletir-depurar na tarefa de programação. [Uso] Elaborar e representar de forma adequada algoritmos para solucionar problemas em uma determinada linguagem de programação. [Avaliação]

Ementa
Conceituação de algoritmo e programa. O ciclo da aprendizagem de programação: descrever-executar-refletir-depurar. Implementação de programas por intermédio de uma linguagem de programação de alto nível. Constantes, variáveis e expressões. Entrada e saída. Estruturas de controle de fluxo: condicional e repetição. Aplicações em contextos próximos à realidade do aluno.

Bibliografia
MENEZES, Nilo Ney Coutinho. Introdução à programação com Python - Algoritmos e lógica de programação para iniciantes. 2ª edição. São Paulo, SP; Novatec, 2014. PERKOVIC, Ljubomir. Introdução à Computação Usando Python - Um Foco no Desenvolvimento de Aplicações. Grupo GEN, 2016. E-book. ISBN 9788521630937.  SCRATCH. Programming Learning Tool. MIT Media Lab Lifelong Kindergarten Group. Disponível em: https://scratch.mit.edu/ 

Bibliografia Complementar
CODE.ORG. Computer Science Learning Portal. Seattle, WA-USA. Disponível em: https://code.org/  LAMBERT, Kenneth A. Fundamentos de Python: primeiros programas. Cengage Learning Brasil, 2022. E-book. ISBN 9786555584301.  MANZANO, José Augusto Navarro G.; OLIVEIRA, Jayr Figueiredo de. Algoritmos - Lógica para Desenvolvimento de Programação de Computadores. Editora Saraiva, 2019. E-book. ISBN 9788536531472.  FORBELLONE, Andre Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de Programação: A Construção de Algoritmos e Estruturas de Dados. 3a ed. São Paulo: Pearson/Prentice Hall, 2005.  SHAW, Zed A. Aprenda Python 3 do Jeito Certo. Editora Alta Books, 2019. E-book. ISBN 9788550809205. 
Conteúdo acessível em Libras usando o VLibras Widget com opções dos Avatares Ícaro, Hosana ou Guga. Conteúdo acessível em Libras usando o VLibras Widget com opções dos Avatares Ícaro, Hosana ou Guga.