Lógica De Programação - Apresentação

29

description

Apresentação da Disciplina

Transcript of Lógica De Programação - Apresentação

Page 1: Lógica De Programação - Apresentação
Page 2: Lógica De Programação - Apresentação

Desenvolver algoritmos computacionais por meio de divisão modular e refinamentos sucessivos.

Levar o aluno a desenvolver seus atributos lógicos necessários para:

Page 3: Lógica De Programação - Apresentação

Realizar testes, teste de mesa ou baseado em TDD.

Levar o aluno a desenvolver seus atributos lógicos necessários para:

Page 4: Lógica De Programação - Apresentação

Apresentar as principais estruturas de dados em programação.

Levar o aluno a desenvolver seus atributos lógicos necessários para:

Page 5: Lógica De Programação - Apresentação

Construir programas exemplo em linguagens reais e atuais.

Levar o aluno a desenvolver seus atributos lógicos necessários para:

Page 6: Lógica De Programação - Apresentação

Conhecer aspectos das principais linguagens.

Levar o aluno a desenvolver seus atributos lógicos necessários para:

Page 7: Lógica De Programação - Apresentação
Page 8: Lógica De Programação - Apresentação

Aprender a programar. Aprender a programar corretamente. Aprender a programar com qualidade.

Page 9: Lógica De Programação - Apresentação
Page 10: Lógica De Programação - Apresentação

Instrumento do Pensar

Page 11: Lógica De Programação - Apresentação

Seja dirigindo um carro; Saindo de casa para pegar um ônibus; Preparando um bolo; Construindo uma casa;

Page 12: Lógica De Programação - Apresentação
Page 13: Lógica De Programação - Apresentação

Exige muita prática. É um ato de criação. Exige um processo bem definido.

Page 14: Lógica De Programação - Apresentação
Page 15: Lógica De Programação - Apresentação
Page 16: Lógica De Programação - Apresentação

Iniciar o aprendizado com linguagem adequada;

Criar programas baseados em refatoração e pequenos passos;

Adquirir a prática de programação;

Page 17: Lógica De Programação - Apresentação

Nome (opcional) O que já sabe sobre computação/informática O que espera do curso ? Para que aprender lógica de programação ?

Page 18: Lógica De Programação - Apresentação
Page 19: Lógica De Programação - Apresentação
Page 20: Lógica De Programação - Apresentação
Page 21: Lógica De Programação - Apresentação

Realizando a partida de um carro

Page 22: Lógica De Programação - Apresentação

Entrar no carro Ligar o motor do carro Acelerar o carro

Page 23: Lógica De Programação - Apresentação

Entrar no carro2) se aproximar do carro3) abrir a porta do carro4) entrar no carro5) se acomodar no banco do motorista

Page 24: Lógica De Programação - Apresentação

Ligar o motor do carro verificar se o câmbio está na marcha zero

(ponto morto)â se não estiver colocá-loo introduzir a chave na igniçãov dar a partidav enquanto o motor não ligar realizar o passo 4

Page 25: Lógica De Programação - Apresentação

Acelerar o carro2) se quer ir para frente colocar a marcha

primeira e acelerar.3) se quer ir para trás colocar a marcha ré e

acelerar com cautela.

Page 26: Lógica De Programação - Apresentação

Se aproximar do carro

Abrir a porta do carro

Entrar no carro

Se acomodar no banco do motorista

1

Inicio

Entrar no carro

Page 27: Lógica De Programação - Apresentação

verificar se o câmbio está na

marcha zero

introduzir a chave na ignição

se não estiver

Colocar o câmbio na marcha zero

Verdadeiro

Falso

2

1

Ligar o motor do carro

dar a partida

Se o motor

não ligar Verdadeiro

Falso

Page 28: Lógica De Programação - Apresentação

Se quer ir pra

frente

Se quer ir pra trás

colocar a marcha primeira

colocar a marcha ré

2

Verdadeiro

FalsoVerdadeiro

Falso

acelerar

Fim

Acelerar o carro

Page 29: Lógica De Programação - Apresentação