Posts Tagged ‘education’

tv - programer

Having a solid foundation in Computer Science is important to become a successful Software Engineer. This guide is a suggested path for university students to develop their technical skills academically and non-academically through self paced hands-on learning. You may use this guide to determine courses to take, but please make sure you are taking courses required for your major in order to graduate. The online resources provided in this guide are not meant to replace courses available at your university. However, they may help supplement your learnings or provide an introduction to a topic.

Recommendations for Academic Learnings


One of the easiest and cheapest ways to learn web design is via open courseware classes. You can get some top notch instruction from universities all for free just by using their open courseware classes. Some of the most respected universities like the University of California at Berkeley, The University of Washington and MIT offer classes on web design and development. These classes cover the same material that you would learn in one of these university classrooms; yet you pay no tuition and can study in your own home at your own pace. Take a look at these 20 classes on web design; all of them are free!



  1. Introduction to Computers: A basic computer course from UC Berkeley. Perfect for the beginner. Take this class before you take any others.
  2. Introduction to Web Design: This class from Indiana University will take you from basic HTML to CSS and Multimedia design.
  3. Basic HTML: This class from the University of Washington delves into basic HTML structure and the basic tags found in all HTML design.
  4. Web Design II: Learn about designing specifically for the web from this course you can download from iTunes. You’ll use applications like Dreamweaver and Fireworks. This class comes from Miami Dade College.
  5. Computer Graphics: This class from MIT will help you learn visual design and how to use computer graphics on your websites.
  6. Web Design: This class from the University of British Columbia will help you with layout for your web designs.
  7. Illustration I and II: This class from Miami Dade College will help you use Adobe Illustrator to enhance your web designs. You can download this class from iTunes.
  8. Software Engineering for Web Applications: This course from ADU teaches the basics of designing a dynamic website. Subjects covered include database back ends, Cookies, scripting languages, SQL and HTML.
  9. Creating Interactive Multimedia: This course from the University of Southern Queensland helps students develop skills for creating simple examples of interactive multimedia suitable for delivery within a web browser.
  10. Introduction to Flash MX: This course from Sofia offers an introduction to the Macromedia Flash multimedia authoring environment.
  11. Introduction to Multimedia Programming: This course from Monash University covers information design, navigation and programming.
  12. Advanced Internet and Web Services: This course from the University of Washington explores more advanced internet services such as search engines and spider architecture.
  13. Web Page Authoring: This course is offered by Sofia, and offers a hands on introduction to HTML.
  14. Color Theory 101: This course, offered by Planet Photoshop, teaches students about the proper use of color in their web designs. Using color creatively is one of the easiest ways to make your website design come alive.
  15. Designing the User Interface: This class, offered by the Open University, focuses on user interface design. You’ll learn how text, color movement and sound are used to create pleasing and functional user interfaces.
  16. People Centered Design: This class from the Open University focuses on creating designs that are functional and easy for people to use.
  17. Design: A course on basic user interface design from the Open University.
  18. Internet and Copyright Law: An introduction to copyright law as it applies to information published on the internet. This class is a must before you begin publishing a website.
  19. An Introduction to E-commerce and Distributed Applications: This course from the Open University helps you understand E-Commerce applications and how they work.
  20. Accessibility in Interaction Design: This course from the Open University explores making your website accessible to everyone; including those with disabilities. Accessibility is a big item in web design right now.

There is a lot you can learn about web design from these free online classes. Before you know it, you’ll be designing and publishing your own websites or creating websites for clients. Over time, you’re also sure to find more open courseware classes for when you need a refresher course, or when you’re ready to upgrade your web design skills even further.

Here are 100 tools to make teachers lives easier, most are free and all are allowed to be used in the classroom

Organization & Collaboration

Save your bookmarks, collaborate with colleagues, and stay in touch with parents using these web tools.

  1. Thinkature: Thinkature offers real-time collaboration online for students, teachers, and more.
  2. Flickr: Share and store classroom images with this incredibly popular online photo storage service.
  3. Diigo: Diigo is a great tool for highlighting and sharing the web with your students.
  4. PBwiki: Create an easy-to-update web space and resource for your class using PBwiki.
  5. Save your favorite sites and share them with your class using
  6. Clipmarks: Create Clipmarks to clip out little pieces of the web to share with your classroom.
  7. Wizlite: Enjoy collaborative page highlighting with this tool.
  8. Netvibes: Create a class start page full of useful resources with Netvibes.
  9. Gliffy: Create and share flow charts, diagrams, and more with Gliffy.
  10. Notecentric: Share and store your class notes with this online note taking application.

