If you're seeing this message, it means we're having trouble loading external resources on our website.

Se você está atrás de um filtro da Web, certifique-se que os domínios *.kastatic.org e *.kasandbox.org estão desbloqueados.

Conteúdo principal
Tempo atual:0:00Duração total:2:35

Transcrição de vídeo

o mundo é um lugar bonito às vezes caminhamos por aí nos damos conta disso mas outras vezes por sermos programador se gostarmos de programar tudo nós saímos nos inspiramos e voltamos pra casa para programar uma simulação do mundo ao nosso redor seja uma folha caindo no chão ou talvez um incêndio em uma floresta seca nós podemos programar simulações de todas essas coisas que podemos fazer isso aqui na cadeia usando java script processo e js um pouco de matemática neste curso simulações naturais pensaremos sobre como e por que as coisas funcionam de certa forma no mundo real e descobrir como podemos traduzir isso em código faremos muitas implicações porque mundo real é muito complexo nem sempre precisamos modelar toda essa complexidade para conseguir uma simulação interessante e claro nosso computador são limitados então sempre que um programador simula natureza estaremos sempre longe de uma cópia 100% mas acho que ficará impressionado com o que podemos fazer especialmente no navegador vamos iniciar falando de aleatoriedade uma técnica você já deve ter usado em seus programas e depois vamos falar sobre ruído uma forma mais sofisticada de aleatoriedade podemos usá-las para modelar objetos no mundo como alguém perdido na floresta mas a maioria dos objetos não se movem aleatoriamente depois vamos introduzir vetores e forças que serão abordados em aula de física descobriremos programaticamente como aplicar força dos objetos fazendo a acelerar ao ser empurrados puxados e repelidos por tudo ao redor deles para fazer nossos objetos girar em torno dos próprios estes encontros imóvel usaremos trigonometria e apresentaremos fórmulas para aceleração angular também podemos usar trigonometria para modelar coisas como pêndulo se ondas que podem ficar bastante hipnóticos finalmente criaremos um sistema de partículas e muitos objetos movendo juntos de acordo com suas propriedades as propriedades do sistema isso nos permitirá modelar um fenômeno natural como água fogo e fumaça isso não parece impressionante você está empolgado sei como você sente e você está quase pronto para entrar de cabeça mas antes vamos agradecer imensa mente ao daniel chipman daniel um professor da eni hail que lecionam curso simulações naturais escreveu nature of code ponto com um livro inteiro sobre o assunto como ele é essencial o livro em creative commons poderemos adaptá-lo para javascript e usá lo aqui na cadeia assim todos vocês poderão aprender aqui além dos novos desafios durante o curso sem um livro do daniel não teríamos esse curso incrível agora pronto preparado vamos simular