.
.
.
.

the Development of
"Phrase Animee"
(2 of 5) 1984 - 1994




29.2 "Phrase Animee" (2 of 5)

29.2.1 Introcuction

As discussed in the earlier section of this thread, Chapter 28, section 11,"Phrase Animee" is the name I chose for a computer-based learning materials (CBLM) software package which I proposed to the Ministry of Education early in 1986.

29.2.2 Informal Negotiations, Summer, 1986

After a period of informal negotiation there was agreement in principal in August, 1986, this event marks the beginning of this chapter. The Ministry representatives drew up the agreeement formally on their standand contract form. The details, and amounts to go on to this contract were still to be clarified. All the while, during this Summer, we kept working on the process of developing the software. We had to, or we would never have been able to meet the deadlines required by the Ministry. The alternative would have been to lay off stay and re-hire them (if they were still available) to continue the work. Each day meant going deeper into debt paying everyone's salary, and so there was a great incentive for me to simply agree to anything the Ministry incisted upon, rather than prolong the negotiations to get what I wanted.

29.2.3 Formal Negotiations, Fall, 1986

What followed after the August informal agreement in principal was an intensive period of negotiation, revision, addition and compromise which finally ended on 5 December, 1986. All the while, during this Fall, we kept working on the process of developing the software. We had to, or we would never have been able to meet the deadlines required by the Ministry. The alternative would have been to lay off stay and re-hire them (if they were still available) to continue the work. Again, each day meant going deeper into debt paying everyone's salary, and so there was a great incentive for me to simply agree to anything the Ministry incisted upon, rather than prolong the negotiations to get what I wanted.

29.2.4 The Contract, December, 1986

The lenghty contract was finally signed 5 December, 1986, and assigned the contract number CBLM 84-165-2163. But I had received a promisory approval in principal back in August, 1986. On the basis of this committment from the Ministry, we had started work much earlier. Officially, however, as far as the Ministry of Education was concerned, my work for the Ministry of Education started 5 December, 1986, with signing of this contract.

As chapter 28 showed, however, to get to this point, required that the software package had to be largely worked out, not just planned, in terms of all of its stages --or otherwise I would not be able to know whether I was committing to something which I could not deliver. Some aspects of the software were in fact, cutting edge and had not been done before. The staff had to also be assembled, otherwise I would not have known for certainty that I would be able to carry out the development. And all aspects of the budget had to be worked out, so that we could settle on a price for the whole project. An indication of the extent to which much of the work was completed ahead of the Ministry's schedule was the "deliverables" for the first stage of the project (what the Ministry called "Stage 1A" were given to the Ministry on the day the contract was signed. I received official confirmation of reciept of this component on 11 December, 1986.

29.2.5 Associated Writings

While developing "Phrase Animee" I also wrote a paper which examined the relations between language and learning on the computer, in particular the cognitive implications of children's learning to read and write on the computer with respect to their conceptions of language and knowledge.

29.2.6 Approach to How Students Learn

The approach that I took, in designing Phrase Animee, to how students learned was based on giving them guided opportunities for them to ask the question: "what happens when I do this or that?" To learn by trying out, or by doing, I felt was motivating and kept the students' interest. It would be "show and try" rather then telling the students. There would also an immediacy to the students using whatever was shown to them --without a long learning curve. They would act on the new things shown to them to immediately apply what they have learned. Feedback would be immediate and dynamic. There would also be many levels of difficulty, so that the program could be used over and over again, and also by various levels of learners.

29.2.7 Employees

With all of the additional attributes to "Phrase Animee" which appeared during the Fall, 1986, negotiations process, I knew I could not do the project alone. I hired one person, Soren Jensen, to work closely with me developing and managing other employees. I hired ten computer graphics animators and seven programmers, most noteably Martin Lamb, Jim Martin, and Emieka Geldoff. Some worked for only a few weeks and others for a few months. We worked intensely and within six months the project was completed. The salaries alone for these people cost over $ 100,000. We were working out of my home, 485 Manning Ave. with computers rented from the University of Toronto. The staffing organizational structure of the project is shown below:

Individual and
Organizational
Relationships
"Phrase Animee"
1984 - 1994





29.2.8 "Phrase Animee"

This educational software package was specifically designed as a tool to support student-centred knowledge construction through playful inquiry, applying cognitive science philosophies of pedagogy. The student can investigate answers to the question: "What if I made this sentence?" It supports students creating sentences in French and then watching the characters on the monitor act out the meaning of the sentences. Hense the title: "Sentence Animation" or Phrase Animee. Originaly conceived in 1983, it was funded for development by the Ontario Ministry of Education in 1985, completed in 1987, in-school tested until 1989, and distributed throughout Ontario in 1990. Full copyright is retained by David Fletcher. The program is based in the constructivist premise that children learn through playfully creating sentences from their own immaginations. Such constructions are retained in meaningful ways. Click here to go to a mock version of the full program.

29.2.9 Vocabulary

