@villares@ciberlandia.pt

ciberlandia.pt

No description provided.

Recent twts from @villares@ciberlandia.pt

É uma pena que a EC nunca encampou muito as possibilidades do ensino de programação, para um público mais amplo, mas dezembro de 2016 eu estava lá fazendo o rolê voluntário da hora do código, Hour of Code, em paralelo com gente no mundo todo, dizendo, “olha, programação pode ser para você também!”. 7 anos depois eu continuo achando essa ideia importante.

17h30 # melhor chegar 15min antes!" target="_blank"> Image

⤋ Read More

Sei que a vida moderna é osso e todo mundo tá nos seus corres, mas dá um pouco de bad vibes quando ao longo dos anos você sempre procura as pessoas amigas de quem você gosta mas elas nunca procuram de volta. Põe minhocas na nossa cabeça isso…

⤋ Read More

I wanted to post that LoTR meme “you just don’t walk into Mordor”, but charging it to “you just don’t publish a package in PyPI” to see if someone would send me a nice beginner friendly packaging tutorial for publishing a #Python module, but I’m too lazy to make the meme today (and perhaps too lazy to publish anything in PyPI anyway…)

⤋ Read More

Amanhã, sábado dia 2, 10h, vou fazer uma apresentação de cerca de 40m “Python científico na programação criativa: o que eu aprendi até agora de numpy para usar nos meus desenhos”, que deve depois ficar gravada.

Essa apresentação é parte do Processing Community Day Brasil 2023, um evento gratuito, online apenas, organizado por pessoas voluntárias da comunidade brasileira de programação criativa, transmitido pelo canal https://www.youtube.com/@ProcessingCommunityDayBrasil
Veja a programação completa em https://pcd2023.encontrosdigitais.com.br/

Nos sábados 9 e 16 de dezembro, 10h vou fazer 2 encontros de 2h, via Google Meet: “Python para quem curte Processing”
Para participar dos encontros peço uma contribuição de R$100 por encontro, ou o quanto você conseguir contribuir, via pix (46c37783-5edb-4f1c-b3a8-1309db11488c) ou PayPal.
https://form.jotform.com/233352075438658

Qualquer dúvida, me escreva!
#Processing #Python #numpy #py5 #programaçãoCriativa

Image

⤋ Read More

Não manjo nada de JavaScript, eu nem gosto muito na verdade pq em geral eu só apanho dele, mas hoje me senti vitorioso que eu consegui fazer um lance que eu queria, por um liink automático para o repositório nas minhas páginas do GitHub Pages!

<hr><script>
const currentURL = window.location.href;
const constantToReplace = "abav.lugaralgum.com/material-aulas/";
const newConstant = "github.com/villares/material-aulas/tree/main/";
const newURL = currentURL.replace(constantToReplace, newConstant).replace('.html', '.md');
const linkElement = document.createElement('a');
linkElement.href = newURL;
linkElement.textContent = 'veja esta página no repositório';
document.body.appendChild(linkElement);
</script>  

(Uma hora eu ainda vou fugir da MS e vou pro Codeberg, mas a energia tá baixa no momento)

Vai no layout do Jekyll do GH Pages esse código: https://raw.githubusercontent.com/villares/material-aulas/main/_layouts/default.html

⤋ Read More

Não resisti, voltei a mexer no material, e fiquei até trabalhando até muito tarde de madrugada 🤡​

Agora estou fritando tentando melhorar a ordem sugerida de leitura no índice:

https://abav.lugaralgum.com/material-aulas/Processing-Python-py5/

É bem difícil ensinar programação, e um dos motivos é de que tudo que é legal que você quer mostrar depende de outra coisa que você não explicou ainda. 😭​

Deixei um pouco mais parecido, acho, como a sequência que eu uso nas minhas aulas (mas é comum eu inverter e apresentar laços de repetição antes de definição de novas funções). 🤷​

#Python Processing #py5 #ProgramaçãoCriativa #EduComp

⤋ Read More