Peter Groves was from the Department of Chemistry, University of Aston, Birmingham
In order to investigate some of the problems involved in the production of computer generated movies, a film on First Order Reactions has been made. This is described and some conclusions drawn regarding the feasibility of such productions by the chemistry teacher.
Film and other visual media are today finding increasing application in many fields of education[1] [2].
They can, in a sense, add an additional dimension to teaching; for example, by introducing a greater sense of reality through the use of films of actual situations in the real world or, by means of skillful animation, illustrating abstract concepts or the postulated behaviour of microscopically invisible particles such as molecules, atoms and sub-atomic units. The visual media can also be used as aids to the presentation of information, adding clarity and, precision to a lecture or demonstration in a way that is often otherwise difficult or impossible to achieve.
Although in some disciplines film has long been recognised as a valuable instructional medium, its use in the teaching of Chemistry has been less significant. This, as some recent conferences have shown [3] [4], is not due to unawareness on the part of chemists of the potentialities of the medium. Rather it is because, in many ways, a highly structured, theoretically based subject such as chemistry presents many difficulties in the adequate and effective visual illustration of many of its aspects. Certainly film - and also television - can be used very effectively in the demonstration of experimental techniques and can help the student to acquire effective working methods. In more theoretical areas of the subject however, many difficulties can arise, these being principally related to technical production problems. Where suitable animation facilities are available - and this effectively means where adequate funds are forthcoming - important concepts can be illustrated in an informative and stimulating fashion as shown by the many excellent animated sequences in the CHEMstudy films [5]. Where budgets are more modest however these are out of the question, certainly for the teacher who wishes to make a film for his own use and not for widespread circulation and sale.
However, the advent of computers which are able to output directly to 16mm or 35mm film raises the possibility of the Chemistry teacher being able to produce his own animated movies. All that is required basically is that he should have:
In order to investigate some of the problems of computer movie production one of us (P.D.G) decided to make a movie on a chemical topic. In this case factors (ii) and (iii) above presented no problems since, in the United Kingdom, universities have free access, for approved projects, to the computing facilities available at the Atlas Computer Laboratory. It was decided to make the film on some aspects of the kinetics of first order reactions since it was considered that this, being mathematically and conceptually fairly straightforward, would not present too many programming difficulties and would also be of considerable use in teaching at first year undergraduate level.
The film entitled First Order Reactions runs for six minutes and falls in to two sections. In the first section several animated graphs for the reaction sequences:
k A -> B and k1 k2 A -> B -> C
are displayed. The curve showing the variation with time of the concentration of reactant A, for varying values of the rate constant k, is shown dynamically. This is then repeated to show, in addition, the variation with time of the concentration of product B. A third sequence shows the variation with time of the concentrations of reactant (A), intermediate (B) and product (C) (fig. 1).
The important teaching points that can be made in this section are:
In the second section of the film, these points are further illustrated and emphasised by means of an animated diagram showing three tanks connected through pipes and taps. The first tank is filled with water which then runs out into the second tank, the rate depending on the setting of the tap (analogous to the rate constant). A second sequence, with both taps open, shows water running into the second tank and then out of this into the third tank (fig. 2).
The program was written in Algol 60 using the set of graphics procedures known as GROATS [6] and was run at the Atlas Computer Laboratory using the Chilton Atlas computer and the Stromberg Datagraphics SD4020 microfilm recorder. Running time on Atlas was 3 hours 40 minutes generating 7 million orders for the SD4020. The film stock was 16 mm. Dacomatic and this was treated as the film negative, subsequent colour prints being made on Ektachrome so resulting in a white picture on a blue background. This is aesthetically more pleasing and has a more professional appearance than the original obtained from the SD4020.
A breakdown of costs leads to the following figures:
Computing time £750 SD4020 time £150 Processing and printing £ 50 TOTAL £950
This does not include a charge for the author's scripting, programming and debugging time since, in the case of a film not intended for commercial distribution, these might be legitimately treated as arising out of normal university teaching/research duties. However, in a separate study, 7 minutes of quite simple animation were produced for the Open University's Foundation Course in Mathematics at a total cost of about £70 per minute of film. From the storyboard to finished film the time taken was two weeks. A more ambitious set of films for the Nuffield Foundation [7], which went through several major changes during the production, cost well over £1000 per minute of film.
From this work some conclusions can be drawn.
Since the film was completed, additional software has been developed at the Atlas Computer Laboratory which should considerably assist in the production of chemistry films and also allow more efficient and economical program compilation. The software package is known as SPROGS [8] and allows film sequences to be defined and stored in a more flexible form. Several separately defined sequences can be made to take place at the same time on the final film, possibly interacting with each other. For example, one sequence might define the main film content with a constant camera position. A second sequence might then define camera movements and holds which depend on the events happening in the first sequence.
Further planned developments in hardware will permit users to playback and modify film sequences sitting at a visual display. Only when the animator is satisfied with the results need the actual film be generated.
The provision by the Science Research Council of computing facilities and of funds to allow the colour printing is gratefully acknowledged.