• Skip to primary navigation
  • Skip to main content

site logo
The Electronic Journal for English as a Second Language
search
  • Home
  • About TESL-EJ
  • Vols. 1-15 (1994-2012)
    • Volume 1
      • Volume 1, Number 1
      • Volume 1, Number 2
      • Volume 1, Number 3
      • Volume 1, Number 4
    • Volume 2
      • Volume 2, Number 1 — March 1996
      • Volume 2, Number 2 — September 1996
      • Volume 2, Number 3 — January 1997
      • Volume 2, Number 4 — June 1997
    • Volume 3
      • Volume 3, Number 1 — November 1997
      • Volume 3, Number 2 — March 1998
      • Volume 3, Number 3 — September 1998
      • Volume 3, Number 4 — January 1999
    • Volume 4
      • Volume 4, Number 1 — July 1999
      • Volume 4, Number 2 — November 1999
      • Volume 4, Number 3 — May 2000
      • Volume 4, Number 4 — December 2000
    • Volume 5
      • Volume 5, Number 1 — April 2001
      • Volume 5, Number 2 — September 2001
      • Volume 5, Number 3 — December 2001
      • Volume 5, Number 4 — March 2002
    • Volume 6
      • Volume 6, Number 1 — June 2002
      • Volume 6, Number 2 — September 2002
      • Volume 6, Number 3 — December 2002
      • Volume 6, Number 4 — March 2003
    • Volume 7
      • Volume 7, Number 1 — June 2003
      • Volume 7, Number 2 — September 2003
      • Volume 7, Number 3 — December 2003
      • Volume 7, Number 4 — March 2004
    • Volume 8
      • Volume 8, Number 1 — June 2004
      • Volume 8, Number 2 — September 2004
      • Volume 8, Number 3 — December 2004
      • Volume 8, Number 4 — March 2005
    • Volume 9
      • Volume 9, Number 1 — June 2005
      • Volume 9, Number 2 — September 2005
      • Volume 9, Number 3 — December 2005
      • Volume 9, Number 4 — March 2006
    • Volume 10
      • Volume 10, Number 1 — June 2006
      • Volume 10, Number 2 — September 2006
      • Volume 10, Number 3 — December 2006
      • Volume 10, Number 4 — March 2007
    • Volume 11
      • Volume 11, Number 1 — June 2007
      • Volume 11, Number 2 — September 2007
      • Volume 11, Number 3 — December 2007
      • Volume 11, Number 4 — March 2008
    • Volume 12
      • Volume 12, Number 1 — June 2008
      • Volume 12, Number 2 — September 2008
      • Volume 12, Number 3 — December 2008
      • Volume 12, Number 4 — March 2009
    • Volume 13
      • Volume 13, Number 1 — June 2009
      • Volume 13, Number 2 — September 2009
      • Volume 13, Number 3 — December 2009
      • Volume 13, Number 4 — March 2010
    • Volume 14
      • Volume 14, Number 1 — June 2010
      • Volume 14, Number 2 – September 2010
      • Volume 14, Number 3 – December 2010
      • Volume 14, Number 4 – March 2011
    • Volume 15
      • Volume 15, Number 1 — June 2011
      • Volume 15, Number 2 — September 2011
      • Volume 15, Number 3 — December 2011
      • Volume 15, Number 4 — March 2012
  • Vols. 16-Current
    • Volume 16
      • Volume 16, Number 1 — June 2012
      • Volume 16, Number 2 — September 2012
      • Volume 16, Number 3 — December 2012
      • Volume 16, Number 4 – March 2013
    • Volume 17
      • Volume 17, Number 1 – May 2013
      • Volume 17, Number 2 – August 2013
      • Volume 17, Number 3 – November 2013
      • Volume 17, Number 4 – February 2014
    • Volume 18
      • Volume 18, Number 1 – May 2014
      • Volume 18, Number 2 – August 2014
      • Volume 18, Number 3 – November 2014
      • Volume 18, Number 4 – February 2015
    • Volume 19
      • Volume 19, Number 1 – May 2015
      • Volume 19, Number 2 – August 2015
      • Volume 19, Number 3 – November 2015
      • Volume 19, Number 4 – February 2016
    • Volume 20
      • Volume 20, Number 1 – May 2016
      • Volume 20, Number 2 – August 2016
      • Volume 20, Number 3 – November 2016
      • Volume 20, Number 4 – February 2017
    • Volume 21
      • Volume 21, Number 1 – May 2017
      • Volume 21, Number 2 – August 2017
      • Volume 21, Number 3 – November 2017
      • Volume 21, Number 4 – February 2018
    • Volume 22
      • Volume 22, Number 1 – May 2018
      • Volume 22, Number 2 – August 2018
      • Volume 22, Number 3 – November 2018
      • Volume 22, Number 4 – February 2019
    • Volume 23
      • Volume 23, Number 1 – May 2019
      • Volume 23, Number 2 – August 2019
      • Volume 23, Number 3 – November 2019
      • Volume 23, Number 4 – February 2020
    • Volume 24
      • Volume 24, Number 1 – May 2020
      • Volume 24, Number 2 – August 2020
      • Volume 24, Number 3 – November 2020
      • Volume 24, Number 4 – February 2021
    • Volume 25
      • Volume 25, Number 1 – May 2021
      • Volume 25, Number 2 – August 2021
      • Volume 25, Number 3 – November 2021
      • Volume 25, Number 4 – February 2022
    • Volume 26
      • Volume 26, Number 1 – May 2022
      • Volume 26, Number 2 – August 2022
      • Volume 26, Number 3 – November 2022
      • Volume 26, Number 4 – February 2023
    • Volume 27
      • Volume 27, Number 1 – May 2023
      • Volume 27, Number 2 – August 2023
      • Volume 27, Number 3 – November 2023
      • Volume 27, Number 4 – February 2024
    • Volume 28
      • Volume 28, Number 1 – May 2024
      • Volume 28, Number 2 – August 2024
      • Volume 28, Number 3 – November 2024
      • Volume 28, Number 4 – February 2025
    • Volume 29
      • Volume 29, Number 1 – May 2025
      • Volume 29, Number 2 – August 2025
      • Volume 29, Number 3 – November 2025
      • Volume 29, Number 4 – February 2026
  • Books
  • How to Submit
    • Submission Info
    • Ethical Standards for Authors and Reviewers
    • TESL-EJ Style Sheet for Authors
    • TESL-EJ Tips for Authors
    • Book Review Policy
    • Media Review Policy
    • TESL-EJ Special issues
    • APA Style Guide
  • Editorial Board
  • Support

