Computer-assisted gaming Computer-aided role-playing game programs are designed to help game masters and players alike. Those programs range from acting as convenient format for a character sheet; or other game materials; all the way up to full automation of the game mechanics of a role-playing game system . This is especially useful for character creation/maintenance and rules resolutions for complex simulationist games. There are multiple poker tools that allow players to do statistical analysis of games. An example is a poker calculator, which determines the player's probability of winning, losing, or tying a hand. Another example of computer-assisted gaming growing in popularity
Computer-assisted language learning (e.g. repeating, paraphrasing, slowing down, correcting, or directing the student to background explanations)." Jones C. (1986), on the other hand, rejected the idea of the computer being "some kind of inferior teacher-substitute" and proposed a methodology that focused more on what teachers could do with computer programs rather than what computer programs could do on their own: "in other words, treating the computer as they would any other classroom aid". Warschauer's high expectations in 1996 have still not been fulfilled, and currently there is an increasing tendency for teachers to go down the route proposed by Jones, making use of