Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.adass.org/adass/proceedings/adass02/reprints/B6.pdf
Дата изменения: Wed Mar 12 01:35:08 2003
Дата индексирования: Tue Oct 2 08:21:34 2012
Кодировка:

Поисковые слова: mare
Astronomical Data Analysis Software and Systems XII ASP Conference Series, Vol. 295, 2003 H. E. Payne, R. I. Jedrzejewski, and R. N. Hook, eds.

Teaching Scientific Computing with N-Bo dy Simulations
Vicki Johnson Interconnect Technologies Corporation, Claremont, CA Peter Teuben Astronomy Department, University of Maryland, Col lege Park, MD Abstract. The classic N-body problem can be used to teach many dimensions of scientific computing. The BoF participants were invited to discuss approaches and motivations.

1.

Birds-of-a-Feather Discussion Topics

Many undergraduate students are not learning how to program, how to use Unix, or the basic principles of scientific computing and numerical estimation. The classic N-body problem can be used to illustrate many dimensions of scientific computing, The BoF participants were invited to discuss how to use the classic N-body problem to introduce students to modeling, algorithms, the development of simple programs to implement basic algorithms, the Unix environment and open source tools, tradeoffs between efficiency and accuracy, numerical analysis, visualization and animation, scalability, and supercomputing (e.g., GRAPE cards) and parallel programming, and interdisciplinary uses of N-body simulations, such as in computational biology and astrophysics. The group generally agreed that the N-body problem is a good teaching tool. As you progress with the N-body problem, opportunities to teach yourself naturally arise--how to improve accuracy, deal with long run times and lots of output, visualizing the results, etc. The consensus was that the N-body problem lends itself well to a simple Java implementation, which would be a good starting point for young students. An appealing approach is to make the motions in Nbody simulations fun to play with, by tweaking parameters for spin, rotation and scaling. Above the level of equations, give students a game-like feel for motions that could be almost a tactile experience. Wolfram's work shows both complexity and fun can arise from simple examples. For more information, see http://www.nbodylab.com/adass2002-bof.html.

370 c Copyright 2003 Astronomical Society of the Pacific. All rights reserved.