本文阐述了网络协作学习的概念及模式,社会性软件的理论基础、分类及功能,并深入探讨了社会性软件在网络协作学习中多层面的应用,从而揭示在社会技术化、软件社会化发展大趋势下,社会性软件对促进网络协作学习的思想变革和教学实践具有重要的作用。