Social practices in teacher knowledge creation and innovation adoption: a large-scale study in an online instructional design community for inquiry learning
International journal of computer-supported collaborative learning