PhraseBooks, Boxes, Adventure
|
|
The
idea of language boxes and phrasebooks comes, in particular, from research
and development carried out by Mike Sharples in the
1970s and 1980s.
The work grew out of doctoral work
begun in Edinburgh in the late 1970s exploring how computers could be used to
support learning of knowledge about language through active and experimental
use of linguistic models and structures. That work is published in Sharples M (1985)
Cognition, Computers and Creative Writing. Chichester: Ellis Horwood. In the same year the Microelectronics
Education Programme (MEP) published one of its seminal teacher training packs
Posing and Solving Problems with Logo (London:
Council for Educational Technology. 1985) This included Mike's ideas about
linguistic machines developed in Logo and co-authored by Helen Finlayson. The
programs were Phrasebooks, Boxes and Adventure. Similar
relevant resources published by MEP during that period were "Language
Development in the Primary School" (1984). This included programs
written in BBC Basic such as Tins, Story, Wordplay, Tracks and Eliza all of which can be carried out using
Phrasebooks or Boxes. Another pack produced in 1985 "Posing and Solving Problems using the
Computer" profiled the use of adventure games in primary education.
That included programs written in BBC Basic such as 'The Lost Frog' (Anita Straker), Adventure Maker and Adventure Quest. Again, the
Logo program ADVENTURE which is listed here can be used to both play and
create an adventure
game (see also Rick Adams'
Colossal Adventure site and the Hitch Hiker's
Guide to the Galaxy).
I have
transcribed Phrasebooks, Boxes and Adventure from the listings provided in
the MEP Pack and in the appendix to Mike's book.
They also form a rare and good example of a Logo microworld - basically they provide tools for language, tools which really do work (go to Boxes and try Haiku).
The programs are presented here in UCBLogo code. I would normally have used FMSLogo
but that version handles user input in quite a different manner and does not
lend itself so readily to a CLI style of user input. I may work on that. In
the meantime you can get UCBLogo from Brian Harvey's web page at Berkeley and
here are some notes about the changes I made to the
code. References: Microelectronics Education Programme (1985)
Posing and Solving Problems with Logo: A Teacher Training Pack. London:
Council for Educational Technology Microelectronics Education Programme (1984)
Language Development in the Primary School: A Teacher Training Pack. London:
Council for Educational Technology Microelectronics Education Programme (1985)
Posing and Solving Problems Using the Computer: A Teacher Training Pack.
London: Council for Educational Technology Sharples M (1985)
Cognition, Computers and Creative Writing. Chichester: Ellis Horwood |