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

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

Embed Size (px)

Citation preview

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

Como Programar?Dicas para começar a programar bem

Com, Augusto Bilabila

Ano: 2011

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

Sumário1. 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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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

17Aprendendo a programação com, Augusto Bilabila

6. Exemplo

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

1818Aprendendo 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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

1919Aprendendo 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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

20Aprendendo a programação com, Augusto Bilabila 2020Aprendendo 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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

21Aprendendo a programação com, Augusto Bilabila 2121Aprendendo 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 Programar? Dicas para começar a programar bem Com, Augusto Bilabila Ano: 2011

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

22Aprendendo a programação com, Augusto Bilabila