forked from eka-foundation/numerical-computing-is-fun
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
README Brazilian portuguese translation eka-foundation#1
- Translate README.md - Add translated cover image (later link can refers to it)
- Loading branch information
Flávio Gomes da Silva Lisboa
committed
Sep 13, 2017
1 parent
195fc51
commit abcfe96
Showing
3 changed files
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
.project |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
<img width='500px' src='http://i.imgur.com/pa4vzNh.png'> | ||
|
||
Tanto quanto esta série foi criada para ajudar a educar aspirantes a programadores de computador e cientistas de dados de todas as idades sem prévia experiência de programação, depois de brincar com computadores e números por quase 4 décadas, eu também diz isto como uma lembrança para mim mesmo sobre como divertir-se com computadores e matemática. | ||
|
||
Ao usar os livros Jupyter como meio, esta série provê uma introdução à: | ||
|
||
- Ciência da Computação | ||
- Linguagem de programação Python | ||
- Computação numérica | ||
- Teoria dos números | ||
- Números primos | ||
- Visualização de dados | ||
- Aprendizado profundo | ||
|
||
## Parte 1 : Introdução | ||
|
||
Comece a aprender [aqui](https://nbviewer.jupyter.org/github/mikkokotila/jupyter4kids/blob/master/notebooks/numerical-computing-is-fun-1.ipynb). | ||
|
||
O que você aprenderá: | ||
|
||
- print() é o comando que imprime alguma coisa na tela | ||
- Operações matemáticas são muito fáceis de executar em Python | ||
- Python lida com números baseado em tipos de dados | ||
- Em Python há dois tipos de dados numéricos; int e float | ||
- Funções são ferramentas poderosas para executar facilmente várias operações | ||
- Funções podem aceitar argumentos (parâmetros) como entrada | ||
- Funções são processos do computador, e argumentos são o que está sendo processado | ||
- É fácil criar suas próprias funções | ||
|
||
## Parte 2 : Números Primos | ||
|
||
Continue a aprender [aqui](https://nbviewer.jupyter.org/github/mikkokotila/jupyter4kids/blob/master/notebooks/numerical-computing-is-fun-2.ipynb) | ||
|
||
O que você aprenderá: | ||
|
||
- Números primos se relacionam com divisibilidade | ||
- Divisibilidade significa que quando um número é dividido por outro, o produto não é um número inteiro | ||
- Um número primo é qualquer número que é divisível somente por ele mesmo e 1 | ||
- Binário significa 0 e 1 | ||
- Lógica booleana é a linguagem binária dos computadores | ||
- Python nos dá um modo fácil de instruir computadores | ||
- Operadores de lógica booleana envolvem 'is', 'not is', 'and' e 'or' | ||
- Operadores booleanos podem ser combinados | ||
- Operadores booleanos sempre retornam True ou False como saída | ||
- É fácil executar operações de computação com números pequenos | ||
- O maior número primo é realmente um número grande | ||
- Números muito grandes requerem vastas redes de computadores combinadas | ||
|
||
## Part 3 : Algoritmos | ||
|
||
Continue a aprender [aqui](https://nbviewer.jupyter.org/github/mikkokotila/jupyter4kids/blob/master/notebooks/numerical-computing-is-fun-3.ipynb). | ||
|
||
O que você aprenderá: | ||
|
||
- Algoritmos são como interiores de fábricas | ||
- Algoritmos levam entradas e dão saídas | ||
- Estruturas condicionais são uma ferramentas para colocar a lógica booleana em ação | ||
- As três estruturas condicionais em Python são 'if', 'else' e 'elif' | ||
- Mesmo quando 'if' estiver sozinho pode ser usado para criar uma estrutura condicional | ||
- Com pequenas mudanças em nosso código, nós podemos fazer grandes melhorias em capacidade | ||
- É muito conveniente armazenar valores na memória | ||
- Memória computacional não é como a memória humana, e também não é segura como um caixa de depósito | ||
- Qualquer valor pode ser armazenado em memória | ||
- Números podem ser automaticamente gerados com a função range() |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.