#ensinodeprogramacao — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ensinodeprogramacao, aggregated by home.social.
-
#EnsinoDeProgramação #Python o que vocês acham?
Valores e seus tipos
Em computação existe uma classificação dos valores armazenados na memória do computador, dizemos que os valores tem um tipo. Diferentes linguagens de programação tratam da especificação dos tipos, e da forma como manipulamos valores de diferentes tipos, de maneiras diferentes. Em Python, quando fazemos uma atribuição, criando ou alterando uma variável, não somos obrigados a mencionar o tipo. Podemos dizer que os tipos em Python são atributos dos objetos e não das variáveis, os nomes que apontam para eles.
Vejamos alguns exemplos. Fazendo uma atribuição com
i = 10, oié um nome que aponta para um valor na memória,10, um número inteiro, do tipo integer que é normalmente abreviado comoint.Outros exemplos de valor numérico são
10.5e0.2, números que tem uma parte fracionária, ou até mesmo10.(dez seguido de um ponto), são considerados números de ponto flutuante, floating point ou abreviadamentefloat. Valores numéricos em Python são, na maior parte das vezes, dos tipos inteiro ou ponto flutuante. Mas há também tipos como número complexo (mais detalhes na documentação do Python), entre outros.continua em https://github.com/villares/material-aulas/blob/main/Processing-Python-py5/tipagem_py.md
-
#EnsinoDeProgramação #Python o que vocês acham?
Valores e seus tipos
Em computação existe uma classificação dos valores armazenados na memória do computador, dizemos que os valores tem um tipo. Diferentes linguagens de programação tratam da especificação dos tipos, e da forma como manipulamos valores de diferentes tipos, de maneiras diferentes. Em Python, quando fazemos uma atribuição, criando ou alterando uma variável, não somos obrigados a mencionar o tipo. Podemos dizer que os tipos em Python são atributos dos objetos e não das variáveis, os nomes que apontam para eles.
Vejamos alguns exemplos. Fazendo uma atribuição com
i = 10, oié um nome que aponta para um valor na memória,10, um número inteiro, do tipo integer que é normalmente abreviado comoint.Outros exemplos de valor numérico são
10.5e0.2, números que tem uma parte fracionária, ou até mesmo10.(dez seguido de um ponto), são considerados números de ponto flutuante, floating point ou abreviadamentefloat. Valores numéricos em Python são, na maior parte das vezes, dos tipos inteiro ou ponto flutuante. Mas há também tipos como número complexo (mais detalhes na documentação do Python), entre outros.continua em https://github.com/villares/material-aulas/blob/main/Processing-Python-py5/tipagem_py.md
-
#EnsinoDeProgramação #Python o que vocês acham?
Valores e seus tipos
Em computação existe uma classificação dos valores armazenados na memória do computador, dizemos que os valores tem um tipo. Diferentes linguagens de programação tratam da especificação dos tipos, e da forma como manipulamos valores de diferentes tipos, de maneiras diferentes. Em Python, quando fazemos uma atribuição, criando ou alterando uma variável, não somos obrigados a mencionar o tipo. Podemos dizer que os tipos em Python são atributos dos objetos e não das variáveis, os nomes que apontam para eles.
Vejamos alguns exemplos. Fazendo uma atribuição com
i = 10, oié um nome que aponta para um valor na memória,10, um número inteiro, do tipo integer que é normalmente abreviado comoint.Outros exemplos de valor numérico são
10.5e0.2, números que tem uma parte fracionária, ou até mesmo10.(dez seguido de um ponto), são considerados números de ponto flutuante, floating point ou abreviadamentefloat. Valores numéricos em Python são, na maior parte das vezes, dos tipos inteiro ou ponto flutuante. Mas há também tipos como número complexo (mais detalhes na documentação do Python), entre outros.continua em https://github.com/villares/material-aulas/blob/main/Processing-Python-py5/tipagem_py.md
-
#EnsinoDeProgramação #Python o que vocês acham?
Valores e seus tipos
Em computação existe uma classificação dos valores armazenados na memória do computador, dizemos que os valores tem um tipo. Diferentes linguagens de programação tratam da especificação dos tipos, e da forma como manipulamos valores de diferentes tipos, de maneiras diferentes. Em Python, quando fazemos uma atribuição, criando ou alterando uma variável, não somos obrigados a mencionar o tipo. Podemos dizer que os tipos em Python são atributos dos objetos e não das variáveis, os nomes que apontam para eles.
Vejamos alguns exemplos. Fazendo uma atribuição com
i = 10, oié um nome que aponta para um valor na memória,10, um número inteiro, do tipo integer que é normalmente abreviado comoint.Outros exemplos de valor numérico são
10.5e0.2, números que tem uma parte fracionária, ou até mesmo10.(dez seguido de um ponto), são considerados números de ponto flutuante, floating point ou abreviadamentefloat. Valores numéricos em Python são, na maior parte das vezes, dos tipos inteiro ou ponto flutuante. Mas há também tipos como número complexo (mais detalhes na documentação do Python), entre outros.continua em https://github.com/villares/material-aulas/blob/main/Processing-Python-py5/tipagem_py.md
-
#EnsinoDeProgramação #Python o que vocês acham?
Valores e seus tipos
Em computação existe uma classificação dos valores armazenados na memória do computador, dizemos que os valores tem um tipo. Diferentes linguagens de programação tratam da especificação dos tipos, e da forma como manipulamos valores de diferentes tipos, de maneiras diferentes. Em Python, quando fazemos uma atribuição, criando ou alterando uma variável, não somos obrigados a mencionar o tipo. Podemos dizer que os tipos em Python são atributos dos objetos e não das variáveis, os nomes que apontam para eles.
Vejamos alguns exemplos. Fazendo uma atribuição com
i = 10, oié um nome que aponta para um valor na memória,10, um número inteiro, do tipo integer que é normalmente abreviado comoint.Outros exemplos de valor numérico são
10.5e0.2, números que tem uma parte fracionária, ou até mesmo10.(dez seguido de um ponto), são considerados números de ponto flutuante, floating point ou abreviadamentefloat. Valores numéricos em Python são, na maior parte das vezes, dos tipos inteiro ou ponto flutuante. Mas há também tipos como número complexo (mais detalhes na documentação do Python), entre outros.continua em https://github.com/villares/material-aulas/blob/main/Processing-Python-py5/tipagem_py.md
-
Code as Creative Medium: a handbook for computational art and design (Golan Levin e Tega Brain, 2021), ou CACM, é um livro voltado a educadores e artistas que desejam explorar o código como um meio criativo e serve como um guia para pessoas que programam e que estão se deslocando em direção a práticas ou contextos educacionais, artísticos ou criativos.
A obra fornece uma coleção de sugestões de tarefas, sugestões de projeto, coletadas do universo programação criativa, exemplos anotados de projetos históricos e contemporâneos.
https://mitpress.mit.edu/9780262542043/code-as-creative-medium/ #programaçãocriativa #educação #ensinodeprogramação #programação -
Code as Creative Medium: a handbook for computational art and design (Golan Levin e Tega Brain, 2021), ou CACM, é um livro voltado a educadores e artistas que desejam explorar o código como um meio criativo e serve como um guia para pessoas que programam e que estão se deslocando em direção a práticas ou contextos educacionais, artísticos ou criativos.
A obra fornece uma coleção de sugestões de tarefas, sugestões de projeto, coletadas do universo programação criativa, exemplos anotados de projetos históricos e contemporâneos.
https://mitpress.mit.edu/9780262542043/code-as-creative-medium/ #programaçãocriativa #educação #ensinodeprogramação #programação -
Code as Creative Medium: a handbook for computational art and design (Golan Levin e Tega Brain, 2021), ou CACM, é um livro voltado a educadores e artistas que desejam explorar o código como um meio criativo e serve como um guia para pessoas que programam e que estão se deslocando em direção a práticas ou contextos educacionais, artísticos ou criativos.
A obra fornece uma coleção de sugestões de tarefas, sugestões de projeto, coletadas do universo programação criativa, exemplos anotados de projetos históricos e contemporâneos.
https://mitpress.mit.edu/9780262542043/code-as-creative-medium/ #programaçãocriativa #educação #ensinodeprogramação #programação -
Code as Creative Medium: a handbook for computational art and design (Golan Levin e Tega Brain, 2021), ou CACM, é um livro voltado a educadores e artistas que desejam explorar o código como um meio criativo e serve como um guia para pessoas que programam e que estão se deslocando em direção a práticas ou contextos educacionais, artísticos ou criativos.
A obra fornece uma coleção de sugestões de tarefas, sugestões de projeto, coletadas do universo programação criativa, exemplos anotados de projetos históricos e contemporâneos.
https://mitpress.mit.edu/9780262542043/code-as-creative-medium/ #programaçãocriativa #educação #ensinodeprogramação #programação -
Code as Creative Medium: a handbook for computational art and design (Golan Levin e Tega Brain, 2021), ou CACM, é um livro voltado a educadores e artistas que desejam explorar o código como um meio criativo e serve como um guia para pessoas que programam e que estão se deslocando em direção a práticas ou contextos educacionais, artísticos ou criativos.
A obra fornece uma coleção de sugestões de tarefas, sugestões de projeto, coletadas do universo programação criativa, exemplos anotados de projetos históricos e contemporâneos.
https://mitpress.mit.edu/9780262542043/code-as-creative-medium/ #programaçãocriativa #educação #ensinodeprogramação #programação