Distributed Cognition Perspective of Network Platform of Distance Education