MAC110
Introdução à Computação
Prof. Walter Mascarenhas
Segundo semestre de 2004
02/09/04
Esta aula
• Conversa inicial
–
–
–
–
O que é computação?
O que é matemática?
O que é cálculo?
O que é ciência?
• Computação é difícil?
– Como aprender computação?
– Como ensinar computação?
• SciLab
• Matéria
É, computação é difícil. É tão difícil quanto
cálculo, geometria, física, etc. Para aprender
tem que se esforçar e ter MUITA paciência
Só é mais fácil que lidar com gente!
Ensinar computação também é difícil
• Porque computação é difícil?
–
–
–
–
–
O computador é frio e faz tudo de modo exato
O computador é abstrato
Você pensa que disse uma coisa e ele entende outra
O computador é irritante
Demora para aprender como ele funciona
• Porque computação é fácil?
– O computador é frio e faz tudo de modo exato
– O computador é previsível
– Com o tempo você passa a entender como ele funciona
A Minha visão
• Como aprender computação?
–
–
–
–
–
Observando quem computa faz tempo
Resolvendo problemas com o computador
Aprendendo os conceitos básicos
Exercitando os conceitos básicos
Tendo consciência das suas limitações e tentando corrigí-las
• Como ensinar computação?
–
–
–
–
Mostrando o que pode ser feito com o computador
Mostrando como resolver problemas com o computador
Explicando os conceitos básicos
Propondo e acompanhando a resolução dos exercícios dos
conceitos básicos
– Tendo consciência das suas limitações e tentando corrigí-las
SciLab
•Para aprender algoritmos e conceitos básicos.
Depois C. Mesmo processo do prof. Hirata, da
outra turma.
•Internet: scilabsoft.inria.fr
•Página do prof. Leônidas:
www.ime.usp.br/~leo/scilab/
Como ‘‘dominar’’ o SciLab?
• Usando o SciLab para resolver problemas.
– Quantas pessoas aqui fizeram curso de Word e Excel? Eu
acho que a maioria aprendeu e aprende “na raça”.
– O SciLab pode te ajudar nos cursos de cálculo, física, etc.
• Olhando no Help
• Perguntando para mim ou para o Márcio
– Nem eu nem ele somos ases de SciLab. Mas isto não
importa!! Eu trabalho com isso há mais de vinte anos. É
como trocar de carro: é só acostumar com o novo câmbio etc.
• Perguntando para os seus colegas
– Você ficará surpreso como alguns deles aprenderão rápido.
Matéria
•Problema matemático:
•Raízes quadradas pelo método de Newton
•Divisão usando o método de Newton
•Conceitos de programação exercitados:
•Variáveis
•Funções
•Repetições
•Verificação de condições
•Conceitos do SciLab
Gráficos
Vetores
Matemática
Computação (algoritmo)
Agora com a mão na massa
Matemática
Download

Geometria Computacional - IME-USP