A frequent source of humour was the fact that the day to day development of Phrase Animee required my learning a whole new vocabulary, including re-defining a number of words to describe what it was exactly that I was trying to do. Some new words were Ministry of Education words, such as their "toolkit" and their "Ambience" user interface with which my program would have to be compatatble.

There were also esoteric words which were common only to computer programmers and software developers, such as;

  • "Ambience" user interface;
  • buffer capacity;
  • CBLM = Computer Based Learning Materials;
  • deliverables;
  • developer (me);
  • frame buffering;
  • GEMS Grant Eligible Microcomputer System;
  • Graphics editor;
  • icon;
  • invisible window copy editing;
  • OESS Ontario Educational Software Service;
  • real-time;
  • regression;
  • resolution normalization;
  • sprite (raster image)

There were even words we had to invent or at least re-define (for the purpose of our in-house use in our communication while developing the software) included:

  • action procedure;
  • animation editor;
  • animation picture;
  • attachment points;
  • choice window;
  • component sequence;
  • core graphics;
  • defaults
  • difficulty parameters (including threshold values);
  • figure editors;
  • GMS GEMS-Managed Sequencing;
  • graphics library;
  • icon editors;
  • in-betweening;
  • inter-movement;
  • intra-movement;
  • key frame assembly;
  • SIB -stored image bank;
  • interger array;
  • matrix handling proceedures;
  • OESS space options (personal, teacher, etc.);
  • pictograph;
  • rewards;
  • semantic word groupings;
  • scaling routines;
  • targets;
  • tracking parameters;
  • transfiguration;
  • vector graphics;

29.2.10 Timing and the Various Steps of Development

The development and programming of "Phrase Animee" had to be very well planned out in terms of timing, administration, and detailed specifications of the many different aspects of the project. The timeline below, from June, 1986, suggests the level of detail of my planning to which I had to commit (click to enlarge):

With eleven steps altogether, this period saw the completion of steps three through seven.


Summary of Steps in
the Development of
"Phrase Animee"
1984 - 1994



Chronicle
Chapter
and Dates:
Steps of DAVID FLETCHER and ASSOCIATES as the Developer:Steps by Ministry of Education in approving development and releasing funds:Other Events of this Period:
27:
1984, 1985
Step 1 of 11: Preliminary research and initial proposals. HAC, CUEW, Milliken text
28:11
1986
. Ministry response as to how this could successfully become a fundable proposal.
28:11
Spring, 1986
Step 2 of 11: Writing of draft proposals detailing the project, and negotiating with the Ministry to revise and cost the project..
28:11
Spring, 1986
. Assessment of proposals and requesting revisions..
28:11
Summer, 1986
Step 3 of 11: Finalizing of proposal through negotiations, detailing all aspect of the software, manuals, schedules, and other deliverables, as well as the final budget for the project. ..
28:11
11 August, 1986
. Completion of negotiations leading to approval in principal of final proposal, including budget."Home as Hazard".
29:2
Fall, 1986
Step 4 of 11: Work on Stage 1A (preliminary design stage according to Schedule D) while waiting for Ministry to prepare contract for signing.. 20:4 Milliken "Introducing Northeaster U.S.".
29:2
5 December, 1986
. Signing of contract. This represents official start of development (called by Ministry "Stage 1A") 20:4 Milliken "Introducing Northeaster U.S.".
29:2
6 December, 1986
Step 5 of 11: Submission of all deliverables to complete "Stage 1A" or preliminary design, including all basic aspects of the program and initial graphics..broke up with Doris, went to Europe
29:2, December, 1986 to 10 February, 1987. Approval of 1A, release of 1A funds, and permission to proceed to 1B.Poland.
29:2
1987
Step 6 of 11: Continued development of complete program, graphics, (called by Ministry "Stage 1B") according to Schedule E. These are delivered on 29 May, 1987. conferred with M.A.
29:2, June, 1987. Approval of 1B, release of 1B funds, and permission to proceed to "Stage 2: Prototype" on 23 June, 1987.started teaching at KSC.
29:2, 30, June, 1987
to June, 1988
Step 7 of 11: Work to complete the Prototype (called by Ministry "Stage 2") including final programming, preliminary evaluation, and field-test proposal (by Lynette Gillis). Submitted to Ministry June 1988. .met Joanna, AFI entry, teaching at KSC.
30, 31, June, 1988
to March, 1989
. Ministry assessing the Stage 2 Prototype, leading to approval of Stage 2 and release of Stage 2 funds, March, 1989. Permission granted to proceed to Stage 3 (as laid out in Schedule G) with demands for certain revisions. Ministry's lengthy delay drained my financial resources, led to my applying to FEUT, Alexandria Library competition.
31, March to April, 1989Step 8 of 11: Stage 3, including required revisions, writing of teachers' manual, Documentation and all deliverables completed and submitted April 1989..Alexandria Library entry.
32 April, 1989
to December, 1989
. Start of in-school testing and independent evaluation. Positive report by independent evaluator, Susan Murphy, delivered to Ministry on 6 September, 1989. Ministry assessing the report, leading to demands for certain revisions, December, 1989.First semester at FEUT.
32, December, 1989 to February, 1990Step 9 of 11: All required revisions completed and Phrase Animee re-submitted February, 1990. .Second semester at FEUT.
32 33 February to December, 1990. Ministry assessing the Stage 3 deliverables, including the independent evaluator's report, leading to requests for further revisions on December, 1990.33: FEUT, 33: California, 33: KSC, 33: trip to Poland.
33, December, 1990 to January, 1991Step 10 of 11: Required revisions and submitted January 1991..KSC.
33 January to March, 1991. Ministry passes on Phrase Animee to TVOntario for testing. Ministry assessing Phrase Animee, including the TVOntario report, leading to requests for further revisions on March, 1991.teaching at KSC.
33, March to April, 1991Step 11 of 11: Final revisions, finalizing of Teachers' manual, and finalization of documentation, credit screen added, --all submitted to Ministry April, 1991..teaching at KSC.
33 34 June, 1991
to June, 1992
. Ministry assesses and approves final revisions to project, leading to final approval, inclusion of Phrase Animee in OESS catalog, and release of final funds, June 1992.Poland, KSC joins OSSTF, Ed.D, writing "Ecozoic Curriculum".
35 Fall, 1992. Ministry distributing Phrase Animee to all Ontario schools.Teaching at TSS (TDSB).


