Skip to content

This program is the final project for my introduction to computational physics class and it consists of a geometric proof of the Pythagorean theorem.

Notifications You must be signed in to change notification settings

Farias123/proof-of-pythagoras-theorem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pythagoras_theorem.webm

-- PT-BR --

proof-of-pythagoras-theorem

Esse programa é o projeto final da minha aula de introdução a física computacional e ele consiste em uma demonstração do teorema de Pitágoras.

A demonstração é feita usando o tamanho dos quadrados dos catetos e o quadrado da hipotenusa. Tem água no quadrado da hipotenusa e ela sai dele para encher os dois quadrados dos catetos, desse jeito provando que o quadrado da hipotenusa é igual à soma dos quadrados dos catetos.

A documentação é dividida em três arquivos:

index.html

Onde os elementos da página são organizados e marcados.

final-project.js

Onde a entrada do usuário é usada e os cálculos são feitos, para os objetos serem desenhados e a animação da água aconteça.

final-project.css

Ajuda a organizar a página e a decorar.

Obs:

Funções, variáveis, ids, classes(css), arquivos todos nomeadas em inglês, explicações do experimento virtual e conceitos em português (entretanto, a matemática é universal).

-- EN --

proof-of-pythagoras-theorem

This program is the final project for my introduction to computational physics class and it consists of a proof of the Pythagorean theorem.

The demonstration is done using the size of the squares of the cathetuses and the square of the hypotenuse. There is water in the square of the hypotenuse and it comes out of it to fill the two squares of the cathetuses, thus proving that the square of the hypotenuse is equal to the sum of the squares of the cathetuses.

The documentation is divided into three files:

index.html

Where the elements of the page are organized and marked up.

final-project.js

Where the user input is used and the calculations are made, so that the objects are drawn and the water animation takes place.

final-project.css

Helps organize the page and decorate it.

Note:

Functions, variables, ids, classes (css), files all named in English, explanations of the virtual experiment and concepts in Portuguese (the math is universal, though).

About

This program is the final project for my introduction to computational physics class and it consists of a geometric proof of the Pythagorean theorem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published