Technical Details

Guidelines for the Publication of Computer Programs

These guidelines are designed to assist authors whose manuscripts involve author-generated algorithms or computer programs.

Authors generally have one of two purposes for employing computer code as part of an article published in the Mathematics Teacher: to describe an algorithm or to supply a program for an activity.

If an algorithm to be programmed is essential to an article, please include the algorithm, preferably in pseudocode. Examples can be found in the following books:

Cormen, Thomas H., Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. Cambridge, Mass.: MIT Press, 1990.

Maurer, Stephen B., and Anthony Ralston. Discrete Algorithmic Mathematics. Reading, Mass.: Addison-Wesley Publishing Co., 1991.

The Editorial Panel will not publish lengthy computer programs. Very short programs, often for programmable calculators, will continue to be published at the discretion of the panel.

If a program has been written to support an article, the author should supply a mailing address and procedure (e.g. "send a disk and a self-addressed, stamped envelope") to enable the interested reader to receive a complete copy of the program. In addition, specify the equipment used and any special hardware and software requirements.

For editorial review, hard copies of complete programs should be included with manuscripts submitted for publication. Three disks containing the computer programs should also be included, along with specific information concerning the equipment needed to run the program.

Guidelines for Geometric Symbolism and Terminology


AB

The line determined by points A and B



AB

The line segment with endpoints A and B



AB

The distance between points A and B (a number)


AB

The ray with endpoint A and containing point B


ABC
   

The angle composed of

BA
and BC


mABC
The measure of ABC (a number)

The interior of ABC is a region (a set of points). The area of
ABC is a measure of this region (a number). If ABC is an isosceles triangle with AC=BC, then mA=mB, or AB,
not A=B.



Home | Search | Sign In | My Account | Help | NCTM | Elementary | Middle School | High School | Research | Principles and Standards | Dialogues | Figure This! | Illuminations | Privacy Policy | Terms of Use | Feedback Welcome | Forgot Login Info

Use of this website constitutes acceptance of the Terms of Use.
Copyright ©2008 National Council of Teachers of Mathematics. All rights reserved.