Estudante
PRÓ-REITORIA DE GRADUAÇÃO
DEPARTAMENTO DE COMPUTAÇÃO
IDENTIFICAÇÃO
Introdução a Ciência da Computação
Carga horária
COMP0100
Créditos
1994351 – Bruno Marcel Nascimento Souza
Semestre
APRESENTAÇÃO PESSOAL
Bacharel em Sistemas de Informação, UNIT.
Especialização em Gestão de Projetos de Software, FANESE.
Atuo na área de informática desde 2004 em empresas como UNIT, Stefanini e SEFAZ.
Áreas de interesse: Programação, Banco de Dados e Inteligência Artificial.
Disciplina
Código
Professor
60
04
2013.2
EMENTA
Conceitos gerais. Algoritmos e fluxogramas. Programação científica. Funções e procedimentos.
OBJETIVOS
1. GERAL
Esta disciplina visa apresentar ao aluno Conceitos de Algoritmos e conceitos de Programação, demonstrando o papel fundamental do algoritmo como elo entre os dois mundos: Mundo Real e Mundo Computacional. A atividade de programação tem inicio com a construção do algoritmo.
2. ESPECÍFICOS
Entender problemas com soluções computacionais. Escrever e ler algoritmos computacionais. Conhecer as estruturas da linguagem de programação Pascal. Compreender e saber utilizar estruturas de dados. Estruturar aplicações com conceitos de modularização. Incentivar o aluno a desenvolver programas computacionais para solução de problemas da sua área de conhecimento. ORGANIZAÇÃO DO CURSO
Estudo do Algoritmo.
Programação em Pascal.
CONTEÚDO PROGRAMÁTICO
Aula 01-02: Plano de Ensino.
Aula 03-04: Introdução à resolução de problemas.
Aula 05-06: Conceitos básicos de algoritmos.
Aula 07-08: Resolução de problemas com fluxogramas.
Aula 09-10: Elementos básicos de algoritmos.
Aula 11-12: Exercícios
Aula 13-14: Algoritmos com pseudocódigo 1.
Aula 15-16: Exercícios.
Aula 17-18: Algoritmos com pseudocódigo 2.
Aula 19-20: Exercícios.
Aula 21-22: Lista de Exercícios 1.
Aula 23-24: Lista de Exercícios 2.
Aula 25-26: Revisão.
Aula 27-28: Avaliação.
Aula 29-30: Introdução à programação.
Aula 31-32: Variáveis