Search Engines & Directories

Make use of these search engines and directories that offer the best of the web.

  1. Clusty: With this clustering search engine, you’ll be able to search on Wikipedia, blogs, and more at one time.
  2. BUBL: Find selected Internet resources in specific academic subject areas through BUBL.
  3. Turbo10: This search engine looks on more than 800 deep web search engines at once, so you’ll be able to save time and find great information you can’t find anywhere else.
  4. Complete Planet: On Complete Planet, you can find more than 70,000 searchable databases and specialty search engines.
  5. Ask for Kids: This search engine was created with kids in mind, offering tutoring and reference help as well as search.
  6. Librarians’ Internet Index: Find websites you and your students can trust in this directory compiled by librarians.
  7. CyberSleuth Kids: Get searches, homework help, and more from this website.
  8. Geniusfind: Geniusfind offers a directory to some of the best resources you can find on the web.
  9. Internet Archive: Check out the Internet Archive to get access to websites and pages that have fallen off the web.
  10. KidsClick!: Visit this website for a kid-friendly search engine.
  11. Digital Librarian: This site offers a librarian’s guidance for the best resources online.
  12. Infomine: Infomine is full of scholarly Internet resource collections that you and your students can use.
  13. ProTeacher Directory: ProTeacher has teaching ideas, resources, blogs, and more for elementary school teachers.


Google is known for its useful web tools, but did you know that a lot of them have incredible applications for education? Take a look at these Google tools to see how they’ll work for your classroom.

  1. Google Custom Search Engine: Create your own custom search engine and tell Google which sites you want it to index, and you’ll be able to offer your students the best of the web.
  2. Google Docs: Google Docs offers teachers and students a web-based word processor, spreadsheet, and presentation editor that can be used securely and collaboratively from any computer.
  3. Google Book Search: Search the full text of books ranging from popular best sellers to out-of-print books on Google’s Book Search.
  4. Google Groups: Set up a discussion group for your classroom on Google Groups.
  5. Google News: Google News is a wonderful place to look for news in newspapers and magazines around the world.
  6. Google Maps: Your class can use Google Maps to build maps of your community, learn about cities, and more.
  7. Google Page Creator: This Google tool allows teachers and students to create useful web pages without having to use complicated code.
  8. Google classroom posters: Help your students search the web better with these posters that contain tips for using Google Search and other Google products.
  9. iGoogle: iGoogle allows you to create a custom page for your classroom that includes components like a school calendar, bookmarks, news, and more.
  10. Blogger: Start a class blog with Blogger, and you can share work, pictures, and more, all while staying connected with your classroom community.
  11. Google Notebook: Use Google Notebook as an easy to use notepad for the web.
  12. Google Calendar: With Google Calendar, you can easily communicate school schedule information with your classroom community.
  13. Google classroom activities: Here, Google offers a few activity ideas for elementary school children.

Templates & Lesson Plans

These simple tools will make your job just a little bit easier.

  1. Student information roster: Download this PDF to have student information easily at hand.
  2. Lesson Plans Library: Discovery Education offers a wide variety of lesson plans, from Ancient History to Economics.
  3. Record-Keeping Template: This chart is useful for a wide variety of applications, including permission slip checkoffs, parent communication, and more.

Research & Reference

Make use of these tools to give your students the research power they need.

  1. Infoplease: Infoplease combines an encyclopedia, almanac, atlas, dictionary, and a lot more, all in one place.
  2. HowStuffWorks: Your students can find easy to understand information about how anything and everything works on this site.
  3. MetaGlossaryMetaGlossary defines more than 2 million terms, phrases, and acronyms.
  4. Repositories of Primary Sources: This index is a wonderful place to find strong sources for manuscripts, archives, historical photographs, and more.
  5. Refdesk: Find kid-friendly research resources through Refdesk.
  6. eHow: eHow explains in simple language how you can do just about anything.


Make learning fun by sharing these online educational games with your students.

  1. FreeRice: Have your students play this vocabulary game, and they’ll learn while donating food to people in need.
  2. Brain Boosters: Discovery Education’s Brain Boosters are challenging mental games.
  3. Learning Adventures: This collection offers multimedia education on sharks, slavery, and more.

Reading & Writing

