Virtual Communities as a bridge between learning activities and the Information systems