Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Engenharia de Software para Crianças

Beto Muniz
October 30, 2019

Engenharia de Software para Crianças

I created this presentation to explain to the classmates of my daughter of 6 years old what is Software Engineering.

Beto Muniz

October 30, 2019
Tweet

More Decks by Beto Muniz

Other Decks in Technology

Transcript

  1. Engenharia Engenharia é a aplicação do conhecimento de alguém para

    criar e construir qualquer coisa. @obetomuniz
  2. Software 1 - E software são regras que controlam como

    um computador deve funcionar. 2 - E quem trabalha criando estas regras é chamado de… @obetomuniz
  3. 1 - Engenheiro e Engenheiras de Software 2 - Mas

    como os engenheiros e engenheiras fazem isso exatamente? 3 - Quero dizer, como eles escrevem estas regras para que o computador funcione? @obetomuniz
  4. 1 - Como um truque de mágica. 2 - Mas

    um truque de mágica que só o computador entende. 3 - E para realizar o truque, um Engenheiro de Software como eu precisa saber como conversar com o computador. @obetomuniz
  5. 1 - Só assim o computador vai entender as regras

    que precisa seguir. 2 - E para conversar com o computador, nós, Engenheiros de Software utilizamos uma coisa chamada… @obetomuniz
  6. 1 - Linguagem de Programação. 2 - E igual no

    nosso mundo, onde existem várias línguas para que as pessoas conversem entre si, como por exemplo o Inglês, o Francês e o Português. 3 - Existem também vários tipos de linguagens de programação para que os Engenheiros de Software possam conversar com o computador. 4 - Algumas para celular e tabletes, outras para aquele computador da mamãe ou papai usa para trabalhar, e por ai vai… 5 - Algumas delas são bem assim… @obetomuniz
  7. 1- Legal né? Essa dai é feita para que a

    gente possa acessar a internet e ver coisas como videos e muito mais. 2 - Mas e aí pessoal?… @obetomuniz
  8. 0 - Estão entendendo tudo? 1 - Aposto que sim,

    mas devem estar se perguntando: 2 - O que Engenheiros de Software criam utilizando as linguagens de programação? 3 - E pra responder essa pergunta, vou dar exemplos que aposto que alguns de vocês conhecem… @obetomuniz
  9. Jogos O primeiro exemplo de coisas que um Engenheiro de

    Software pode fazer é Jogos, como por exemplo o PlayKids e o MineCraft @obetomuniz
  10. Aplicativos Outro exemplo são os Aplicativos, como o da Netflix

    para que você consiga ver videos no celular ou na TV. @obetomuniz
  11. Internet 1 - Internet, ou melhor, Sites da Internet, como

    por exemplo o Youtube… 2 - Que permite ver videos de qualquer lugar e de qualquer pessoa que coloque videos lá @obetomuniz
  12. Robôs 1 - E até mesmo robôs. 2 - Nesse

    exemplo, foram os Engenheiros de Software que escreveram as regras de como o robô deve pular do jeito que está pulando. @obetomuniz
  13. 1 - E agora muitos devem estar igual esse moço

    no video :D 2 - Espantados, pois somos nós, Engenheiros de Software, que fazemos esse tanto de coisa que todo mundo usa todo dia. 3 - E se alguém aqui tiver vontade de ser um Engenheiro de Software… Vocês primeiro tem que… @obetomuniz
  14. Respeitar o Professor: Pois sem eles vocês não irão conseguir

    estudar e aprender nada que mencionei até aqui @obetomuniz
  15. 1 - E por fim, mas muito importante mesmo… 2

    - Adorar tecnologia: tal como, video games, robôs, computadores, ou seja, tudo que envolve algum tipo de tecnologia. 3 - Pois a melhor profissão é aquela que te faz feliz. 4 - E era isso… @obetomuniz