Here's the catalog description:
An introduction to the study of interactions between organisms and their environments. Topics are arranged hierarchically:
Emphasis is on ecology as a scientific process rather than merely a collection of information about natural systems. Laboratory course.
- evolution and elementary population genetics;
- population dynamics and regulation;
- interspecific competition, predation, parasitism and symbiosis;
- community structure, energy and material flux in ecosystems.
Landscape Ecology and Biogeography (CSU Australia)
Aquatic Ecology Page
Ecological Modelling Resource Page
What's needed here is probably $ to pay somebody to write code, once it's clear what the code should attempt to do.
To realize this what's needed is appropriate scanning hardware and image manipulation software, but it's also necessary to make it easy for the instructor to work with what's there --to add commentary, make links, etc.
TITLE Software visualization : programming as a multimedia experience / edited by John Stasko ... [et al.] ; foreword by Jim Foley. PUBLISHER Cambridge, Mass. : MIT Press, c1998. DESCRIPT xvi, 562 p.,  p. of plates : ill. (some col.) ; 24 cm. SUBJECT Visual programming (Computer science) Multimedia systems. 1 > Science Library QA76.65 .S56 1998
(not a book about programming visualizations, but rather about visualizing programming --but still useful to know about as we move in the direction of object oriented programming and empowerment of underpowered users)It's interesting how laughably out of date books in this realm quickly become, which is to say: how rapidly the frontier advances, and how much effort has to go into scanning incoming traffic.
So I need to find out about (a) what stats he wants to run and (b) how to create macros [answer: ANOVA (1,2), MANOVA, linear regression, t-tests, unbalanced designs, nonparametrics if possible --not exactly the science of racquets]It's interesting that amazon.com has a whole lot of how-to macros books listed, but nearly all are out of print, and the search found a couple of titles about Visual Basic. Is there something I should know about going on here?
So it seems... a quick search via AltaVista turns up things likeThis course is for users who want to begin automating Microsoft Excel tasks. You will use Microsoft's Visual Basic Language to create macros. You use the Macro Recorder to automatically record procedures. You will learn to run and edit macros and to use the Visual Basic Toolbar. You will create buttons and assign macros to them. In addition, you will create interactive macros using dialog boxes. You should be very familiar with Microsoft Excel to benefit from this course.(there are many others along these lines...)
SmartTable seems to convert Excel spreadsheets to Java applets (and here's part of the manual). The not-Pro version is $149 list. We should know more about this...
Here's an example from Cal State Stanislaus (and a link to their Biology Lab Online page)
A basic Problem which afflicts all in the sciences: we have access to vastly more data than used to be the case, and we have tools that let us manipulate and analyze data, and display and distribute the results, much more rapidly than formerly. Students and practitioners must continually learn and then apply new tools (mostly a matter of software, and thus largely of interface), and need to develop presentation skills as well as analytical acumen.
Making visual representations of data and the results of analyses has become an essential professional skill, but is not generally taught in any systematic way --indeed, seems to be seen as a distraction from important traditional elements of scientific curricula. The complexity (and rapid obsolescence) of software packages complicates the pedagogical problem still further: the student may be taught the ins and outs of a particular product, but what's really needed is to learn the general skills that will facilitate use of any product he or she encounters in later years.
It seems to be tacitly assumed that 'everyone' knows how to use a word processor, and that online help files (and Help Desk personnel) can make up for any deficiencies. The same should be true for spreadsheet programs (number processors, in essence), and could be extended to mathematical software like Maple and Mathematica, but the fact is that computer-based quantitative skills are not widespread among students --or faculty, for that matter. In general, people know what they have to know to get by; it's a time-consuming struggle to learn new tools, and hardly worthwhile unless there's some real application for their powers.
And some by Bryan Lewis, including source code for some.
Shared Whiteboard for collaborative computing using Java Multicast and RTP (Evelyn Lai-Tee Cheok and Chi-Hao Li) and program documentation
(This technology seems more suited to distance education and remote meeting applications in realtime, but it's close enough to the 'collaboration' aspect of what we're investigating that it's worth looking into).
and Demography: the Java version
JavaStat ("Web Pages that Perform Statistical Calculations!")
AUTHOR Hannon, Bruce M. TITLE Modeling dynamic biological systems / Bruce Hannon, Matthias Ruth PUBLISHER New York : Springer, c1997. SERIES Modeling dynamic systems. Science Library QH324.2 .H36 1997
Brandeis Biomath --see Rate Equations for a nice example of explanation.
A nice summary of a cemetery exercise re: life tables
Some November thoughts on how it's going