Esta pequena aplicação mostra a variação das grandezas associadas à oscilação de uma massa suspensa de uma mola - elongação, velocidade, aceleração, força e energia - durante a oscilação (assumindo a não existência de atrito).
O botão "Reset" coloca corpo na posição inicial. O outro botão permite controlar a animação. Ao escolher a opção "Câmara lenta", o movimento surgirá dez vezes mais lento. A constante da mola, a massa do corpo, a aceleração da gravidade e a amplitude da oscilação podem ser definidas pelo utilizador dentro de certos limites. A escolha da grandeza a observar no gráfico, faz-se seleccionando um dos cinco botões de rádio existentes na zona verde.