PewePro 2

Adaptive Learning Framework

ALEF is adaptive web-based educational system built on three basic principles:

  1. semantic representation of learning domain,
  2. extensible personalization and course adaptation, and
  3. student active participation and collaboration during learning.

ALEF assembles legacy personalization techniques (adaptive navigation, tailored course presentation) with Web 2.0 key concepts (tagging, sharing, organizing the knowledge) in order to improve student performance and learning experience.

We shift traditional "one-size-fits-all" learning towards collaborative learning personalized according to user actual knowledge obtained by tracking and inferring from student's actions within the system (based on explicit and implicit feedback) and teacher defined learning goals.

ALEF screenshot

ALEF screenshot.

A demo version of ALEF with functional and logic programming courses (in Slovak) is available here.


  1. Šimko, M., Barla, M., Bieliková, M. ALEF: A Framework for Adaptive Web-Based Learning 2.0. In: IFIP Advances in Information and Communication Technology. Vol. 324 Key Competencies in the Knowledge Society, 2010, Springer, pp. 367-378
  2. Šimko, M., Barla, M., Mihál, V., Unčík, M., Bieliková, M.: Supporting Collaborative Web-Based Education via Annotations. In: ED-MEDIA 2011 - World Conference on Educational Multimedia, Hypermedia & Telecommunications Proceedings, Lisbon, Portugal. Chesapeake : Association for the Advancement of Computing in Education (AACE), 2011, pp. 2576-2585.