29.2.11 Step Three

On 10 February, 1987, the Ministry approved what they called "Stage 1A", and gave me approval to proceed to "Stage 1B".

The Ministry approved what they called "Stage 1B" and gave permission to proceed to "Stage 2".

29.2.12 Doing Graphics with "Graph Pac Toolkit", Summer, 1987

By the Spring of 1987 we had a clear idea of what we wanted and we turned to the question of exactly how we would do it. One of the issues was how to create the graphics. I decided, through negotiation with Martin Lamb of the UofT Ergonomics Lab's Innovation Foundation, that I would pay $4,500. for a licencing agreement to use the graphics toolkit of their "Graph Pac" software.

29.2.13 Sample Screens of Phrase Animee

29.2.14 Revisions to Phrase Animee and New Proposals

In January, 1988, the Ministry revised Ambiance specification requirements, and we had to re-work parts of "Phrase Animee" to respond. During this period, much of my work was responding to Ministry requests to consider new projects. It seemed that Phrase Animee was going so well that they wanted me to do additional projects. In hindsight I see that they had nothing to loose by my signing a contract to produce something. After all, the contracts were such that they did not have to pay unless it pleased them. Addtional projects being discussed included computer-based learning materials in the fields of art, architecture, and geography.

29.2.15 GEMS Peaks in Ontario Schools in 1989

By 1989, 51 % (61,822) of computers in Ontario schools were GEMS and each one was supplied with my "Phrase Animee". This achievement of a narrow majority of computers was a peak for GEMS. But this majority was short-lived. The problem was not so much with the number of computers (the hardware) but with the software. 202 computer-based GEMS learning materials packages had been locally produced by Ontario software developers under contract with the Ministry under the program. The costs of the Ministry's computers program had been about $ 40 million per year. It peaked at $ 40.9 million in 1991, but the Ministry was getting less and less for their expenditure. Ontario teachers liked the GEMS but they wanted the freedom to take advantage of the wide variety of other systems and software available. This desire was being manifest in their choices of hardware purchases.

29.2.16 The Problem With GEMS Hardware

By 1991, the hardware environment was changing rapidly and the trend would never reverse its direction away from GEMS. The number of GEMS had increased to 88,109 but the choices of schools was mostly for non-GEMS computers. The number of non-GEMS computers had tripled.

29.2.17 The Problem With GEMS Software

While the Ministry had been some-what successful initially in attracting software developers such as myself, they had difficulty in interesting these same developers to take on new contracts. In my case, I was not going to take on new contracts until the decision was made as to what my additional funding was going to be for all of the extra work I had done on Phrase Animee. Some more senior software developers were more familiar with the larger picture. They saw the writing on wall and were jumping ship. While I was waiting, and while my new proposal were on hold, the entire system was self-destructing. The software pipeline was drying up.

Meanwhile, it was becoming more and more apparent that foreign hardware platforms such as IBM and Apple, supported by tens of thousands of software programs, could be purchased easily and quickly without the need to spend years and millions of dollars to be developed. It seemed that the local decisions that individual teachers were making in not supporting GEMS and the Ministry program to standardize was the correct choice.

29.2.18 Failure of GEMS

The idea of the standardization of computer use in Ontario schools and control of their specifications by the Ontario Ministry of Education died in March of 1990. A report was released that there simply was not the critical mass necessary for successful implementation of the Ministry's goals. With this, funding of computer software collapsed and no further work was done on the proposals I was considering. The dead body of the system continued to twitch and appear to move for several years to come, but those of us close to the funding mechanism knew that it was toast. In 1992, only eight GEMS software packages are released. On 30 June, 1992, SDAC formally closed.

Go to Next section in this
Phrase Animee thread, 30:11









Next chronological section
Chapter 29:3
1987 to 1988

1