These tools are useful when teaching students about reading and writing.

  1. The Online Books Page: This website is home to more than 30,000 free books that you can read online.
  2. Bartleby: Bartleby offers lots of different texts online, from novels to reference.
  3. Audio Books for Kids: Allow your kids to listen to audio books for free with this site.
  4. RhymeZone: In the RhymeZone, you can type in a word to find its rhymes, synonyms, definitions, and more.
  5. Children’s Storybooks Online: This site offers illustrated children’s stories for free.
  6. Word Search Generator: Create a customized printable word find worksheet with this tool.
  7. Free Classic Audiobooks: On this site, you’ll find classics like Huckleberry Finn on audiobooks for free.
  8. Poetry Idea Engine: The Poetry Idea Engine is a great tool for writing haikus, limericks, and more.
  9. Orangoo: Use this quick online spell check to make sure your text is perfect.
  10. Bibliomania: Bibliomania offers more than 2,000 classic texts, along with notes, author biographies, and study guides.
  11. Writing Prompts/Journal Topics: Check out these topics to assign to your students.
  12. Handwriting Worksheets: Use these worksheets to help your students practice their handwriting.
  13. Project Gutenberg: This project has more than 25,000 free books, and over 100,000 titles in its network.

Math & Science

Make use of these tools to deliver a richer math and science experience.

  1. SuperKids Math Worksheet Calculator: Create math drill worksheets using this tool.
  2. Calcoolate: Give your classroom an awesome calculator with this “cool” tool.
  3. Produce Oasis: Visit the Produce Oasis to learn about nutrition and food.
  4. eNature Zip Guides: Find wildlife that lives in your local area with this online nature tool.
  5. The Abacus: Check out The Abacus to find an abacus tutorial, calculations, and more.
  6. Visible Body: Use Visible Body to give your class a 3D look at human anatomy.
  7. Universal Currency Converter: Teach your class about money around the world with this currency converting calculator.
  8. whonamedit: Find out about the name behind medical conditions with this online tool.
  9. Ask Dr. Math: Dr. Math has formulas, instructional resources, and more.
  10. TryScience: TryScience has great ideas for experiments, field trips, and science adventures.
  11. Create A Graph: With this web tool, you’ll be able to quickly and easily generate graphs.
  12. Climate Zone: Teach your students about the climates of the world with Climate Zone.
  13. Math Playground: On the Math Playgound, you’ll find worksheets, logic puzzles, and more.
  14. Roman Numeral Converter: Use this converter to easily switch back and forth between roman numerals and regular numbers.


These online collections offer a wonderful way to share art from around the world with your students.

  1. The Guggenheim Museum: Share the Guggenheim’s online collection with your students.
  2. Louvre Museum: Find some of the Louvre’s collection available online here.
  3. Catalog of American Portraits: You can find more than 80,000 portraits in this portrait search.
  4. Classical Music Archives Listen to the works of the great composers on this website.
  5. National Gallery of Art: Find galleries of photographs, sculpture, and more in the National Gallery of Art.

History & Social Studies

From geography to mummies, you’ll find lots of tools for exploring our world here.

  1. 50 States: This website offers a wealth of information about each of the 50 states in the US.
  2. Find useful state, local, and federal geographic data on this website.
  3. This online map store has lots of wonderful games, including a US Capitals map game and a geographic continent map game.
  4. The Biography Maker: Use this tool to turn a biography into a wonderful story about a person’s life.
  5. Visible Earth: Show your class unique perspectives of the earth with satellite images from Visible Earth.
  6. Clickable Mummy: Explore the different parts of the mummy and learn about the mummification process with this online tool.
  7. Countries of the World: Find country studies from the Library of Congress and other authoritative sources through this site.
  8. EyeWitness to History: Get a look at the ancient world through World War II through photos, voices, and other media on this history site.
  9. CIA World Factbook: The CIA World Factbook has useful information about the countries of the world, including maps and flags.
  10. The History Beat: This site offers loads of history timelines on the web.
  11. ANYDAY Today-in-History: Learn what happened on any day in history with this online tool.
  12. dMarie: dMarie’s time capsules offer a way to look at data for dates from 1800 to 2002.

Online Libraries

Make use of these online libraries to enjoy incredible collections that you can share with your students.

  1. Smithsonian’s Galaxy of Knowledge: The Smithsonian has a digital library, arts, science, lectures, and more.
  2. Exploratorium Digital Library: Exploratorium offers a variety of collections in gigital media and digitized museum materials for elementary school students and beyond.
  3. SONIC: The Library of Congress’ Sound Online Inventory and Catalog houses about 2.5 million audio recordings, including unpublished recordings.
  4. The Internet Public Library: Founded by a class of students at the University of Michigan, the Internet Public Library is a full-service library online.
  5. Stately Knowledge: This kid section of the Internet Public Library offers basic facts about the United States, the world, health, music, and much more.


