*   >> Leitura Educação Artigos >> science >> programação

Como ensinar ciência da computação Basics

BASICS ciência da computação

De acordo com a Wikipedia:

"A ciência da computação ou ciência da computação (abreviado CS) é o estudo dos fundamentos teóricos da informação e computação e de técnicas práticas para a sua implementação e aplicação em computação cientistas systems.Computer inventar processos algorítmicos que criam, descrevem, e transformar informações e formular abstrações adequadas para modelar sistemas complexos "

Agora, vamos aprender como ensiná-lo de uma forma simples:.

1. Diga ao usuário escolher um número secreto entre 1 e 100.

2. O menor número possível é 1; o maior possível é 100. 3. Faça um palpite de que está a meio caminho entre o menor eo maior (arredondado para baixo, se necessário). 4. Pergunte ao usuário se o seu palpite é muito grande, muito pequeno ou correta. 5. Se eles dizem que você está correto, o jogo acaba. 6. Se eles dizem que o seu palpite é muito pequeno, o menor número possível é agora o palpite mais um. 7. Se eles dizem que o seu palpite é muito grande, o maior número possível é agora um palpite de menos. 8. A menos que você adivinhou corretamente, volte para o passo 3.

Figura 1.

2: Um algoritmo que adivinha um número secreto entre 1 e 100. O algoritmo na Figura 1.2 é projetado para resolver o problema "adivinhar um número secreto entre 1 e 100. "Ele atende a todos os critérios da definição de" algoritmo "do Tópico 1.1. Você pode ter que gastar alguns minutos para se convencer de que esse algoritmo será sempre, eventualmente, acho que o número correto, terminando assim em uma "quantidade finita de tempo". Ele faz. Tente alguns exemplos.

Este algoritmo funciona, mantendo o controle das menores e maiores possibilidades para o número secreto do usuário.

No início do algoritmo, o número poderia ser em qualquer lugar de 1 a 100. Se você adivinhar 50 e é dito que é muito grande, agora você pode limitar-se aos números de 1 a 49 se 50 se for demasiado grande, em seguida, os números a partir de 51 para 100 também deve ser muito grande. Este processo continua até que você adivinhar o número certo.

Ao final deste artigo, você deve ser capaz de criar algoritmos como esta (e outras mais complicadas também). Você também será capaz de implementá-los para que eles possam ser concluída por um computador.



Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.