为了提升学习者在线学习的效果,文章提出基于课程知识图谱来设计适应学习者个体需求的在线学习系统。首先以“Python程序语言设计”课程为例,设计了在线学习系统的系统模型,详细阐述了各模型的作用和构建要求;然后逐步介绍了在线学习系统的主要功能模块——学习模块和管理模块的设计思路和实现流程。最终所得系统能根据学习者的个体特征和学习行为习惯,提供个性化的学习路径和学习资源服务,从而大大提升了学习者的学习效率。