This page contains links to a number of exercises that I have written that demonstrate how JavaScript can be used to make interactive learning materials for the internet.

A couple of the exercises use code that has been written by other people which I have tweaked, altered or generally messed up, to produce the functionality that I required. I have included a link to the originator’s sites. The rest of the materials use code that I have written from scratch.

The exercise types cover a range of areas which I have found to be useful. If you have an idea for an exercise that is not here and is not available elsewhere, please send me an e-mail.

Feedback on these materials would be greatly appreciated. I am very interested in comments about the methodology that these materials use. What are their shortcomings? How could they be improved? What did you particularly like? I am also interested in technical feedback – different web browsers have different peculiarities (as do even the same web browser using different operating systems). How did the materials display in your browser? Did you encounter any bugs? What could be improved? Please use the feedback form for the specific application – this will give me useful information about your browser and operating system and will help me find the source of the bugs.

As I am a language teacher, not a computer programmer, and there are probably more elegant ways to achieve the functionality that I am seeking. But my immediate goal has been to develop functioning prototypes rather than beautiful code.

Finally a word about browsers and display settings. These pages should work fine in standards compliant browsers such as Firefox, IE7+, Netscape 6+, Mozilla, Konqueror, etc. The pages have been designed to display on a standard 17″ monitor set at 800 x 600. Obviously if you are using a higher resolution or larger monitor you may need to adjust the font settings in your browser (Ctrl + or Ctrl – in Firefox).

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Set your Twitter account name in your settings to use the TwitterBar Section.