Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. The Role of Programming in the Formulation of Ideas

The Role of Programming in the Formulation of Ideas

Thumbnail Image
Download
Name

AIM-2002-018.pdf

Size

768.47 KB

Format

Adobe PDF

Checksum (MD5)

4b3379e066034a7741f35b7a8214f1eb

Thumbnail Image
Download
Name

AIM-2002-018.ps

Size

1.13 MB

Format

PostScript

Checksum (MD5)

b81e7fc72775a6c642f5a39dd1e490f9

Author(s)
Sussman, Gerald Jay
•
Wisdom, Jack
Date Issued
November 1, 2002
Series/Report no.
AIM-2002-018
Abstract
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.
Subjects
AI
Education
Mechanics
Functional Programming
Symbolic Mathematics
Persistent DSpace Link
http://hdl.handle.net/1721.1/6707
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.