http://www.enchantedlearning.com/languages/Spanish2dictionary.html
This website is a direct link to a Spanish to English picture dictionary with over 1,400 entries. Students can print these pages to keep as a resource or can use the online version to look up specific words and phrases. There are also links within many entries that connect to other lessons on that type of vocabulary. For example, “abajo” means “down.” If you click on the word, it links you to the enchanted learning lesson on prepositions. (Note: There is also an English to Spanish version of this dictionary).
http://www.enchantedlearning.com/themes/spanish.shtml
This site is the basic site from which you can click on a variety of short books to print. Themes include: A is for…B is for Alphabet Book (in Spanish and English), Forest Animals, Animals and Numbers, Camping, House, Circus, Under the Sea, Christmas, Farm Animals, Me Llamo book (tells about self), School Words, shapes, colors, human body, and various resource/vocabulary books.
http://www.amug.org/~jbpratt/education/mypages/myfreeworksheets.html
This website is borrowed from another teacher: JB Pratt. It includes worksheets, vocabulary lists, and some flashcards of topics such as animals, body parts, classroom, colors, days of the week, months of the year, numbers, foreign languages, house, and money.
http://www.jvlnet.com/~liliana/monster.html
This is a cute little listening/recognizing game in which students listen to a number to 20 and drag it to the plate for the monster to eat. It is a good one for those beginning to use the computer and needing basic listening practice.
http://www.storyplace.org/sp/preschool/activities/monkey.asp
This is a site that practices counting in Spanish (with a reinforcement of counting in English). In this game, students count how many bananas the monkey eats and then clicks the correct number. The site also tells the number in Spanish so the students can hear it. There are also similar exercises in which students can work with colors, etc…