Patent ID: 8224891

Claim:
An electronic game-based learning system providing a game-based learning environment(s) to a plurality of users, comprising: at least one client system receiving and executing one or more client applications; at least one host system providing at least a portion of the client applications to the client system, the host system comprising: at least one game server providing the client applications, wherein at least one of the client applications is an associated client application; a game server manager identifying the associated client application and interfacing the client system with the associated client application; wherein the associated client application provides game-based learning environments(s) to the client system, the game-based environment(s) having process skills based on learning standards; wherein the game-based learning environment(s) provide interaction with at least one user in a virtual environment while teaching the process skills based on the learning standards; and wherein the process skills include reasoning, problem-solving, and critical-thinking skills.