Carlton Reeve has written an excellent series of five articles in Play with Learning which compares and contrasts the 5 main theories of learning (Behaviourism, Cognitivism, Constructivist, Experientialism and Social Learning) which underpin personal learning. Carlton also identifies different computer games founded on each theory. I have produced a short synopsis here with links to the 5 original articles which are well worth studying.
Gamification, the use of game play mechanics for non-game applications, is a very topical area with many enterprises exploring how they might use it to generate new levels of engagement with their staff or customers (current and prospective). In this article I review some popular gamification approaches/techniques and provide a reading list for further study. I cover 4 key aspects of Gamification: Objectives, Frameworks, Building Blocks and Implementation Risks/Mitigations.
I develop custom business games for team-based experiential learning workshops which usually have a significant computer element. This whole area is strewn with pitfalls, good intentions and misconceptions and there is a huge risk that the game becomes too complex or an end in itself or the graphical aspect of the user interface becomes all consuming at the expense of the learning.