Não Subestime Física e Matemática




Diego “Dukão” Guimarães

diegodukao.net
@diegodukao
                                1
“Matemática e Física não
são importantes!”


                           2
1 - Você está enganado




                         3
1 - Você está enganado

2 - A culpa não é sua



                         4
A matemática otimiza seu código




                                  5
A matemática otimiza seu código

Exemplo:
  Somar os números de 1 a 100




                                     6
A matemática otimiza seu código

Exemplo:
  Somar os números de 1 a 100


soma = 0
for i in range(101):
   soma += i




 ...
A matemática otimiza seu código

Exemplo:
  Somar os números de 1 a 100


soma = 0
for i in range(101):
   soma += i

>>> ...
A matemática otimiza seu código

Exemplo:
  Somar os números de 1 a 100


soma = (100 * 101) / 2




                     ...
A matemática otimiza seu código

Exemplo:
  Somar os números de 1 a 100


soma = (100 * 101) / 2

>>> 5050




           ...
A matemática otimiza seu código

Exemplo:
  Somar os números de 1 a 100


soma = (100 * 101) / 2

>>> 5050

Progressão Ari...
Programação de Jogos


                   12
Programação de Jogos


Você não vai chegar a lugar algum
sem matemática e FÍSICA!




                                    ...
Programação de Jogos


Gravidade?




                        14
Programação de Jogos


Gravidade?
Detecção de colisão?




                         15
Programação de Jogos


Gravidade?
Detecção de colisão?
Atrito?


                         16
Programação de Jogos


    Gravidade?
    Detecção de colisão?
    Atrito?
Cordas, molas, dinâmica de fluidos, lançamento ...
Programação de Jogos


Você usa Matemática e Física o
tempo todo!




                                 18
Por que a culpa não é sua?




                             19
Por que a culpa não é sua?

Porque te ensinaram errado!




                              20
Por que a culpa não é sua?

Porque te ensinaram errado!

“O exemplo não é a melhor forma
de ensinar, é a única forma de
en...
Sem exemplos de aplicações,
essas matérias ficam sem sentido.

Por isso a maioria dos alunos não
gosta delas.




        ...
Física é manerasso =)


                    23
Obrigado!
 diegodukao.net
  @diegodukao


                  24
Próximos SlideShares
Carregando em…5
×

Não Subestime Física e Matemática - Pythoncampus

1.375 visualizações

Publicada em

Lightning Talk apresentada na PythonCampus Petrópolis.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.375
No SlideShare
0
A partir de incorporações
0
Número de incorporações
120
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Não Subestime Física e Matemática - Pythoncampus

  1. 1. Não Subestime Física e Matemática Diego “Dukão” Guimarães diegodukao.net @diegodukao 1
  2. 2. “Matemática e Física não são importantes!” 2
  3. 3. 1 - Você está enganado 3
  4. 4. 1 - Você está enganado 2 - A culpa não é sua 4
  5. 5. A matemática otimiza seu código 5
  6. 6. A matemática otimiza seu código Exemplo: Somar os números de 1 a 100 6
  7. 7. A matemática otimiza seu código Exemplo: Somar os números de 1 a 100 soma = 0 for i in range(101): soma += i 7
  8. 8. A matemática otimiza seu código Exemplo: Somar os números de 1 a 100 soma = 0 for i in range(101): soma += i >>> 5050 8
  9. 9. A matemática otimiza seu código Exemplo: Somar os números de 1 a 100 soma = (100 * 101) / 2 9
  10. 10. A matemática otimiza seu código Exemplo: Somar os números de 1 a 100 soma = (100 * 101) / 2 >>> 5050 10
  11. 11. A matemática otimiza seu código Exemplo: Somar os números de 1 a 100 soma = (100 * 101) / 2 >>> 5050 Progressão Aritmética Soma de P.A.: Sn = (n (A1 + An)) / 2 11
  12. 12. Programação de Jogos 12
  13. 13. Programação de Jogos Você não vai chegar a lugar algum sem matemática e FÍSICA! 13
  14. 14. Programação de Jogos Gravidade? 14
  15. 15. Programação de Jogos Gravidade? Detecção de colisão? 15
  16. 16. Programação de Jogos Gravidade? Detecção de colisão? Atrito? 16
  17. 17. Programação de Jogos Gravidade? Detecção de colisão? Atrito? Cordas, molas, dinâmica de fluidos, lançamento balístico... 17
  18. 18. Programação de Jogos Você usa Matemática e Física o tempo todo! 18
  19. 19. Por que a culpa não é sua? 19
  20. 20. Por que a culpa não é sua? Porque te ensinaram errado! 20
  21. 21. Por que a culpa não é sua? Porque te ensinaram errado! “O exemplo não é a melhor forma de ensinar, é a única forma de ensinar.” 21
  22. 22. Sem exemplos de aplicações, essas matérias ficam sem sentido. Por isso a maioria dos alunos não gosta delas. 22
  23. 23. Física é manerasso =) 23
  24. 24. Obrigado! diegodukao.net @diegodukao 24

×