como começar a programar!

22
Como Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

Upload: augusto-bilabila

Post on 06-Aug-2015

77 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Como começar a programar!

Como Programar? Dicas para começar a programar bem

Com, Augusto Bilabila

Ano: 2011

Page 2: Como começar a programar!

Sumário

1. Objectivo

2. Conceitos

3. Como Programar

4. Entendendo a Lógica de Programação

5. Dicas para melhorar sua programação

6. Exemplo

7. Recomendações Finais

2

Page 6: Como começar a programar!

Programar é uma actividade a meio caminho entre a Ciência e

a Arte.

Para uns, um programador é como um escultor que passo a

passo transforma uma pedra numa estátua esbelta.

Realmente programar não é fácil. Mas isto não impende o seu

entendimento.

3. Como Programar

6

Page 11: Como começar a programar!

1 - Achar que só precisa assistir às aulas, ou ler um livro para aprender a

programar.

2 - Não gostar do professor, ou da maneira que o professor ensina.

3 - Escutar e acreditar, que programar é difícil e que todo mundo reprova

mesmo.

4 - Não ter coragem para perguntar na aula quando não está a entender nada.

5 - Falta de estímulo porque desconhece o seu progresso.

4. Entendendo a Lógica de

Programação

Todos estes

motivos, são

ultrapassáveis!

11

Page 12: Como começar a programar!

1. Perseverança. Se você não conseguir de primeira não é motivo para desistir e procurar ajuda.

2. Responsabilidade. Tente Entender... Se a dúvida é sua, assuma a responsabilidade, tente entender a resposta que te foi dada exaustivamente antes de descartá-la.

3. Paciente. Não de o Passo Maior que a Perna... Se você não se garante em alguma coisa é porque ainda falta para você chegar lá. Tente começar pelo começo.

5. Dicas para melhorar sua programação

12

Page 13: Como começar a programar!

4. Ser Humilde. A humildade é um fator crucial em

qualquer profissão. Cultive-a, ela pode te ensinar muito, tanto no trabalho como na vida.

5. Ser Independente. Não fique esperando a ajuda de todos para realizar o que você quer.

6. Não Ser Complicado. Uma coisa complicada nada mais é do que o encadeamento de varias coisas simples. O erro é tentar resolver o problema inteiro com o estigma de acha-lo complicado na cabeça.

13

5. Dicas para melhorar sua

programação

Page 14: Como começar a programar!

7. Ter bom Senso. Sem bom senso você está perdido, pode

considerar isso a pura verdade.

8. Ser Otimista. Embora algumas coisas são quase. Pense que tem gente fazendo aqueles jogos 3D e portanto se aquilo é possível sua tarefa também deve ser.

9. Ser Curioso. Procure, pesquise e corra atrás. Isso ensina mais que muitos cursos por aí. A máquina é o computador e não você

14

5. Dicas para melhorar sua

programação

Page 15: Como começar a programar!

bb

10. Ser Criativo. Muitas vezes é o que distingue o bom programador do medíocre. Programação não é somente uma técnica, é também uma arte.

11. Ser Simples. A simplicidade é mágica e as pessoas de hoje tendem a complicar

12. Não Ser Apressado. O aprendizado é uma estrada longa e cheia de obstáculos, que começa no primeiro passo e termina quando você a abandona.

15

5. Dicas para melhorar sua

programação

Page 17: Como começar a programar!

17

É importante saber que um algoritmo deve responder

as seguintes questões:

1 – Quais são os elementos de entrada?

2 – O que devo Processar ?

3 – Quais são os elementos de saída ?

Voltando ao nosso problema

17 Aprendendo a programação com, Augusto

Bilabila

6. Exemplo

Page 18: Como começar a programar!

18

18 Aprendendo a programação com, Augusto

Bilabila

6. Exemplo

1 – Quais são os elementos de entrada?

R: Um número.

2 – O que devo Processar ?

R: A verificação deste número ( aplicando os conhecimentos matemáticos);

3 – Quais são os elementos de saída ?

R: A informação de “Par” caso o número seja ou de “Impar” caso contrário.

Page 19: Como começar a programar!

19

19 Aprendendo a programação com, Augusto

Bilabila

Descrição narrativa

1 - Obter o número

2 – Se o número for divisivel por 2 e o seu resto for 0

2 .1 – Imprima “Par” caso contrário

2 .1.1 – Imprima “Impar”

6. Exemplo

Page 20: Como começar a programar!

20 Aprendendo a programação com, Augusto

Bilabila 20

20 Aprendendo a programação com, Augusto

Bilabila

Fluxograma Convencional

Resto = 0

Resto Numero MOD 2

Numero

Par Impar

6. Exemplo

FIM

INÍCIO

Page 21: Como começar a programar!

21 Aprendendo a programação com, Augusto

Bilabila 21

21 Aprendendo a programação com, Augusto

Bilabila

Pseudocódigo

Inicio

numero:inteiro

Ler (numero)

Resto <- numero MOD 2

Se (Resto = 0) entao Escreva (“Par”)

senao Escreva (“Impar”)

Fim_se

Fim_Algoritmo

6. Exemplo

Page 22: Como começar a programar!

22

Se você for um autodidacta, então pode simplesmente

comprar um bom livro de lógica de programação, estudá-

lo, resolver os exercícios, analisá-los se estão correctos e

medir o seu progresso individualmente. Porém, como a

maioria das pessoas não é autodidacta, então procure ter

um acompanhamento individual neste processo.

7. Recomendações Finais

22 Aprendendo a programação com, Augusto

Bilabila