Create fun and educational activities for your class with these resources.

  1. Electronic Fieldtrips: Take field trips online with this site.
  2. Exploratorium Hands-on Activities: Here you’ll find activities including sport science, a journey to Mars, and cow’s eye dissection.
  3. GPS Activities & Lesson Plans: This resource will show you how to make GPS and geocaching an important part of your curriculum.

Learning and using new words can be one of the great pleasures of language. While university courses can help you to build your vocabulary, seeking out words, wordplay, and information is essential to becoming a true word nerd. These online tools can help you along, making it simple to learn new words, find out where they came from and just plain play with words.


Check out these sites to build vocab, learn about words or make up your own.

  1. Word Finder: Whether you’re doing a crossword puzzle or just trying to remember a word, this tool can help.
  2. Save the Words: Help save an endangered word through this site by adopting one of your own.
  3. Wordnik: This site lets you look up words and find definitions, etymologies, pronunciations and more.
  4. Use the tools on this site to build an impressive vocabulary.
  5. Wordle: Generate word clouds from words that you enter into this site–a great way to display the words you love or make graphics for a site.
  6. Word Spy: This site lists new vocabulary words for you every day, often ones you wouldn’t have heard before.
  7. A Word A Day: Make sure you’re constantly learning new words with this site that lists a new word each day.
  8. Mondo Facto: Here you’ll find tools to solve anagrams, crosswords and Scrabble, as well as a word visualizer, dictionary and word finder.
  9. Morpheme Machine: Combine morphemes to create your own words with this tool.

Word Fun

Have fun with your words using these tools.

  1. Crossword Clue Solver: If you’re struggling with a crossword puzzle, try out this helpful tool.
  2. From anagrams to Boggle, this site offers lots of fun ways to use words.
  3. Fun With Words: This site is full of ways to play games with words or read interesting articles about them.
  4. Word Games: Try out this site for hundreds of fun word games.
  5. Crossword Here, you’ll find links to more crosswords than you could possibly need.


Find out more about where words you use came from with these resources.

  1. World Wide Words: Ask questions and read articles all about word origins on this site.
  2. Online Etymology Dictionary: Look up your favorite words on this site to learn more about where they come from.
  3. The Word Detective: Find monthly publications on this site about etymology, allowing you to ask questions and have fun with words.
  4. Behind the Name: Learn where common and uncommon names alike came from using this site.
  5. Word Origins: This blog posts regularly about word origins and language history.
  6. Word Wizard: Find out more about the origins of English words on this site.


You can ensure you don’t look silly pronouncing words incorrectly by using these helpful online tools.

  1. Pronounce Extension: Try this extension for Firefox to learn how to pronounce pretty much anything.
  2. HowJSay: This tool will help you pronounce any word you enter in.
  3. Forvo: Want to know how to pronounce words in numerous languages? This amazing tool will help you with everything from Japanese to Polish.
  4. Inogolo: This site will help you ensure you’re pronouncing proper names correctly.
  5. Make sure you’re pronouncing coworkers’ and classmates’ names correctly with this tool.


Look up a word you don’t know or find weird words using these tools.

  1. Definr: This cute dictionary tool makes it easy to find definitions both classic and modern.
  2. Visuwords: Try out this online graphical dictionary to get your words delivered in style.
  3. Visual Dictionary: See pictures of the topics you’re looking up with this helpful dictionary.
  4. Open Dictionary: This dictionary embraces an open concept, allowing users to add new words.
  5. Google Dictionary: Google’s dictionary is helpful in showing you how words are being used at this moment, in news stories and posts from around the world.
  6. Visual Thesaurus: Check out this site to get your thesaurus results delivered in a cool, visual fashion.
  7. Specialist Online Dictionary: Find a collection of specialized jargon dictionaries here for things like politics, religion and more.
  8. RhymeZone: Whether you’re writing a poem, a song or just want to know what rhymes, this tool can help.
  9. International House of Logorrhea: Here, you’ll find a collection of weird and rarely used English words.

Slang and Shortened Words

If you want to be hip to new slang or acronyms, try out these tools.

  1. Urban Dictionary: You’ll be able to look up just about any slang term in this dictionary. Be aware; however, not all entries are safe for work.
  2. What Does That Mean?: Find buzzwords, idioms, slang and more on this site.
  3. Online Slang Dictionary: Look up slang terms so you can be hip and in-the-know with this site.
  4. Not sure what the heck that abbreviation means? This tool can help.
  5. Acronym Finder: How many different things can CIA stand for? Try out this site for a complete listing.

Grammar and Writing Help

