Innovative didactics via web-based learning (IDWBL). Final report