Besides being a great research, communication, and professional development tool for teachers, there are four major ways IMHO by which the internet can enhance the teaching of languages. The examples of each, given below, are not meant to be exhaustive, but are meant to suggest a range of possibilities.
Lyrics to music: Use a target language search engine, type in the name of the artist for whose song you are looking, and voilà! Some good multi-language search engines are: AltaVista and Google
Yahoo! Go to the Yahoo site. Scroll to the bottom of the page. Choose a Yahoo! site for the language you teach. Choose a category... There's no limit to what you'll find.
CCSF WWW Language Links Links to multi-language and language specific resources. You will also find links to language software review sites.
IMSAForeign Language Dept. of the Illinois Mathematics and Science Academy. Many wonderful web exercises and quizzes! See especially German,I,II, and IV and French
19th-Century German StoriesWeb versions prepared by Robert Godwin-Jones of Virginia Commonwealth University.Hans Huckebein (by Wilhelm Busch, also prepared by Robert Godwin-Jones) includes audio!
Interactive exercises and tutorials for language learning (can use sound, video, images, text). Frees up class time for more communicative activities. Also gives student immediate feedback, frees student from time constraints for completion, and may increase student time on task.
Here are some examples:
French 3 Pages High school students at St. Ignatius College Prep write about their city and their school. Students designed their own pages using Adobe Page Mill.
C.B. Putnam's Home Page Foreign Language Teaching on the Internet: Resources with teaching activities. Includes specific resources for: French, Spanish, German, and Italian, but the ideas and lesson plans will work for any language.