|
|
IntroductionFill-in-the-blank and multiple choice exercises of different sorts have a place in language instruction. They are just one more tool in getting language students to figure out and assimilate the workings of a language. Even in modern, communication-based approaches to language learning there is room on the side for this type of exercises, as long as they don't take up central stage. HTML pages and scripts have added a new dimension to this type of exercises, by providing a medium which adds instant feedback, a major problem with the paper version, the possibility of endless repetition (as well as saving paper). Although HTML-form-based exercises are not yet ubiquitous, technologically savvy language instructors have already begun to create their own exercises and to share ideas and methods with other colleagues. Coding by handThe first exercises of this type that I discovered on the Web were made by authors who did JavaScript coding by hand (which is the way I do HTML coding, but a lot more complex). To get an idea of the types of exercises that are available and what the possibilities are I suggest that you visit the following sites: Juan Ramón de Arana, of the Modern Language Department at Ursinus College, for instance, has created a number of web-based exercises using JavaScript:
Barbara Kuczun Nelson, of Colby College has some interesting exercises as well: Spanish Grammar Exercises and Resources: Here she has links to her own web exercises as well as those of others. Juan Ramón has managed to get some very interesting exercises which allow for instant feedback, including hints and explanations at every step of the way. For an example of what I mean by this, you can visit some of their pages:
Getting coding helpNow, creating exercises such as these is not for the technologically challenged, Juan Ramón's tutorial notwithstanding. Here is where software which will allow you to create the exercise web pages comes in. There are a few such products out there that can help exercise creators with the coding. Hot PotatoesHot Potatoes, by Half-Baked Software, is the most complete and user-friendly program -- a suite of programs, actually -- that I have found for making language study, interactive web pages. Half-Baked Software is a pseudonym of three members of the University of Victoria CALL Lab Research and Development team. They provide this suite free of charge. In their own words: "The Hot Potatoes suite is a set of six authoring tools which enable you to create interactive Web-based exercises of six basic types. The exercises use JavaScript for interactivity, and will work in Netscape Navigator and Internet Explorer versions 3 and above on both Windows and Macintosh platforms. The authoring tools will also handle accented characters, so you can create exercises in any language based on the Roman character set, including French, German, and many other European languages." "The Hot Potatoes suite is offered as freeware (for non-commercial educational applications) by Half-Baked Software and the University of Victoria CALL Laboratory Research and Development team." See a review of Hot Potatoes. You can visit sites made with Hot Potatoes from this list at the Half-Baked Software Site. Hot Potatoes allows you to give instant feedback to learners at every step of the way, which is crucial if these Web exercises are to be used for learning rather than for testing. Try it, you won't be disappointed. WebPractestAnother place where you can get help with making/coding your own exercises is at Gary Smith's website. Gary has designed a program, WebPractest©, just for this purpose: "WebPractest© was designed by Gary A. Smith to help developers of instructional materials create self-correcting exercises or tests for distribution on the Internet. Written in Javascript, the program processes HTML documents and displays the text and images contained in them, but substitutes fill-in forms for words that the developer has marked as items to be practiced or tested. " Until recently, the program only worked with version 4.0 or higher of Netscape Navigator, but now (August 1999) the program supports Internet Explorer as well. Webgen 2000"Webgen runs under Netscape or IE5 for Windows, and IE 5 for Mac, and offers a considerable degree of feedback as well as testing. Since it is written in Java, not JavaScript, it has wealth of specific interactivity built into it. It will parse responses in a number of ways, looking for part or all of a number (100) of possible answers, and offering specific feedback on up to 100 anticipated errors. It can pick up on a number of variables and refer back to them in subsequent questions and so lends itself to semi-intelligent dialogues between user and computer--all of this in English, French, Spanish or German.""You can sample the interactivity of Webgen at http://home.uleth.ca/mod and clicking on Language Labs, then clicking where "a little chat about learning a language" is proposed. Netscape 4.06 or higher is required (or IE 5), and at present the wrinkles are being ironed out in the Mac-specific code, so the posted version won't run properly on the Mac." WALTVasu Renganathan, of the Language Resource and Research Center at the University of Pennsylvania, reports on another site to help you "make web-based exercises on the fly". It's called the Web Assisted Learning and Teaching of Languages (WALT): "Special CGI programs are used to write the code for you. Types of exercises one can make using this page include: multiple choice, question/answers, translation, cloze, interactive reading, true/false, yes/no and others." Interactive Exercise Makers
Makers: Word Dragon
WordDragon: Drag'N'Drop Puzzles for Language Learners: NOTETAB clipbooksBefore learning about programs and websites that help you with coding exercise pages, I started thinking myself of ways of making hand-coding of the sort made by de Arana and Nelson more automated. I came up with the idea of using templates. The advanced text-processor that I use, NoteTab Pro, allows you to create templates which then when you invoke them allow you to fill in the holes and it produces a text document (PERL scripts are often used to do a similar thing). I figured that if I created a few templates, I could then use them to make exercises of different types with ease. I made, for example, some multiple choice (2 choices (sample), using templates (Download: aske_web.clb 98KB). Other linksSalem State University | Department of Foreign Languages Page URL: lrc.salemstate.edu/aske/webexercises.htmLast updated: January 25, 2000 |
||||||||||||||||||||||||||||||