Para gostar de Python
http://about.me/fmasanori
CV Resumido
•
•
•
•
•
•
•
•

Graduado IME USP
Mestrado ITA
Software Express
Credicard Mastercard
PriceWaterhouseCoopers
IT...
Adicione / Siga o Prof
•
•
•
•

Fernando Masanori (Massa)
facebook.com/fmasanori
twitter.com/fmasanori
Interesses: Algorit...
First pt-br programming MOOC

http://pycursos.com/python-para-zumbis/
A lot of fun exercises
Interactive lessons, no more
blackboard and chalk
Promote diversity among
students (vegan Zombie)
Promote diversity among
students (Zombie Girl)
Some availibility problems

overcome with good humor
5300 inscriptions! and growing...
Funny zombies
Fanpage TWD Portugal
Python at FATEC
Retidos Intro. Progr. 2008
Retidos 2008

70% retidos
30% aprovados
Retidos Intro. Progr. 2013-1
Retidos 2013-1

32% retidos
68% aprovados
Retidos Estrutura Dados 2008
Retidos 2008

85% retidos
15% aprovados
Retidos Estrutura Dados 2013-1
Retidos 2013-1

22% retidos
78% aprovados
History: Python at FATEC
Java e C (2007 a 2008):
– 70% retidos Intro Prog (2008)
– 85% retidos ED (2008)
– Camiseta da sal...
Details
•
•
•
•
•
•
•

Lab Only – 6 aulas == 4 + 2
Listas com Testes
Coding Dojo semanal
Big Brother
Monitores
Google Deve...
Raspberry Pi
Raspberry Pi nas aulas
Python for Kids

Antonio: concluiu comigo o
Coursera “Interactive Python
with Games”
Naomi: gosta de Justin Bieber e
está ...
Camiseta da Turma 2012
Talk is cheap.
Show me the code.
Linus Torvalds
CEDET Decolar
Game CEDET Decolar

Feito por uma
menina de 12 anos
https://gist.github.com/5615826
Cripto CEDET Decolar

Feito por outra
menina de 12 anos
FATEC
Unicode

https://gist.github.com/5619782
Unicode

https://gist.github.com/5619782
Unicode
Fibonacci Recursivo

https://gist.github.com/4762654
42 is stronger than the beast

https://gist.github.com/7034743
Seletiva Facebook Hackaton 2013

https://gist.github.com/5620075
Disassembler
Quicksort

https://gist.github.com/4673057
Sort vs Heapq vs max

https://gist.github.com/5620281
File Find

https://gist.github.com/5620333
Interface GUI

By Luciano Ramalho

https://gist.github.com/4961824
json object_hook

https://gist.github.com/5620404
Dictionaries

https://gist.github.com/4673017
JSON Chuck Norris Nerd Jokes

https://gist.github.com/4745061
Twitter e Facebook nas aulas
Facebook Friends Photos

Get the token

https://developers.facebook.com/tools/explorer
Facebook Friends Photos

https://gist.github.com/4684752
Android
Wallpaper
Android
Wallpaper
Zombie Hall of Fame
Rice Rocks (Asteroids)
PyMan = Python Pacman
Rice Racer
Star Wars
Tower Defence
Py*bert = Python Q*bert
Material para aprofundamento
Slides with video
• Python for Zombies
• Hackeando o Facebook e o
Twitter com Python 3
Perguntas?
fmasanori@gmail.com
facebook.com/fmasanori
twitter.com/fmasanori
Para gostar de Python DevDay
Upcoming SlideShare
Loading in...5
×

Para gostar de Python DevDay

2,879

Published on

Veremos os códigos que mais fizeram a alegria dos meus alunos: hackear fotos do Facebook sem autenticação, metaprogramação 42 (resposta para tudo), resolver a seletiva Hackaton Facebook em uma linha e muito mais.

Published in: Technology, Education
1 Comment
14 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,879
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
134
Comments
1
Likes
14
Embeds 0
No embeds

No notes for slide

