Bolhas (uso de JavaScript)
Esta atividade pertence ao livro de GeoGebra GeoGebra Principia.
Podemos usar vetores para modificar o movimento de um objeto com base na distância em relação a outro, o que permite detectar colisões, por exemplo. O problema é que se houver muitos objetos (n), o número de eventos será elevado, pois cresce com o quadrado do número de objetos: n(n–1)/2. Nestes casos, é melhor substituir os scripts do GeoGebra pelo código JavaScript, que é mais rápido, como é feito nesta construção. Nela, é mostrada uma colisão elástica, e podemos verificar a conservação da energia cinética total em todos os momentos.
Autor da atividade e construção GeoGebra: Rafael Losada.