Analogicamente perfeito
É possível explicar tudo no mundo da informática através de analogias?
Pela minha singela experiência de professor informal, eu acredito que sim. Durante esses dois anos, explanei diversos assuntos e, em todos eles, difíceis ou não, consegui um certo grau de sucesso graças ao uso de metáforas e parábolas.
De memória (ou buscando no meu blogue) consigo lembrar alguns tópicos e a forma como os expliquei. Em alguns até fiz um artigo sobre o assunto:
- Ponteiros 16 bits. Rua e número de uma casa.
- Typedefs. Apelidos para nomes de pessoas.
- Depuração. A ciência médica de House.
- Passagem de argumentos por valor e por referência. E-mails com anexo e com linques.
- Ponteiros. Armário de gavetas.
- Programadores. Programadores de verdade não usam Java (brincadeira).
- Agendamento de threads. Guichê de CPUs.
- Seções críticas. Fila de threads dentro de uma sala.
- Funções com retorno booleano. O dedo polegar dos romanos.
- Pilha. Pilha! (de pratos).
- Binário. Bichos-preguiça contando.
- Tipos. Forma de bolo
- Definições x declarações de variáveis. Hardware e software (isso deve se chamar meta-analogia =)
- Depuração 2. CSI! (já deu pra ver que tenho fascínio por analisar séries, não?).
Acredito ser essa a melhor forma de desmistificar esse pequeno mundinho que parece incompreensível aos outros mortais. Até porque tudo que é criado no mundo dos computadores são abstrações do mundo real, que por sua vez são abstrações da mente humana.
É por isso que sempre digo que ciência da computação é uma arte-ciência da área de humanas.
Ou eu tambem sou programador, mas pelo que olhei no site, seis num dorme kara , sai da frente desse computador e vai cata umas gatinhas.
conselho bom esse hein!!!
mais bom mesmo
valeu pelos tuts
ps: nome, email, site nao sao verdadeiros