Life-long learning

Life-long learning deals with the learning opportunities throughout people’s lives to foster the continuous development and improvement of the knowledge and skills needed for employment and personal fulfilment [1].

Currently we adopt the following methods to support life-long learning:

  • Technology-enhanced learning, which consists of the research and application of a set of training methods, based on particular digital technologies, which emphasize the interactivity in the learning process, the active testing of knowledge and the joint construction of knowledge. Technology-enhanced learning technologies are solutions that extend and enrich the potential offered by traditional e-learning platforms. Among them we can find the Extreme Apprenticeship methodology applied to Massive Open Online Courses (MOOCs). In this setting, Extreme Apprenticeship is used to deliver professional training courses by setting learning objectives, and implementing tutored activities in an asynchronous manner. Professors interested in technology enhanced learning are: Claus Pahl, Vincenzo Del Fatto, Ilenia Fronza, and Rosella Gennari
  • Training, which means to provide courses on various topics of computer science for professionals. This includes also on-the-job training [2]. Professors interested in training are: Roberto Confalonieri and Andrea Janes


  1. lifelong learning. Collins English Dictionary – Complete & Unabridged 10th Edition. HarperCollins Publishers. Link (accessed: May 28, 2017).
  2. Wikipedia contributors, “On-the-job training,” Wikipedia, The Free Encyclopedia, Link (accessed May 30, 2017).