Resolucao jogo da velha -codigo em java
Disciplina: Oficina de Programação
Período: 1
Aula: 01
Professor: Michele Nasu Tomiyama
Tema da Aula: Conceitos Iniciais
Objetivos:
1. Idéias de programação;
2. Funcionamento geral da área de programação;
Estrutura da Aula:
1.
Objetivo básico da Computação
2
2.
Etapas de desenvolvimento de um programa
2
3.
Lógica de Programação
2
4.
Algoritmo
2
5.
Principais idéias
3
6.
Ideia Básica 1
3
7.
Ideia Básica 2
4
8.
Outros algoritmos
4
9.
Programa de computador
9
8.
Exercício
9
9.
Metodologia
9
10.
Referencias
9
1
Conteúdo da Aula:
1. Objetivo básico da Computação
Auxiliar os seres humanos em trabalhos repetitivos, manuais e perigosos, diminuindo esforços e economizando tempo. O computador é capaz de auxiliar em qualquer tarefa solicitada, porém, não tem iniciativa, não é independente, não é criativo e nem inteligente. Sendo assim, é necessário que o computador receba suas instruções de forma detalhada para que se tenha condições de realizar as tarefas solicitadas.
2. Etapas de desenvolvimento de um programa
• Análise: estudar o enunciado do problema para definir os dados de entrada, processamento e dados de saída.
• Algoritmo: utiliza-se ferramentas do tipo descrição narrativa, fluxograma ou português estruturado para descrever COMO resolver o problema identificado è
Lógica de Programação.
• Codificação: transformar o algoritmo em código na linguagem de programação escolhida.
3. Lógica de Programação
É a técnica de encadear pensamentos para atingir determinado objetivo. O aprendizado desta técnica é necessário para que mdeseja trabalhar no desenvolvimento de sistemas e programas.
4. Algoritmo
2
É a sequência de passos de passos finitos com o objetivo de solucionar um problema. 5. Principais idéias
•
Quando nós temos um problema, nosso objetivo é solucioná-lo;
•
Algoritmo não é a solução de um problema, pois, se assim fosse, cada problema teria um único algoritmo;
•
Algoritmo é um