本文引入了自组织理论的概念,从自组织的角度审视程序设计课堂教学,解决目前程序设计课程教学过程中出现的学生被动学习等问题,建立以学生为中心的课堂教学系统,提高人才培养的质量。在分析程序设计课堂教学自组织特征的基础上,结合教学实践,提出应该开放教学系统,促进学生协同交互,重视教学反馈。