programação orientada a...
TRANSCRIPT
Programação Orientada a Objetos
Renato Dourado Maia
Universidade Estadual de Montes Claros
Engenharia de Sistemas
Considerações Iniciais
Renato Dourado Maia – Programação Orientada a Objetos
Página da Disciplina
O material será disponibilizado por meio da página da disciplina:
http://www.renatomaia.net
17/08/2015 2/28
Renato Dourado Maia – Programação Orientada a Objetos
Informações Gerais As informações gerais podem ser consultadas no
plano da disciplina, que está disponível na pági-na.
Os contatos deverão ser feitos por meio dos se-guintes e-mails:
[email protected] para questões relacionadas à disci-plina.
[email protected] para questões gerais.
17/08/2015 3/28
Renato Dourado Maia – Programação Orientada a Objetos
Observações Importantes Será considerado que vocês possuem uma base
sólida de programação (algoritmos e estruturas de dados) na linguagem C.
Ambiente de desenvolvimento: Code::Blocks.
Livro: Thinking in C++ (disponível na internet).
O material disponibilizado pelo professor nunca substitui a leitura do livro!
Os links pertinentes serão disponibilizados na página da disciplina...
17/08/2015 5/28
Há Alguém na Nesta Situação?
17/08/2015
Ai, meu Deus! Não tenho essa base toda!
Renato Dourado Maia – Programação Orientada a Objetos 6/28
Alguns Dizem que POO é...
17/08/2015
Veremos que isso não é verdade!
Renato Dourado Maia – Programação Orientada a Objetos 7/28
Muitos Dizem que POO (com o professor Renato) é...
17/08/2015
Veremos que isso não é verdade!
Bruxaria Coisa de Louco Coisa de
Outro Mundo Apenas para Ninjas
Renato Dourado Maia – Programação Orientada a Objetos 8/28
Renato Dourado Maia – Programação Orientada a Objetos
O Professor Renato A minha abordagem como professor é centrada
nas ideias:
Não trabalharemos com grandes quantidades de exercí-cios durante as aulas!
Tirar dúvidas é diferente de “ficar vendo o professor re-solver questões no quadro”!
A frequência mínima é de 75%! Assumirei que todos lerão o(s) livro(s)! Os conteúdos
completos dos capítulos que estudarmos devem ser li-dos!
17/08/2015 10/28
Renato Dourado Maia – Programação Orientada a Objetos
O Professor Renato A minha abordagem como professor é centrada
nas ideias:
Não estamos fazendo um curso de interpretação! Portanto, as provas e trabalhos não serão a encenação
de uma peça ensaiada durante as aulas, ou seja, não espere encontrar nas provas e trabalhos apenas “ver-sões” das questões discutidas em sala e indicadas nos trabalhos!
17/08/2015 11/28
Renato Dourado Maia – Programação Orientada a Objetos
O Professor Renato
17/08/2015
O que vocês acham? O que disseram para vocês?
12/28
Renato Dourado Maia – Programação Orientada a Objetos
Pré-requisitos (além dos óbvios) Curiosidade.
Paciência.
Perseverança.
Respeito.
Responsabilidade.
Honestidade (Acadêmica).
17/08/2015 13/28
Renato Dourado Maia – Programação Orientada a Objetos
A Importância das Ideias “Um dos maiores problemas da Matemática é explicar o que ela é. Vamos começar pelo que ela não é. Matemá-tica não é sobre símbolos nem cálculos. Símbolos são ferramentas e assim como a música não é uma sequên-cia de notas, a Matemática não é sobre símbolos. Ma-temática também não é sobre cálculos. Cálculos são processos que levam a algum resultado. De fato, atual-mente, quase todos os cálculos ficam para as máqui-nas. Genericamente podemos dizer que a Matemática é sobre ideias.”
JANOS, M. Matemática e Natureza. 1. ed. São Paulo: Editora Livraria da Física, 2009.
17/08/2015 15/28
Renato Dourado Maia – Programação Orientada a Objetos
A Importância das Ideias “A Matemática, da forma que é ensinada nas escolas, não desperta o interesse da maioria dos alunos pela simples razão de que o que se ensina não são ideias. Para os estudantes é ensinada uma série de habilidades para resolver problemas práticos e dicas para passar nas provas vestibulares, ou seja, um treinamento e não uma educação em Matemática. Estes são memorizados sem uma real apreciação dos conceitos e um perfeito entendimento. São premiados o conhecimento bruto, memorização e a velocidade, no lugar das ideias. Te-diosos cálculos e manipulações de fórmulas produzem em muitas crianças inteligentes o desejo de se livrar da Matemá-tica logo nos primeiros anos das escolas.”
JANOS, M. Matemática e Natureza. 1. ed. São Paulo: Edi-tora Livraria da Física, 2009.
17/08/2015 16/28
Renato Dourado Maia – Programação Orientada a Objetos
Alguém Pode Estar Pensando...
E por que toda essa reflexão
sobre Matemática?
17/08/2015 17/28
Renato Dourado Maia – Programação Orientada a Objetos
Respondendo... Apenas para promover uma reflexão
sobre a importância das ideias!
x
17/08/2015 18/28
Renato Dourado Maia – Programação Orientada a Objetos
Reflexão Exemplo interessante:
Oportunidade de emprego no escritório de engenharia e tecnologia de Embraer em Belo Horizonte.
17/08/2015
Você poderia ocupar essa vaga?
20/28
Renato Dourado Maia – Programação Orientada a Objetos
Moodle – VIRTUALMONTES Utilizaremos, além da página da disciplina, o Am-
biente Virtual de Aprendizagem da Unimontes (VIRTUALMONTES), especialmente para a entre-ga de trabalhos e utilização de fóruns.
Façam a sua inscrição! O endereço é:
http://www.virtualmontes.unimontes.br/
17/08/2015 21/28
Renato Dourado Maia – Programação Orientada a Objetos
Para Lembrar Sempre
SÓ SE APRENDE A PROGRAMAR PROGRAMANDO!
X
17/08/2015 22/28
Renato Dourado Maia – Programação Orientada a Objetos
Estação Zoológica de Nápoles “Não era uma fábrica (como são hoje todas as ins-tituições acadêmicas). Era uma forja, porque a ci-ência ali crescia sozinha, ou melhor que em qual-quer outro lugar, como crescem as flores em uma estufa bem cuidada...” de uma carta de PIETRO DOHRN (neto de Anton Dohrn) A Emoção e a Regra: os grupos criativos na Europa de 1850 a 1950. Domenico de Masi (organização). Tradução de Elia Ferreia Edel. 9ª ed. Rio de Janeiro: José Olympio, 2007.
http://www.szn.it – site da Estação Zoológica de Nápoles
http://en.wikipedia.org/wiki/Anton_Dohrn
17/08/2015 23/28
Renato Dourado Maia – Programação Orientada a Objetos
Fechando com Chave de Ouro! Convido-os a me ajudarem a transformar a sala de aula numa forja! E lembrem-se que a sala de aula
é muito mais do que um quadrilátero!
17/08/2015 24/28
Renato Dourado Maia – Programação Orientada a Objetos
Sala de Aula
17/08/2015
A mágica, devemos lembrar, é uma arte que requer colaboração entre o artista e seu público.
E. M. Butler, The myth of the magus (1948)
25/28
Renato Dourado Maia – Programação Orientada a Objetos
Sala de Aula
17/08/2015
Uma sala de aula é como uma orquestra: para que as coisas fluam com harmonia, deve haver interação, cooperação e
colaboração, e cada um deve cumprir o seu papel!
26/28
Renato Dourado Maia – Programação Orientada a Objetos
Leituras Recomendadas
17/08/2015
Leiam os textos disponíveis no link leituras reco-mendadas, disponível na página da disciplina.
Os artigos do Stephen Kanitz vocês já devem ter lido, mas há dois textos novos e eu sugiro forte-mente que vocês os leiam:
Telling the Truth. Teaching at University Level.
27/28