A Comparison of Programming Languages and Algebraic Notation as Expressive Languages for Physics

@article{Sherin2001ACO,
  title={A Comparison of Programming Languages and Algebraic Notation as Expressive Languages for Physics},
  author={Bruce L. Sherin},
  journal={I. J. Computers for Math. Learning},
  year={2001},
  volume={6},
  pages={1-61}
}
The purpose of the present work is to consider some of the implications of replacing, for the purposes of physics instruction, algebraic notation with a programming language. What is novel is that, more than previous work, I take seriously the possibility that a programming language can function as the principle representational system for physics instruction. This means treating programming as potentially having a similar status and performing a similar function to algebraic notation in… CONTINUE READING