Objetivos
Conteúdo Programático
Material didático
Referências
Exercícios
Objetivos Gerais

O curso de introdução à ciência da computação tem como objetivo ensinar aos alunos a resolverem problemas computacionais através de soluções baseadas em algoritmos com a linguagem de programação MATLAB.

Objetivos Específicos

Por meio desse curso, o aluno poderá identificar problemas e criar algoritmos utilizando algoritmos de estruturas sequenciais, condicionais ou de repetição; assim como também criar novas funções para seus algoritmos para problemas triviais.
  1. História da computação
  2. Lógica e Algoritmos
  3. Sintaxe, Comentários, Variáveis, Operadores, Entrada e Saída de Dados
  4. Introdução ao Matlab / Octave; Interface do Matlab/Octave
  5. Estrutura de condição: IF - ELSE
  6. Estrutura de repetição: FOR
  7. Operação com Vetores e Matrizes
  • Aula 00 - Apresentação da disciplina

    Download
  • Aula 01 - História da Ciência da Computação

    Download
  • Aula 02 - Lógica e Algoritmos

    Download
  • Aula 03 - Introdução ao Matlab/Octave e Interface do Matlab/Octave

    Download
  • Aula 04 - Sintaxe, Comentários, Variáveis, Operadores, Entrada e Saída de Dados

    Download
  • Aula 05 - Estrutura de condição - IF e ELSE

    Download
  • Aula 06 - Estrutura de repetição - FOR

    Download
  • Aula 07 - Operação com Vetores e Matrizes

    Download
CAPRON, H. L.; JOHNSON, J. A. Introdução à informática. 8. ed. São Paulo : Pearson Printice Hall, 2004.

PALM, William J. Introdução ao MATLAB para Engenheiros. 3. ed. São Paulo : AMGH, 2013.

GILAT, Amos. Matlab com Aplicações em Engenharia. 4. ed. Porto Alegre : Bookman, 2012.

CHAPMAN, Stephen J. Programação em matlab para engenheiros. 2. ed. Cengage Learning, 2011.