Workshops

+ 470    + 27h

Todos os workshops

Para além de gostar de aprender também gosto imenso de ensinar e partilhar conhecimento.

Já dei dezenas de workshops a alunos desde o ensino básico à faculdade. Aqui apresento esses workshops e os seus conteúdos.

Esta página é um trabalho em desenvolvimento constante!

Intro ao Python com algoritmos genéticos

Intro ao LaTeX

Matemática recreativa

Criptografia prática

Queres um workshop diferente..?

Introdução ao Python com algoritmos genéticos

Um workshop prático de programação

Aprende Python, uma das linguagens de programação mais populares do Mundo

Pensado para novatos da programação

Aprende com exemplos tirados da teoria da evolução

O propósito deste workshop é introduzir as pessoas à programação. No entanto, em vez de debitar os conceitos em abstrato, os conceitos são introduzidos para implementar um algoritmo genético simples.

Vamos começar com um robô que limpa uma sala retangular de forma aleatória, como o que se vê à esquerda, e vamos tentar melhorá-lo um pouco, como o robô da direita.

Gif with a robot randomly walking around a rectangular grid Gif with a robot walking around a rectangular grid without overlapping its path too much


A página sobre o workshop pode ser encontrada aqui e o código aqui.

Introdução ao LaTeX

Usa um computador para aprender LaTeX

Aprende tudo o que precisas para escrever relatórios e outros documentos matemáticos

Feito para principiantes que não sabem nada de LaTeX

Sais do workshop com um "presente": uma cábula que te vai ajudar a refrescar a memória

LaTeX é como se fosse um Microsoft Word desenhado para matemáticos. Com LaTeX podemos escrever fórmulas matemáticas esquisitas e complicadas e fazer com que elas fiquem com bom aspeto.

Também posso usar alguns comandos de LaTeX neste site: \(ax^2 + bx + c = 0 \iff x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}\).

E hoje em dia também funciona no Facebook Messenger (mas só no computador): experimentem enviar $$x^2 - 1 = 0$$ a alguém e vejam como fica com este aspeto: \(x^2 - 1 = 0\).

You can check the page about the workshop here.

Matemática recreativa

Desenha bonecada à antiga, com papel e caneta

Tenta resolver puzzles aparentemente simples

Participa no debate sobre o funcionamento dos quebra-cabeças

Exercita a tua matéria cinzenta como nunca

No meu workshop de matemática recreativa eu exponho os alunos a quebra-cabeças simples que eles já conhecem e que sabem resolver.

Depois disso, desafio-os com quebra-cabeças semelhantes que parecem simples mas que são impossíveis de resolver... só que eles não o sabem, portanto costumo pedir-lhes para irem ao quadro para tentar resolver os quebra-cabeças, e também costumo fomentar discussões sobre se os puzzles são, ou não, solúveis.

Depois disso, uso matemática para provarmos em conjunto que os puzzles são impossíveis de resolver!

E a melhor parte disto tudo é que eles acabam por achar bastante mais divertido do que o que eu acabei de fazer parecer!

Podes ler mais sobre este workshop aqui.

Criptografia prática

Aprende técnicas básicas de criptografia e criptanálise

Compreende o funcionamento intrínseco de técnicas usadas durante séculos

Descodifica mensagens secretas

Escreve programas para automatizar a (des)encriptação das mensagens

Neste workshop prático o meu único objetivo é pôr toda a gente a encriptar e desencriptar mensagens com técnicas que eu lhes ensino.

Com técnicas mais básicas ou mais avançadas, tudo feito com papel e caneta ou com programação, este workshop acaba por ser bastante dinâmico e divertido quando toda a gente se junta para decifrar as mensagens secretas maiores e mais complicadas.

Podes ler mais sobre este workshop aqui.

O que se segue..?

Gosto mesmo de ensinar e de partilhar conhecimento e de falar em público! E sou, pelo menos, decente a fazer essas coisas, por isso se me quiseres convidar para dar um workshop/falar um pouco de ciência (especialmente matemática e computação, que são as ciências sobre as quais eu sei alguma coisa), convida-me!

Se quiseres que eu fale de alguma coisa que eu ainda não saiba, é uma excelente oportunidade para eu aprender! Gosto particularmente de dar workshops a alunos do ensino básico, secundário e superior. Se calhar é porque nunca tive uma boa plateia de adultos...

Aqui tens uma lista de algumas das coisas que me interessam e sobre as quais eu gosto de ler e falar:

Programação

Programar é o meu hobby preferido

Python

Comecei a aprender Python aos 15 anos

Dyalog APL

APL é uma linguagem de programação que me fascina

JavaScript

A linguagem de programação da web

Matemática

A minha área do conhecimento "mais melhor" preferida

Quebra-cabeças e charadas lógicas

Problemas que todos entendem mas que só alguns resolvem

Métodos numéricos

Os algoritmos de quando a matemática se cruza com a vida real

Teoria de grafos

Porque toda a gente adora bolinhas ligadas umas às outras, tal como eu

Desenvolvimento de apps

Escrever aplicações móveis em Java é divertido

Jogos de computador

Mini jogos que se programam num par de horas

Inteligência artificial & aprendizagem automática

Desenvolver melhores algoritmos que resolvam os nossos problemas

Visão por computador

Ensinar um computador a ver para que eu possa olhar para o que mais interessa

Teoria de números

Uma miscelânea de aleatoriedades sobre os números com que todos lidam

Teoria de jogos

O modo como agentes pensam estratégias quando têm os seus próprios objetivos

Eu gosto de tudo...

Ok, de tudo não; só de muitas coisas

Pergunta-me

Adoro pesquisar sobre tópicos novos