Get help using words correctly in your writing with these sites.

  1. After the Deadline: Download this Firefox extension to get grammar and spelling help in your browser.
  2. Cliche Finder: Is your writing full of more cliches than you can shake a stick at? This tool can help you to eliminate them.
  3. English Glossary of Grammar Terms: Learn what all those annoying grammar terms actually mean so you can apply them to your writing from this site.
  4. Guide to Grammar and Writing: Try out some of the grammar tips and tools offered on this site to improve your writing.
  5. Confusing Words: This site lists and lets you search through thousands of words in English that can have confusing spellings or meanings.

Foreign Language

These tools are great for learning or understanding another language.

  1. LangLadder: This Firefox extension can help you study a new language every day.
  2. LangID: Not sure what language a sentence is in? This tool can help.
  3. Busuu: Join this site to start learning one of dozens of new languages.
  4. Babbel: Work with native speakers and bring your studies on the road with this site.
  5. Fox Lingo: This site can help you translate words and websites in 3,000 different languages.
  6. Lingro: Try out this cool dictionary to look up any foreign words you don’t know.

Here is a course from the Academic Earth website this site offers free streaming courses, take a look you never know you may learn something…I did.

Course Description

This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Pythonprogramming language.

Professor Eric Grimsom

Professor John Guttag


  1. Introduction and Goals of the Course Lecture

    Lecture 1 – Introduction and Goals of the Course

    Goals of the course; what is computation; introduction to data types, operators, and variables

  2. Operators and operands Lecture

    Lecture 2 – Operators and operands

    Operators and operands; statements; branching, conditionals, and iteration

  3. Common code patterns Lecture

    Lecture 3 – Common code patterns

    Common code patterns: iterative programs

  4. Decomposition and abstraction through functions Lecture

    Lecture 4 – Decomposition and abstraction through functions

    Decomposition and abstraction through functions; introduction to recursion

  5. Floating point numbers Lecture

    Lecture 5 – Floating point numbers

    Floating point numbers, successive refinement, finding roots

  6. Bisection methods Lecture

    Lecture 6 – Bisection methods

    Bisection methods, Newton/Raphson, introduction to lists

  7. Lists and mutability Lecture

    Lecture 7 – Lists and mutability

    Lists and mutability, dictionaries, pseudocode, introduction to efficiency

  8. Complexity Lecture

    Lecture 8 – Complexity

    Complexity; log, linear, quadratic, exponential algorithms

  9. Binary search Lecture

    Lecture 9 – Binary search

    Binary search, bubble and selection sorts

  10. Divide and conquer methods Lecture

    Lecture 10 – Divide and conquer methods

    Divide and conquer methods, merge sort, exceptions

  11. Testing and debugging Lecture

    Lecture 11 – Testing and debugging

    Testing and debugging

  12. Knapsack problem Lecture

    Lecture 12 – Knapsack problem

    More about debugging, knapsack problem, introduction to dynamic programming

  13. Dynamic programming Lecture

    Lecture 13 – Dynamic programming

    Dynamic programming: overlapping subproblems, optimal substructure

  14. Introduction to object-oriented programming Lecture

    Lecture 14 – Introduction to object-oriented programming

    Analysis of knapsack problem, introduction to object-oriented programming

  15. Abstract data types Lecture

    Lecture 15 – Abstract data types

    Abstract data types, classes and methods

  16. Encapsulation Lecture

    Lecture 16 – Encapsulation

    Encapsulation, inheritance, shadowing

  17. Computational models Lecture favorites

    Lecture 17 – Computational models

    Computational models: random walk simulation

  18. Presenting simulation results Lecture

    Lecture 18 – Presenting simulation results

    Presenting simulation results, Pylab, plotting

  19. Biased random walks Lecture

    Lecture 19 – Biased random walks

    Biased random walks, distributions

  20. Monte Carlo simulations Lecture

    Lecture 20 – Monte Carlo simulations

    Monte Carlo simulations, estimating pi

  21. Validating simulation results Lecture

    Lecture 21 – Validating simulation results

    Validating simulation results, curve fitting, linear regression

  22. Normal, uniform, and exponential distributions Lecture

    Lecture 22 – Normal, uniform, and exponential distributions

    Normal, uniform, and exponential distributions; misuse of statistics

  23. Stock market simulation Lecture

    Lecture 23 – Stock market simulation

    Stock market simulation

  24. Course overview: What do computer scientists do? Lecture

