home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / educatio / feedback.zip / CATALOG.DOC < prev    next >
Text File  |  1991-01-13  |  10KB  |  156 lines

  1.                                PEANUT Software
  2.  
  3.  
  4. Over the years, these programs have evolved to the point where they are fairly
  5. reliable.   However, there still might be difficulties.  If you can describe
  6. what you did to make a program crash, or if you think of other improvements,
  7. please let me know.  I am especially eager to hear of productive classroom
  8. applications for any of the following programs:
  9.  
  10.  
  11. GEOM allows the user to carry out high-precision geometric constructions in
  12. the Euclidean plane.  Any construction that has been properly saved can be
  13. carried out again and again on other similarly labelled figures by simply
  14. recalling the name of the procedure.  (131000)
  15.  
  16. GUESS graphs randomly chosen functions and then challenges the user to name
  17. that function.  By setting switches, one can specify the types of graphs that
  18. will appear (polynomial, rational, sines, cosines, tangents, absolute values).
  19. The parameters that need to be figured out are always small whole numbers. 
  20. Radian measure is used for angles.  This activity is successful with students. 
  21. The subprogram BLOBS is loosely modelled on Green Globs.  I have never used it
  22. with students, but it seems to have some possibilities.  Finding an equation
  23. for the line through two given points (working against the clock) is a fairly
  24. worthwhile classroom exercise.  (117000)
  25.  
  26. CONICS graphs conic sections, which are presented to the computer as second-
  27. degree equations, or through focus-focus or focus-directrix data.  (98000)
  28.  
  29. PLOT is a utility program that is built from three main subprograms:  PLOT2D
  30. is a general-purpose grapher for curves in the xy-plane.  It works for all
  31. graphs that are presentable in one of the explicit forms y=f(x), r=f(theta),
  32. or parametrically x=f(t), y=g(t).  Special features allow one to see x=y
  33. reflections, derivatives, sums of power series, composites, and the graphs of
  34. curves that are given in implicit form F(x,y)=0.  PLOT3D is a general-purpose
  35. grapher that will handle surfaces in xyz-space, once they are presented in
  36. Cartesian form z=f(x,y), in polar form z=f(r,theta), or in parametric form
  37. x=F(r,t), y=G(r,t), z=H(r,t).  Drawings are done in perspective.   Numerical
  38. integration is available in 2- and 3-dimensional programs.  EULER provides
  39. graphical and numerical solutions to ordinary differential equations.  First-
  40. order equations of dimension two and three can be analyzed. Phase-plane
  41. analysis of second-order equations is also possible.  (193000)
  42.  
  43. POLYHE allows the user to build drawings of three-dimensional polyhedra, in
  44. perspective.   Among other things, this program will produce nice diagrams of
  45. prisms and pyramids (with hidden lines either invisible or dotted).  Polyhedra
  46. can be rotated and sliced into pieces.  (124600)
  47.  
  48. ARCADE is a collection of mathematical games:  KRYPTO is a mental arithmetic
  49. game, which invariably enlivens an elementary class.  NIM and CHOMP are both
  50. take-away games.  BOXES is a familiar paper-and-pencil game.  MEMORY is a
  51. computerized version of the matching game in which the players try to remember
  52. the positions of face-down cards.  It never forgets to shuffle!  LANDER is an
  53. educational game program - a good workout in simple antidifferentiation.  This
  54. problem works well with a class that has mastered all those routine free-fall
  55. exercises and is ready for an application.   HEX plays the paper-and-pencil
  56. game of the same name.  This is an interesting mathematical game.  Although
  57. the computer has not been taught any masterful strategies, it will beat you if
  58. you do not pay attention!  The program can also be used to simply print out
  59. sheets of hex paper.  MAZES provides a realistic simulation of the problem of
  60. escaping from a maze.  RUBIK is a simulation of the classic 3x3x3 cube puzzle. 
  61. (If your machine does not have high-resolution color graphics, then the cube
  62. faces are distinguished by patterns rather than colors.)  No substitute for
  63. the real thing!  (161000)
  64.  
  65. HP simulates a hand-held calculator, of the Hewlett-Packard variety.  That is
  66. to say, first you enter the numbers, then you tell the calculator what to do
  67. with them.  Why bother, you ask?  Well, this calculator has the capacity to
  68. handle up to 250 significant digits, though it only operates in integer mode. 
  69. This makes it easy to find the GCD of 56491686164 and 69670785864 (which is
  70. 59372, by the way) - just key in the numbers and ask for the GCD.  Or, you can
  71. painlessly find that C(20,8) is 125970.  It is also possible to discover that
  72. sqrt(5) is 2.23606797749978969...    Class time can be productively spent in
  73. trying to figure out ways to get non-integral answers with this calculator. 
  74. There is a notable subprogram: SUPERPOWERS allows one to display very large
  75. powers of any base less than 214.  Printed output is available.  (69000)
  76.  
  77. MATPAC is a package of matrix procedures.  In rational mode, all operations
  78. involve integers, so that calculations are carried out with perfect accuracy;
  79. in decimal mode, about twenty significant digits are carried.  A few standard
  80. geometric transformations (projections, rotations, and reflections) are built
  81. in.  Matrices can of course be named and stored.  (131000)
  82.  
  83. LAB1 is a collection of subprograms:  BALL-in-the-CUP displays random
  84. parabolic trajectories, then challenges the user to catch the projectile in
  85. mid-flight.  One has to fit a quadratic equation to the given data to do this. 
  86. One can select either calculus or non-calculus mode.  In the former, angular
  87. information plays an essential part.  MANY-BODY simulates the dynamics of a
  88. system of bodies whose motion is governed by an inverse-square gravitational
  89. law.  SUMS and PRODUCTS just calculates running partial sums (or products) of
  90. given sequences.  You can step along one term (factor) at a time, or else let
  91. it fly.  There is no graphing - just number crunching.  INDEF graphs a given
  92. function f, then graphs a specified indefinite integral of f, shading in the
  93. original graph as it goes.  For classroom purposes, one can pause during the
  94. graphic integration process.  OSCILLATIONS simulates the oscillations of a
  95. stretched string or of a hanging chain.  PARAMETRIC DEMO shows how a pair of
  96. parametric equations team up to produce a dynamic plane curve.  (142000)
  97.  
  98. LAB2 is a collection of subprograms:  MAP2D produces various graphs relating
  99. to two-dimensional transformations.  It operates in either real or complex
  100. mode, and is useful when discussing changes of variable and Jacobians.  ROOTS
  101. finds solutions to arbitrary equations of the form f(z)=0, where f is any
  102. elementary function of a single variable.  The root search takes place in the
  103. complex plane, so one must type z as the independent variable.  (131500)
  104.  
  105. LAB3 is a collection of geometric graphing subprograms:  There is a piece of
  106. mathematical lab equipment that shows how the area of a QUADRILATERAL depends
  107. on the lengths of the sides and on the angle made by two adjacent sides.  One
  108. can flex the quadrilateral and thereby empirically explore a max-min problem. 
  109. One can draw a variety of STAR POLYGONS and other string art figures, which
  110. could conceivably stir up some interest in questions of either a geometric or
  111. combinatorial nature.  RAINBOW displays the internal reflection of a light ray
  112. after it has been refracted by a spherical raindrop.  The data produced helps
  113. to explain how rainbows are actually formed.  This program is useful in the
  114. analysis of a very nice max-min problem, if only to draw some diagrams that
  115. are difficult to do by hand.  One can simulate the bouncing of a ball on
  116. BILLIARDS tables that are either ELLIPTICAL or POLYGONAL.  Finally, one can
  117. draw an unlimited variety of CYCLOIDS.  (142000)
  118.  
  119. PROBA is a package of probability distributions, which give the user easy
  120. access to standard tabular information and graphical displays of the same. 
  121. This is a fairly new program, but it has had some classroom use.  Students
  122. find the graphic displays helpful.  (90500)
  123.  
  124. FEEDBACK is a program that allows the user to explore the strange types of
  125. behavior that occur when a function is iterated.  For real functions of one
  126. real variable, periodicity and chaos are represented both graphically (through
  127. web diagrams) and sonically.  Orbits may be tabulated and examined.   There
  128. are also three large subprograms:  MANDEL draws both the Mandelbrot set and
  129. its associated Julia sets; zoom in on the fascinating world of quadratic
  130. mappings in the complex plane; there are many procedures available to try. 
  131. FRACTAL draws more Julia sets; it operates in both real (two-dimensional) mode
  132. as well as complex mode.  It draws ferns, snowflakes, etc.  POTPOURRI draws a
  133. few special fractal curves (snowflakes, Peano curves, etc), as well as some
  134. fractal aggregations that suggest crystals and vegetation.  (191000)
  135.  
  136. SKETCHER is a toy - just a computerized version of Etch-a-Sketch.  It does
  137. allow the user to draw oblique straight lines and circular arcs.  (71000)
  138.  
  139. LIFE allows the user to watch the evolution of cellular automata, with rules
  140. as formulated by J. H. Conway, or as formulated by the user.  (60000)
  141.  
  142.  
  143. This software is free, and in a state of perpetual revision; current versions
  144. are available at any time.  Approximate program sizes are noted above.  Allow
  145. an additional 36K for graphics drivers on each disk, and an additional 15K for
  146. documentation.  I can fill disks using any of the formats 360K, 1.2M, or 720K;
  147. it is helpful if you format the disks to your liking.   My single request is
  148. that you send a prepared mailer with your disks.  I am happy to write the
  149. programs and copy them for you, but I do not have the resources or time to buy
  150. stamps and wrap packages.
  151.  
  152.  
  153. Richard Parris
  154. Phillips Exeter Academy
  155. Exeter NH      03833
  156.