The Role of Programming in the Formulation of Ideas


Autoria(s): Sussman, Gerald Jay; Wisdom, Jack
Data(s)

08/10/2004

08/10/2004

01/11/2002

Resumo

Classical mechanics is deceptively simple. It is surprisingly easy to get the right answer with fallacious reasoning or without real understanding. To address this problem we use computational techniques to communicate a deeper understanding of Classical Mechanics. Computational algorithms are used to express the methods used in the analysis of dynamical phenomena. Expressing the methods in a computer language forces them to be unambiguous and computationally effective. The task of formulating a method as a computer-executable program and debugging that program is a powerful exercise in the learning process. Also, once formalized procedurally, a mathematical idea becomes a tool that can be used directly to compute results.

Formato

18 p.

1180238 bytes

786910 bytes

application/postscript

application/pdf

Identificador

AIM-2002-018

http://hdl.handle.net/1721.1/6707

Idioma(s)

en_US

Relação

AIM-2002-018

Palavras-Chave #AI #Education #Mechanics #Functional Programming #Symbolic Mathematics