Problem Solving Solutions
100

What are Learning or entertaining activities, often featuring virtual worlds, avatars, etc. 

Computer and web based games

200

What is using games to teach academic content?

Game-based learning