COMPUTATIONAL SCIENCE
at the
Australian National University

 

Introductory Workshop in Computational Science

National Science Teachers Summer School 2003

Tuesday 14th January 2003

30 minutes

What is Computational Science (for printing)

Steve Roberts from the Department of Mathematics at ANU introduces some ideas, techniques and applications of computational science. He will also outline a new degree that ANU is offering in computational science.

45 minutes

Hands on tutorial: Bouncing Ball
(EScience/HPS Computer Lab)

Step through the process of developing a computer simulation of a gas. In the process you will learn a little of objected oriented programming with VPython. We will produce a simulation of a ball bouncing in a box

15 minutes

Coffee break (CSIT Common Room)

45 minutes

Continuation of Tutorial: Simulating a Gas
(EScience/HPS Computer Lab)

Using the bouncing ball simulation, we add extra balls and collisions between balls to obtain a simulation of a gas. We can do experiements with our virtual gas and verify theoretical results such asthe Maxwellian distribution of particle velocities in a gas.

Software

Each participant will receive a CD of Python 2.2- an easy to learn object-oriented programming language, along with Vpython- an extension for displaying 3D scenes developed as an educational tool for visualizing physical and mathematical systems and concepts. The CD will also contain an open source book on programming with Python.

Support

The workshop is organised by ANU Department of Mathematics  with support from APAC (Australian Partnership for Advanced Computing).

Contact

Steve Roberts , phone 6125 4445, fax 6125 4984.

Australian National Universirty 

ANU CRICOS Provider Number: 00120C

 

Site last modified on Tuesday, December 17, 2002 by Stephen Roberts