Four versions of a sentence-shuffling program


Research output: Contribution to journalArticlespeer-review

7 Citations (Scopus)


This paper traces the origin and development of a text-based CALL activity, namely the shuffling of the sentences of a text and the reconstruction on screen of that text. The first version was implemented in 1980 on a university mainframe computer: the latest version runs under Windows 95/98. The paper emphasises the elements of continuity between the different versions, e.g. a ‘gambling’ format for scoring, and also the new features as they have been introduced, e.g. the inclusion of ‘logging’ or ‘tracking’ of the student's actions, the provision for different strategies of text reconstruction, and in the latest version the availability of the text in parallel translation—in this case in Chinese as well as in English. The classroom use of the latest version is discussed, with special reference to the methodology of ‘Reciprocal Learning’ that it makes possible. Copyright © 1999 Published by Elsevier Ltd.
Original languageEnglish
Pages (from-to)329-338
Issue number3
Publication statusPublished - Sep 1999


Johns, T. F., & Wang, L. (1999). Four versions of a sentence-shuffling program. System, 27(3), 329-338. doi: 10.1016/S0346-251X(99)00028-7


  • CALL
  • Text manipulation
  • Shuffling
  • Bilingual
  • Chinese
  • Logging
  • Reciprocal Learning

Fingerprint Dive into the research topics of 'Four versions of a sentence-shuffling program'. Together they form a unique fingerprint.