Now I know this is rather a large list of sites but I can assure you, you will find something that is useful for your educational purposes.

  1. XP Math is a good place to find math games, math videos, math worksheets, and math e-books. The games section of XP Math offers games for basic arithmetic, algebra, geometry, and probability. Create an account on XP Math and you can keep track of your scores.
  2. Word Twist is an online version of the popular board game, Boggle. Word Twist comes in two versions a four by four grid and a five by five grid. The purpose of Word Twist is to identify as many words as possible using the letters in the grid.
  3. Super Text Twist is a simple word game similar to Word Twist which asks plays to identify words from a set of jumbled letters. The Super Text Twist game be played online or downloaded for use offline.
  4. Parade of Games in Powerpoint was developed by faculty at the University of Wisconsin at Whitewater. Parade of Games in Powerpoint provides teachers with games and game templates for classroom use. The games and game templates are available for download in Powerpoint format. Some of the games and game templates that teachers can find on Parade of Games in Powerpoint include Bingo, Jeopardy, and scavenger hunts.
  5. Arcademic Skill Builders offers a collection of twenty-one quality games for sharpening math and language arts skills. All of the games can be played online and six of the games are even enabled for play using a Nintendo Wii remote.
  6. The Problem Site is loaded with great games for students. Some of the games are traditional “hang-man” style games, some of the games are traditional games with a twist, and some of the games are completely new. Each game is designed to help students develop problem solving skills. The games are categorized as word games, math games, or strategy games.
  7. Ghost Blasters is designed to help students learn to multiply and divide quickly in their heads. To play Ghost Blasters select a multiple of which each “bad” ghost will have a value that is a multiple of that which you chose. Students then use their mouse to blast every “bad” ghost. For example, if I select “5″ at the beginning then all bad ghosts will display a multiple of 5. I then have to blast all of the bad ghosts to gain points, but if I blast a “good” ghost (a ghost that does not have a multiple of 5) I lose points.
  8. Learning Games for Kids offers games for mathematics as well as many other content areas. Most of the games on Learning Games for Kids can be played directly on the website although some do link out to other sources.
  9. Learn With Math Games is a site that I like because it offers online games as well as PDF templates for games that teachers and students can play in their classrooms. Learn With Math Games is organized by grade level and by mathematics topic.
  10. Gamequarium developed by Diana Dell (a great person to follow on Twitter by the way) offers an excellent catalog of mathematics games and video demonstrations of mathematics functions.
  11. Primary Games offers a collection of mathematics games as well as games for other content areas. You can grab some of the games on Primary Games and embed them into your own blog or website.
  12. Grammar Ninja is a fun game for students to play as they develop a working knowledge of the parts of speech. Grammar Ninja has three levels for students to work through. As long as you answer questions correctly, they continue through the game, but answer incorrectly and the words explode.
  13. Mad Libs offers a widget that you can install on your blog to allow visitors to play Mad Libs. I’ve always thought that having a “fun element” on your classroom blog is a good way to keep students actively visiting the blog without prompting from you. If you’re an English teacher, the Mad Libs widget might be something to consider adding to your blog.
  14. The World Food Programme’s website offers students a large selection of educational online games and activities. The games are categorized by age group. Some of the games, like Food Force, are about world hunger while other games are more general in nature.
  15. Taking it Global, an organization for youth interested in global issues, has a small games section that includes a game based on the flags of the world. Flags of the World asks students to match flags to their respective countries. After matching each flag to its country students can click the “learn more” link to find more information about that country.
  16. Shape It Up is one of many good educational games and activities on Kinetic City. Shape It Up is an activity that would be good for use in an elementary school Earth Science lesson. The activity presents students with “before” and “after” images of a piece of Earth. Students then have to select the force nature and the span of time it took to create the “after” picture. If students choose incorrectly, Shape It Up will tell the student and they can choose again.
  17. The Houghton Mifflin Company produces Grammar Blast. Grammar Blast offers 35 interactive grammar activities for students in grades two through five.
  18. The Grammar Practice Park produced by Harcourt School Publishers provides 12 games for students in grades three, four, and five.
  19. The British Council’s Learn English website offers 69 interactive activities for learning the rules of grammar. The activities are not listed by grade level so you will have to preview them to determine which activities are best suited for your students.
  20. Scholastic Inc. has a page for elementary age students called Maggie’s Learning Adventures. On Maggie’s Learning Adventures visitors will find five grammar activities as well as activities for learning Spanish, Math, and Science.
  21. The BBC’s Skillswise website is a great resource for a wide variety of content areas. On the grammar and spelling page there are 21 activities suitable for students of middle school and high school age.
  22. Playing History is a collection of 128 games related to topics in US and World History as well as civics and geography. The games come from a variety of sources across the web. Feedback on every game and suggestions for future additions are welcomed by the hosts of the site. Visitors to Playing History can search for games by using the tag cloud, by using the search box, or just browse through the entire list.
  23. Think About History is a fun trivia game on The object of the game is to cross the playing board by correctly answering a sequence of history trivia questions. The game has multiple levels that get progressively more difficult throughout the game. The questions on Think About History are a mix of video-based and text-based questions. The game can be played as an individual game or a two player game.
  24. Fling the Teacher is a website containing 68 history quiz games. All of the quizzes have at least fifteen questions and a few of the games have more than 100 questions. The average is 30-45 questions per quiz. Prior to starting each quiz game students can create their own custom game character.
  25. Scavenger Hunt Through History is a game designed to be played by students in junction with Freedom: A History of US produced by PBS. Freedom: A History of US contains is an overview of US history containing videos, documents, and pictures. In addition to the resources previously mentioned, there are quizzes for students to test their knowledge.
  26. National Geographic Kids has a wide variety of games, puzzles, and activities for students of elementary school age. National Geographic Kids has nine games specifically for developing geography skills.
  27. Learning Together offers four activities for learning about the geography of the United States. Learning Together also offers a game about world geography and a game about European geography.
  28. Owl and Mouse Educational Software offers nine, free, interactive maps for students. The maps cover every continent except Antarctica.
  29. Traveler IQ Challenge has 14 interactive geography games. The activities can be embedded in a blog or website.
  30. Geosense is a fun way to use and improve your knowledge of world geography. Players can play against the computer or challenge another player. Geosense can be played anonymously or you can register and have your scores recorded for you. There are four Geosense maps (US, World, Europe, or advanced) that players can select from.
  31. Smarty Games features games for developing basic mathematics and reading skills. There are six mathematics games covering basic addition, subtraction, multiplication, and division. The reading section has two alphabet games and nine animated stories. In addition to the mathematics and reading activities, Smarty Games offers activities for learning to read a clock, puzzles, mazes, and coloring activities.
  32. Planet In Action is a fun website that features three games based on Google Earth. All three games utilize Google Earth imagery and navigation. The three games are Ships, Places, and Moon Lander. In “Places” you navigate, from a helicopter view, five popular places including the Grand Canyon. In “Ships” you become the captain of a fleet of ships to navigate famous ports of call. And in “Moon Lander” you take control of the Apollo 11 moon lander and guide the “Eagle” to touch-down.
  33. The National Center for Education Statistics hosts a collection of games and tools for students. Dare to Compare is a quiz section of Kids’ Zone where students can test their knowledge of civics, economics, history, geography, mathematics, and science. After taking each quiz the students are shown the correct answers. Dare to Compare also allows students to see the national and international average rate of correct answers.
  34. Brain Bashers offers visitors a nice selection of word games, logic games, and puzzles. Brain Bashers is updated regularly with many games that change daily and new games added every week. Brain Bashers was developed and is maintained by Kevin Stone. Kevin Stone is a mathematics teacher in England.
  35. The Discovery Channel website lets you test your trivia knowledge while playing the same quizzes the contestants on Cash Cab play. Play the Cash Cab quiz game and earn fictitious money for every question you answer correctly. Answer three questions incorrectly and the game is over.
  36. Kids Spell provides eight free games that help students learn to spell more than 6,000 words. Kids Spell is a part of the Kids Know It Network. The Kids Know It Network provides educational games for all content areas taught in grades K-6.
  37. Spin and Spell has been featured on a number of blogs over the last year. Spin and Spell asks students to select a picture and then spell the name of the item. Alternatively, students can have word select for them and then identify the correct corresponding image.
  38. offers sixteen free spelling games. Most of the games seem to be designed with grades 3, 4, and 5 in mind.
  39. Spelling City not only offers games, it also offers the capability for students to type a word and hear it pronounced.
  40. Catch the Spelling offers more than two dozen categories of spelling games. Each game has the same format; as words fall from the top of the screen, players have to “catch” the appropriate letters in the correct sequence to spell the word displayed at the top of the game. Players “catch” letters by moving a cursor at the bottom of the page. In some ways it reminded me of a cross between Tetris and Frogger.
  41. Read, Write, Think offers a crossword puzzle builder as well as pre-made crossword puzzles designed for all grade levels K-12.
  42. Just Crosswords has a new puzzle maker with which you can build crossword puzzles, save them, print them, or embed into your website or blog. Just Crosswords also has more than 300 categorized, educational crossword puzzles.
  43. Variety Games hosts a free crossword puzzle maker. You can select the dimensions of your puzzle or allow your puzzle to be auto-formatted. To use the puzzle in your classroom you will have to print the puzzle.
  44. Armored Penguin has a very flexible crossword puzzle builder. You can select from a simple puzzle maker or large puzzle maker depending on the number of clues that you want to include. Armored Penguin’s program also gives you the option of including or excluding an answer key.
  45. Ed Helper has a basic crossword builder that accepts up to thirty words. Ed Helper has other basic puzzle builders for free. To use the more advanced options, like larger puzzles, you will have to subscribe to the service.
  46. Quiz-Tree provides a wide variety of free educational games and activities for students and teachers. Most of the Quiz-Tree games and activities are web-based. Some of the games and activities are available as downloads for Windows operating systems.
  47. has four pages of games for kids to use to practice the multiplication tables. (There are also addition, subtraction, and division games). I played a couple of the “car wash” games today and they were quite enjoyable. After playing the games I can see how kids would get addicted to the games in a good way.
  48. Fit Brains is a collection of free games designed to strengthen five areas of cognitive brain function. While the website seems to be targeted toward an older audience there are some games on Fit Brains appropriate for students at all grade levels above the third grade. Reading through the background information about Fit Brains you do get the impression that the games are grounded in sound neuropsychology. The Fit Brains blog has a number of interesting articles about brain science that teachers and parents will find interesting.
  49. Math Cats is a website full of short math activities and math games. The activities and games are based on word problems. What is nice about the games is that they are fairly straight-forward and easy for students to self-start. Math Cats is appropriate for students in elementary and lower middle school grades.
  50. Handipoints: Remember those “star charts” you had a kid, the ones where you earned stars for good behavior or doing your chores? Handipoints has taken the star chart concept and built a website on it. Here’s how it works, parents (or teachers) create a list of items for their kids to do. The kids then check off each task as they do it. For each task or behavior goal completed the child earns points. When the child reaches their goal they can cash in their points toward playing the Handiland game. Parents/ teachers can also print the completed charts and provide offline rewards.
  51. Novel Games provides a large list of fun, simple, educational games. The list of games includes numerous math and word games. All of the games are free and are available in multiple formats. All of the games on Novel Games are easily embedded into your class blog or website.
  52. ABCya is a great place to find all kinds of free educational computer games for elementary school students. The games do not require any special plug-ins or downloads in order to play. ABCya also does not ask for users to register. ABCya is divided into grade levels (K-5) then subdivided based on subject area. The categorization system ABCya uses makes it quick and easy to find an activity appropriate for each student.
  53. Starfall has many free teaching resources including pdf files of handouts to use with students. For students Starfall has numerous online games designed to teach reading and writing skills. includes a page for parents discussing activities that they can do with their children to help them learn to read and write.
  54. Sheppard Software has a fantastic collection of free web-based educational games. Sheppard Software’s free games cover Science, Math, Social Studies, and Language Arts. Most of the games are appropriate for elementary and middle school students, but some games are appropriate for high school students. The geography games are particularly good.
  55. Decimal Squares provides simple games for students to use to develop their math skills. The games do not require an account to play and they work on any web browser that has current Flash plug-ins installed. The games are best suited to middle school students, but could be used with upper elementary grades or with high school freshmen.
  56. Rice University has partnered with CBS, the American Academy of Forensic Sciences, and the National Science Foundation to produce web adventures based on the CSI television series. The web adventures are designed to teach students the process of forensic investigation and problem solving. There are three cases or levels to the CSI web adventures. Unlike a lot of educational games, the CSI Web Adventures are created with the highest quality graphics and navigational features.
  57. Shedd Aquarium in Chicago has a great collection of interactive learning activities. The activities are categorized according to grade level and vary in format. Some of the interactive activities are like video games (Squish the Fish for 1st graders) while others are more like virtual scavenger hunts (Conservation Investigation). The games and virtual scavenger hunts could easily take students an hour or longer to complete and the students would learn something new throughout the activity. In addition to the interactive activities, Shedd Aquarium provides a host of great Marine Science lesson plans for grades K-12.
  58. Pest World for Kids is a fun educational website for students in elementary school grades. Pest World for Kids has a great index of pests which includes information on what they look like, where they are found, and how to prevent pest infestations. The Pest World for Kids website has four fun educational games that students will enjoy playing as they learn about insects and rodents. In the teacher section of Pest World for Kids, teachers will find lesson plans to accompany the educational games.
  59. MSNBC offers a gallery of online games related to the news. The gallery is called the NewsWare Arcade.
  60. Kids Past offers an easy-to-read World History “textbook” for kids. To accompany the textbook Kids Past offers five history games to which students can apply the knowledge they gather from the textbook.