Modern learning strategies are increasingly requiring high quality support from Information and Communication Technology. Moreover, the challenge of defining and developing useful tools finalized to... This description may be from another edition of this product.