# Introdução

## Prefácio

O mundo está cada vez mais conectado, a necessidade de desenvolvermos o pensamento computacional e a capacidade de solucionar problemas por meio de programação é crescente.

Várias instituições no Brasil e no mundo estão adotando disciplinas de programação de software no ensino fundamental e médio. Tendo isso em vista, este livro busca auxiliar o processo inicial ao mundo de desenvolvimento e programação.

O principal objetivo é desmistificar a programação através de exemplos práticos e exercícios, para que possamos deixar de ser apenas usuários de tecnologia, mas também nos tornarmos criadores dela.

## Sobre o autor

Gabriel Schade Cardoso é desenvolvedor de software na plataforma .NET desde 2008, além disso, atua como professor no curso de ciência da computação e sistemas para internet.

É bastante relacionado com a comunidade de desenvolvimento de software nacional, por conta de suas contribuições recebeu o prêmio de Microsoft MVP (*Most Valuable Professional*) na categoria *Development Technologies*.

Mestre em computação aplicada com foco em inteligência artificial e bacharel em Ciência da Computação. Consumidor e criador de jogos no tempo livre, apaixonado por tecnologia, literatura fantástica e card games.

Você pode encontrar o autor em:

* [Linkedin](https://linkedin.com/in/gabrielschade/)&#x20;
* [Github](http://github.com/gabrielschade)
* [Blog pessoal](https://gabrielschade.github.io)

## O que você encontrará nesse livro?

Este livro é um produto **gratuito** composto por publicações do blog <http://gabrielschade.github.io>. As publicações foram editadas para melhorar a experiência de leitura.

Cada capítulo aborda de forma direta um tema básico sobre programação de computadores, utilizando a linguagem de programação Python como exemplo.

Todos os capítulos possuem uma lista de exercícios para fixação, é bastante recomendável que você busque materiais externos para complementar seu aprendizado.

Além disso, é fortemente sugerido que os exercícios sejam feitos imediatamente após a leitura do capítulo, para garantir a prática junto com a teoria.

Espero que você aproveite essa jornada pelo mundo da programação utilizando uma das linguagens mais simples disponíveis!
