I have discovered an incredibly good website for helping students practice vocabulary in a fun game format: http://www.vocabulary.co.il

There are six games for students, and the vocabulary for the games is broken down into categories. So whether you are studying compound words, baby animals, bodies of water, or dinosaurs, you can find a category for your subject. There is a category listing on the site, so teachers can pick and choose the category they want students to practice with the fun learning games. And there are categories for every grade and skill level. Plus, the games let you choose your skill level as well. Terrific idea for ESL or just classroom practice. Hope you get a chance to check it out!

Vocabulary building is of course one of the most essential parts of learning any language. The old-fashioned way of just learning lists of new words is certainly passé. All interactive games should be encouraged in the classroom although this is very difficult to instigate in Thailand.

The very best way to learn vocab is through context, and this is where games come into force. The use of dictionaries is also essential, as well as teaching students how to use them correctly to avoid choosing the wrong definition.

An excellent dictionary software is the Ultralinua dictionary which includes hundreds of examples of language in use for many language pairs. It also has an interesting flashcard feature.

Hi,
Wow, that website is absolutely awesome! The games were really fun and I honestly think I will use them in my future teaching career. That's what so awesome about the internet, there so much stuff you can find on there, the possiblities are almost limitless. I have a few websites in my repertoire: http://www.eslgame.com/
the games on this site are a bit old and graphically lacking but still, you can find some interesting things.

http://iteslj.org/c/games.html
This one is about games ideas, you can't actually play nothing online, but there aresome very interesting ideas to work with!