Shockwave Rules

September 1996 — Volume 2, Number 2

Shockwave Rules

Jim Duber
UC Berkeley
<dub@sirius.com>

In this column last issue, the focus was on the release of Netscape 2.0 and its new plug-in architecture — which was going to allow third party developers to create powerful extensions (called “plug-ins”) to the Netscape browser. And create they have. Last February 1996, I reported a total of 17 available plug-ins, and most of those were beta, or pre-release   versions. As of this writing, a mere four months later, Netscape’s index of final release plug-ins contains over 80 different entries, including those which allow for the playback of digital video (QuickTime, AVI, MPEG, etc.); the exploration of 3D space and objects; the display of and interaction with documents created with, for example, Adobe Acrobat, Excel, Microsoft Word, Power Point, etc., all within the Netscape browser.

By and large, plug-ins are offered as freeware, and the majority of them have something to offer in the way of creating or viewing interactive CALL modules over the web. Yet it is the Shockwave plug-ins and authoring utilities from Macromedia that continue to impress me the most. Here’s why:


  • Interactivity: Shockwave movies are interactive web-based modules created in either Macromedia’s Director or Authorware software, two of the most powerful and widely recognized multimedia authoring tools in use today. By bringing the interactivity of Authorware and Director to the web, CALL developers are now able to design language activities incorporating such advanced features as adaptive tracking, individualized feedback, rich graphics, animations, and high-fidelity sound as never before.

  • Delivery: Developers shock   their movies by processing them with the appropriate Afterburner utility, all of which are provided free by Macromedia. This simple procedure compresses the file and prepares it for delivery over the Internet. One clear advantage of the Shockwave for Director format over its cousin Authorware is that a shocked Director movie can be played back on multiple platforms (including Windows 3.1, Windows 95, Windows NT, Macintosh PPC, Macintosh 68K). To achieve the same result in Authorware, both a Windows and Mac version of the movie must be created and shocked.


    Shockwave’s compression of graphics and text has impressed me from the start, and with the recent announcement that the next version of Shockwave will support ShockAudio and allow for streaming of high-fidelity 16 bit sound (just like an audio CD) things are only going to get better.

  • Installed Base:
    To date, Macromedia reports over 2 million downloads of its Shockwave plug-ins — though I’d have to imagine that their figure includes many repeat visitors who, like myself, have downloaded several of the different beta versions which have appeared on the Macromedia website over the past 6 months. Even so, with the news that in addition to the Netscape browser, Microsoft’s Internet Explorer will support Shockwave is a sure sign of its acceptance among leading software developers. On top of that, both Apple and Microsoft have announced that the next version of their operating systems will come with Shockwave already installed, virtually (no pun intended) assuring its place as a vital tool in the arsenal of web authors.

  • Available ESL Shockwave Resources: In addition to my own experiments with CALL and Shockwave, there are several other websites that offer ESL activities in Shockwave format.

    Of these, my personal favorite is Brian Rhodes’ collection of interactive TOEFL practice.

    Another interesting series of Shockwave-based CALL modules is found at The International Association of Teachers of English as a Foreign Language website.

    Another Shockwave demo worth viewing is entitled Phonics Match and was developed as part of a joint UCSF/Rutgers University project on remediation of Language Based Learning Disability.

    Finally, a British publisher of English Language Teaching materials, Heinemann, has put up a couple of rather uninspired demos with shockwave, though their graphical content is worth noting.

It is clear that the interest in developing and using the power of Shockwave in CALL activities delivered over the web will continue to grow. As a result, ESL/EFL teachers and learners can look forward to benefitting from a list of resources that is virtually guaranteed to grow quickly both in scope and quality.

© Copyright rests with authors. Please cite TESL-EJ appropriately.

Editor’s Note: Dashed numbers in square brackets indicate the end of each page in the paginated ASCII version of this article, which is the definitive edition. Please use these page numbers when citing this work.

© 1994–2026 TESL-EJ, ISSN 1072-4303
Copyright of articles rests with the authors.