Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

README Brazilian portuguese translation #1 #2

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.project
.DS_Store
64 changes: 64 additions & 0 deletions pt_br/README.md
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()
Binary file added pt_br/images/pa4vzNh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.