Página da disciplina: https://sites.google.com/view/pi-bct-ufabc


Este servidor https://moodle.ufabc.edu.br é um projeto piloto em fase de testes. Existe também um espelho da disciplina em vision.ufabc.edu.br/moodle (porém, deve criar uma senha em link, com email institucional)


Objetivos Gerais: Apresentar os fundamentos sobre manipulação e tratamento da Informação, principalmente por meio da explicação e experimentação dos conceitos e do uso prático da lógica de programação.


Objetivos Específicos:  Que o aluno seja capaz de compreender os conceitos fundamentais a respeito da manipulação e tratamento da Informação. Que o aluno entenda a lógica de programação de computadores e adquira a habilidade prática de desenvolver algoritmos básicos para modelar e solucionar problemas de natureza técnico-científica, independentemente de uma linguagem ou de um paradigma de programação específicos.


EmentaIntrodução a algoritmos. Variáveis e tipos de dados. Operadores aritméticos, lógicos e precedência. Métodos/Funções e parâmetros. Estruturas de seleção. Estruturas de repetição. Vetores. Matrizes. Entrada e saída de dados. Depuração. Melhores práticas de programação.