01 conceitos básicos

728 views

Published on

First Class of a Python course

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
728
On SlideShare
0
From Embeds
0
Number of Embeds
181
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

01 conceitos básicos

  1. 1. Conceitos Básicos
  2. 2. Introdução <ul><li>Olá,essa é a nossa primeira aula.Aqui nós vamos ensinar muitos conceitos importantes na programação de computadores. </li></ul><ul><li>Como você deve saber os computadores são máquinas muito úteis e a boa notícia é que a aprendizagem na programação de um computador é muito fácil. Se você seguir este curso, em breve você poderá fazer seus próprios programas. </li></ul><ul><li>Mas o que é um programa?? </li></ul>
  3. 3. Introdução <ul><li>Um programa de computador é apenas um conjunto de instruções que são executadas por um computador, assim como um livro de histórias é apenas um monte de frases lidas pelo leitor. </li></ul><ul><li>Estas instruções são como as instruções passo a passo que você pode obter ao caminhar para casa de um amigo. (Ex: Vire à esquerda no semáforo, andar dois quarteirões, continue andando até encontrar a primeira casa azul à direita.) </li></ul><ul><li>Na execução dos programas, O computador segue cada instrução que você (programador) lhe dá, na ordem exata, determinada por você (programador).  </li></ul>
  4. 4. Introdução
  5. 5. Que jogos serão criados? <ul><li>Para tornar mais divertida seu entendimento nos vamos utilizar como exemplos alguns jogos que criaremos juntos nesse curso. </li></ul><ul><li>Os primeiros jogos que vamos criar provavelmente parecerão simples em comparação com os jogos que você joga no dia a dia.  </li></ul><ul><li>Eles não têm gráficos extravagantes ou música, mas isso é porque eles foram feitos para te ensinar o básico. Eles estão propositadamente simples de modo que podemos nos concentrar em aprender a programar.  </li></ul>
  6. 6. <ul><li>Os jogos não têm que ser complicados para serem divertidos. Forca, Jogo da Velha, e fazer códigos secretos são exemplos simples de jogos, mas também são divertidos. </li></ul>
  7. 7. Conceitos Basicos <ul><li>Antes de começar a criar os jogos de computador, devemos aprender alguns conceitos básicos de programação.  </li></ul><ul><li>Estes conceitos são: valores, operadores, expressões e variáveis. Nós não vamos aprender a programar neste capítulo , mas devemos compreender que esses conceitos tornam o aprendizado muito mais fácil. </li></ul><ul><li>Por que estudar conceitos básicos??? </li></ul>
  8. 8. Conceitos Básicos <ul><li>Isto porque na programação de computadores, a partir de alguns conceitos simples combinados são construídos também os programas avançados. </li></ul><ul><li>Também vamos aprender como fazer o computador resolver alguns problemas de matemática no interpretador Python. </li></ul><ul><li>Não se preocupe se você não sabe muito de matemática. Se você sabe como adicionar e multiplicar, você sabe matemática o suficiente para fazer a programação.  </li></ul>
  9. 9. Expressões <ul><li>Expressões é uma sequência de números associados por operações. </li></ul><ul><li>Em termos pratico,observe o seguinte exemplo: </li></ul><ul><li>Esse é um exemplo simple de uma expressão. Os Computadores podem resolver milhões desses problemas em poucos segundos.Como é facil perceber as expressões são compostas de valores (os números) conectadas por operadores (o matemática sinais). A seguir vamos saber um pouco mais sobres esse operadores. </li></ul>Operador Valor Expressão
  10. 10. Operadores <ul><li>Os operadores são sinais que podem representar atribuições e principalmente cálculos.Exemplo: </li></ul><ul><li>Para subtrair números use o sinal - e para multiplicar números use um asterisco * ,assim como pode ser visto na tabela ao lado. </li></ul><ul><li>Quando usado desta forma, os sinais +, -, * e / são chamados OPERADORES porque dizem ao computador para executar a operação especificada sobre os números. </li></ul><ul><li>O sinal + indica ao computador para adicionar os números dados 2 e 2.  </li></ul>2+2 Adição 2-2 Subtração 2*2 Multiplicação 2/2 Divisão
  11. 11. Variáveis <ul><li>Em certos momentos,durante o desenvolvimento de um programa,precisamos armazenar valores para que nossas expressões possam avaliar. </li></ul><ul><li>Nesse ponto surgem as variáveis.Pense em uma variável como sendo um gaveta,onde você pode guarda algum elemento dentro dela. </li></ul><ul><li>Utilizamos o sinal = (chamado de operador de atribuição) para armazenar valores em uma variável.Por exemplo: </li></ul><ul><li>Para armazenar um valor 10 em uma variável chamada “num”,usamos a seguinte notação, num = 10 . </li></ul>

×