villares / material-aulas

Material para ensino introdutório de programação com Python em um contexto visual
https://abav.lugaralgum.com/material-aulas/
97 stars 70 forks source link

Criar exemplo de instalação e uso de outras ferramentas (p5py, pyp5js e etc.) #77

Closed villares closed 6 months ago

villares commented 3 years ago

Vamos criar páginas ensinado os primeiros passos de outras alternativas ao Processing modo Python: Opções fora do ecossistema Processing? Como seria um "hello world" no Blender ou no FreeCAD? ref: https://github.com/villares/material-aulas/issues/74

sedir commented 3 years ago

Para manter como referência, existe a documentação do P5 que mostra como instalar em todas as plataformas https://p5.readthedocs.io/en/latest/install.html

chicortiz commented 3 years ago

Vamos criar páginas ensinado os primeiros passos de outras alternativas ao Processing modo Python:

* [x]  p5py https://github.com/p5py/p5
  -> aqui https://github.com/villares/material-aulas/blob/master/p5py/instalacao_p5py.md

* [ ]  pyp5js [http://github.com/berinhard/pyp5j](https://github.com/berinhard/pyp5js)

Opções fora do ecossistema Processing? Como seria um "hello world" no Blender ou no FreeCAD? ref: #74

* [ ]  flat (+ Jupyter/Binder?)

* [ ]  freeCAD

* [ ]  Blender

* [ ]  cadQuery

Olá @villares o seguinte link está quebrado: pyp5js http://github.com/berinhard/pyp5js

villares commented 3 years ago

@chicortiz você consegue descrever os passos para um 'hello world' com Python dentro do Blender?

chicortiz commented 3 years ago

Oi Alê tudo bem?

Vamos ver se consigo, vou tentar aqui. :)

Um abração!

ChicO

Em dom., 4 de abr. de 2021 às 10:47, Alexandre B A Villares < @.***> escreveu:

@chicortiz https://github.com/chicortiz você consegue descrever os passos para um 'hello world' com Python dentro do Blender?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/villares/material-aulas/issues/77#issuecomment-813036360, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA55MA7KHM4QAU7TSVHV76DTHBUYZANCNFSM4TOLIH3A .

chicortiz commented 3 years ago

Oi Alê, só para te dar um retorno, estou avançando com este seu pedido. Acho que hoje cheguei a um esqueleto que faz um certo sentido, consegui dar uma delimitada.

Abração,

ChicO

Em dom., 4 de abr. de 2021 às 10:47, Alexandre B A Villares < @.***> escreveu:

@chicortiz https://github.com/chicortiz você consegue descrever os passos para um 'hello world' com Python dentro do Blender?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/villares/material-aulas/issues/77#issuecomment-813036360, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA55MA7KHM4QAU7TSVHV76DTHBUYZANCNFSM4TOLIH3A .

chicortiz commented 3 years ago

@chicortiz você consegue descrever os passos para um 'hello world' com Python dentro do Blender?

Oi Alê!

Finalmente terminei, desculpe a demora acabou ficando mais extenso do que eu pensei... Creio que ainda tem uma margem enorme para melhorar, é o meu jeito meio tortuoso de entender esta parte que com certeza não é a minha mais forte. O inglês tá fraco, é do google tradutor. Não sei quanto aos termos que usei também se estão precisos... Enfim é alguém que trabalha predominantemente com interface gráfica tentando explicar alguma coisa de "código" ficou uma salada... Agora onde põe isso aqui no github eu não sei...

LINK 1: https://repositoryb.blogspot.com/2021/04/pequeno-guia-blender-python-para.html

LINK 2: https://outline.com/kYvhu7

yorikvanhavre commented 3 years ago

Desculpem o vacilo aqui pessoal! Aqui está um para o FreeCAD: https://gist.github.com/yorikvanhavre/52d8f755ba5c475099aaff6c59ec497c

Super bom seu artigo @chicortiz !

chicortiz commented 3 years ago

Opa Valeu Y! :) Muito obrigado a você que me ensinou um monte sobre esta parte, me lembro que foi você que fez o script que usei de exemplo. :)

Agora é tentar passar isso para cá no GitHub que nem você fez ;)

villares commented 3 years ago

Valeu @yorikvanhavre, em tempo para o nosso papo hoje :D

@Chicortiz, muito legal, preciso pensar como vou incluir esse material no repositório, pode ser via link quem sabe...

Preciso pensar num ponto de entrada legal para esses materiais!

yorikvanhavre commented 3 years ago

@chicortiz se for markdown, crie um gist em https://gist.github.com e copie/cole.. se for html, deve ter como converter (pandoc talvez?) @villares posso por em um repo se quiser. sim, ta marcado!

chicortiz commented 3 years ago

@chicortiz se for markdown, crie um gist em https://gist.github.com e copie/cole.. se for html, deve ter como converter (pandoc talvez?) @villares posso por em um repo se quiser. sim, ta marcado!

Aaaah! Y! Este "Raw" do seu markdown é ouro, vou usa-lo como base para criar o tal "gist", mais uma vez super obrigado, aprendo tanto com vocês! :)

chicortiz commented 2 years ago

Adicionei ao tutorial link da incrível live de Eduardo Medeiros no YouTube que parte do tema "Motion Graphics":

https://youtu.be/LIvLEmMYyX4

https://repositoryb.blogspot.com/2021/04/pequeno-guia-blender-python-para.html

villares commented 6 months ago

Vou encerrar esta issue e voltarei aqui quando conseguir fazer variantes deste material baseadas em outras ferramentas como sugerido pelo Fernando em https://github.com/villares/material-aulas/issues/74