Para gostar de Python DevDay

  1. 1. Para gostar de Python http://about.me/fmasanori
  2. 2. CV Resumido • • • • • • • • Graduado IME USP Mestrado ITA Software Express Credicard Mastercard PriceWaterhouseCoopers ITAU BankBoston FATEC SJC (amo dar aulas) Nota dada para minhas aulas: 9,7
  3. 3. Adicione / Siga o Prof • • • • Fernando Masanori (Massa) facebook.com/fmasanori twitter.com/fmasanori Interesses: Algoritmos, Estrutura de Dados, Python, NoSQL, Business Intelligence, Google Technology, Facebook, Twitter
  4. 4. First pt-br programming MOOC http://pycursos.com/python-para-zumbis/
  5. 5. A lot of fun exercises
  6. 6. Interactive lessons, no more blackboard and chalk
  7. 7. Promote diversity among students (vegan Zombie)
  8. 8. Promote diversity among students (Zombie Girl)
  9. 9. Some availibility problems overcome with good humor
  10. 10. 5300 inscriptions! and growing...
  11. 11. Funny zombies
  12. 12. Fanpage TWD Portugal
  13. 13. Python at FATEC
  14. 14. Retidos Intro. Progr. 2008 Retidos 2008 70% retidos 30% aprovados
  15. 15. Retidos Intro. Progr. 2013-1 Retidos 2013-1 32% retidos 68% aprovados
  16. 16. Retidos Estrutura Dados 2008 Retidos 2008 85% retidos 15% aprovados
  17. 17. Retidos Estrutura Dados 2013-1 Retidos 2013-1 22% retidos 78% aprovados
  18. 18. History: Python at FATEC Java e C (2007 a 2008): – 70% retidos Intro Prog (2008) – 85% retidos ED (2008) – Camiseta da sala: “Odeio Java” Python (final de 2008 a 2013) – 32% retidos Intro Prog (2013-1) – 22% retidos ED (2013-1) – 3rd FATEC (ENADE 5 em 2013) – 1st ICPC 2012 (fase regional)
  19. 19. Details • • • • • • • Lab Only – 6 aulas == 4 + 2 Listas com Testes Coding Dojo semanal Big Brother Monitores Google Developer Day Novidades: – Classic Games with Python in the browser – Python para Zumbis
  20. 20. Raspberry Pi
  21. 21. Raspberry Pi nas aulas
  22. 22. Python for Kids Antonio: concluiu comigo o Coursera “Interactive Python with Games” Naomi: gosta de Justin Bieber e está estudando Python
  23. 23. Camiseta da Turma 2012
  24. 24. Talk is cheap. Show me the code. Linus Torvalds
  25. 25. CEDET Decolar
  26. 26. Game CEDET Decolar Feito por uma menina de 12 anos https://gist.github.com/5615826
  27. 27. Cripto CEDET Decolar Feito por outra menina de 12 anos
  28. 28. FATEC
  29. 29. Unicode https://gist.github.com/5619782
  30. 30. Unicode https://gist.github.com/5619782
  31. 31. Unicode
  32. 32. Fibonacci Recursivo https://gist.github.com/4762654
  33. 33. 42 is stronger than the beast https://gist.github.com/7034743
  34. 34. Seletiva Facebook Hackaton 2013 https://gist.github.com/5620075
  35. 35. Disassembler
  36. 36. Quicksort https://gist.github.com/4673057
  37. 37. Sort vs Heapq vs max https://gist.github.com/5620281
  38. 38. File Find https://gist.github.com/5620333
  39. 39. Interface GUI By Luciano Ramalho https://gist.github.com/4961824
  40. 40. json object_hook https://gist.github.com/5620404
  41. 41. Dictionaries https://gist.github.com/4673017
  42. 42. JSON Chuck Norris Nerd Jokes https://gist.github.com/4745061
  43. 43. Twitter e Facebook nas aulas
  44. 44. Facebook Friends Photos Get the token https://developers.facebook.com/tools/explorer
  45. 45. Facebook Friends Photos https://gist.github.com/4684752
  46. 46. Android Wallpaper
  47. 47. Android Wallpaper
  48. 48. Zombie Hall of Fame
  49. 49. Rice Rocks (Asteroids)
  50. 50. PyMan = Python Pacman
  51. 51. Rice Racer
  52. 52. Star Wars
  53. 53. Tower Defence
  54. 54. Py*bert = Python Q*bert
  55. 55. Material para aprofundamento
  56. 56. Slides with video • Python for Zombies • Hackeando o Facebook e o Twitter com Python 3
  57. 57. Perguntas? fmasanori@gmail.com facebook.com/fmasanori twitter.com/fmasanori
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×