Element 'cooperative learning technology'