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. Profissão:
    Engenharia de
    Software para Crianças
    Por:
    Beto Muniz (Pai da Emanuela)
    @obetomuniz

    View full-size slide

  2. Engenharia
    Engenharia é a aplicação do conhecimento de alguém para criar e construir qualquer coisa.
    @obetomuniz

    View full-size slide

  3. Software
    1 - E software são regras que controlam como um computador deve funcionar.

    2 - E quem trabalha criando estas regras é chamado de…
    @obetomuniz

    View full-size slide

  4. 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

    View full-size slide

  5. 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

    View full-size slide

  6. 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

    View full-size slide

  7. 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

    View full-size slide

  8. 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

    View full-size slide

  9. 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

    View full-size slide

  10. Jogos
    O primeiro exemplo de coisas que um Engenheiro de Software pode fazer é
    Jogos, como por exemplo o PlayKids e o MineCraft
    @obetomuniz

    View full-size slide

  11. Aplicativos
    Outro exemplo são os Aplicativos, como o da Netflix para que você consiga ver
    videos no celular ou na TV.
    @obetomuniz

    View full-size slide

  12. 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

    View full-size slide

  13. 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

    View full-size slide

  14. 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

    View full-size slide

  15. Estudar bastante Inglês, pois a maioria das linguagens de programação usam esse idioma.
    @obetomuniz

    View full-size slide

  16. Estudar bastante Matemática
    @obetomuniz

    View full-size slide

  17. Estudar bastante Ciências
    @obetomuniz

    View full-size slide

  18. Respeitar o Professor: Pois sem eles vocês não irão conseguir estudar e aprender nada que
    mencionei até aqui
    @obetomuniz

    View full-size slide

  19. 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

    View full-size slide

  20. Obrigado!
    Dúvidas?
    Por:
    Beto Muniz (Pai da Emanuela)
    Palestra:
    Engenharia de Software para Crianças
    @obetomuniz

    View full-size slide