learning teams supporting activity computers and information processing 3965626