论文部分内容阅读
以学生为本,促进学生全面发展与促进每个学生的个性化发展相结合的方式是我国当代新课程改革的趋势之一。在课程改革中强调要重视学生之间的兴趣、爱好、需要以及能力各方面的差异,个性化学习也顺势成为近几年来的热点研究问题。上世纪60年代,计算机辅助教学的出现为在电脑上开展个性化教学的在线教育形式奠定了基础。近年来,伴随着移动设备的普及、移动开发技术、人工智能技术的日益成熟,移动学习在现实生活中已经取得良好的效果。移动学习自身短时间、微内容、学习便捷、随时随地可发生的特点对学生的个性化学习研究也产生极大的推动作用。笔者对国内外的相关文献进行查阅,大多数学者在这一领域的研究是对构建用户模型,目的使系统更好的适应学习者。笔者认为一个完善的个性化学习系统不仅要表现在系统能很好的适应用户的多种需求;同时,用户也要能很好的适应系统的运作方式,但目前的研究在这一方面研究并不多。本文总结以往个性化学习系统研究中存在的缺陷,借助知识地图对学习资源的可视化优势,以《C程序设计》课程作为系统的资源,实现一个在线个性化学习平台。在理论层面上,本文对个性化学习系统的研究现状做了重点分析,也分析了知识地图在该类系统中的应用情况。在建构主义理论、生物节律理论、情绪认知理论等指导下,构建了基于知识地图的系统模型,该模型为系统的设计与开发奠定了良好基础。在实践层面上,本文通过用户需求分析、系统功能分析和《C程序设计》知识点分析等一系列分析,确定了系统的功能并绘制实现界面图,最后利用相关技术对系统进行了开发实现。本系统在设计时分成后台和前台两个部分,后台主要是对前台信息和资源的管理,系统的主要用户功能是在前台实现。在功能模块设置方面,后台的功能有对用户、知识点、知识地图、讨论的管理;前台主要实现登录注册模块中用户的登录、个人中心模块中用户个性化信息的获取、知识地图模块中个性化内容的推送和个性化结果的展示、讨论交流模块中用户的互动交流。