个性化论文:基于遗传算法的个性化《数据结构》课程在线学习系统
【中文摘要】目前,随着互联网技术发展,现代远程教育中的个性化服务已经成为在线学习的一种主流趋势,它最大的优势是能够在多样化的信息网络平台中满足不同用户的个性化需求。在线学习面临的关键问题是如何在目前的Web环境下提取、统计和分析学习者访问页面时的关键词和信息数据,出不同用户的个性化特征,并根据这些特征预测适合学习者的学习方法,在个性化推荐模块中显示出来。本文具体工作如下:(1)首先介绍了课题的背景和来源,对目前在线学习系统中存在的一些问题及国内外个性化在线学习的现状和发展情况进行了分析研究,对个性化学习与个性化教学进行了总结,同时对在线学习中的个性化服务功能进行了需求分析和可行性分析,提出了遗传算法在个性化信息提取中的应用,并对遗传算法的思想和特点进行了讨论。(2)以《数据结构》为应用实例,给出了遗传算法对学习者的个性化特征提取的策略和详细过程。在跟踪用户浏览网页中提取的关键词的基础上,提出了个性化页面的设置、在线答疑、在线论坛及在线测试,尤其在线测试,在考试管理中,提出了自动组卷理论来根据学习者的要求进行虚拟在线考试,为学习者提供了一个具有个性化推荐功能的《数据结构》在线学习平台。(3)本系统总体结构上采用三层B/S结构模式,前台以C#为动态网站脚本语言的ASP.NET技术,数据结构与算法论文后台数据库使用SQL Server 2005,以VS2005为集成开发平台,实现了一个基于遗传算法的个性化在线学习
系统。(4)将上面讨论的算法和思想,相关的技术应用到在线学习系统中,给出了系统详细设计的思想,对主要的功能模块进行介绍并给以辅助的说明,在实现阶段做了详细的说明,并给出了主要的页面图。以《数据结构》为例,开发了在线学习系统,并经过反复测试,系统运行稳定,各种功能模块也都得到了实现。本系统测试表明基于遗传算法的个性化信息提取算法具有较好的鲁棒性和适用性;本系统总体上具有美观性、普遍性、易操作性、兼容性等优势,系统的模块化和可扩展性也得到了保证。
【英文摘要】With the rapid development of internet technology personalized service of the distance education has become a mainstream trend of the online learning. The greatest advantage is the ability in a variety of information network platform to meet the individual needs of different users. Critical issues that online learning faces is that how to satisfy the current Web environment, statistics and analysis of key words when the learner to access the page data and information to identify the individual characteristics of different users, and according to these characteristics predicted for the learning method, the personalized recommendation module is developed. The works are organized as follows:(1)The background and source of the current online learning systems and some problems at home
and abroad the status of personalized online learning and development were analyzed, at the same time on individualized learning and individualized instruction are summarized in On-line learning personalized service functions of the requirement analysis and feasibility analysis, personalized genetic algorithm in the application of information extraction, and the idea of genetic algorithm and characteristics are discussed.(2)Data structure was chosen as an application example, the genetic algorithm is given the individual learner strategies and detailed feature extraction process. In tracking the user browsing the web to extract the keywords proposed based on a personalized page settings, online Q & A, online forums and online testing, especially in online testing, test management, automatic generation of theory is proposed based on the learner virtual online exam requirements. It provided a personalized recommendation feature of data structure online learning platform for the learners.(3)The used of relevant technologies in detail on the development of the system were discussed. The overall system structure of a three-tier B / S structure mode, front to C #, ASP.NET dynamic web scripting language technology, back-end database using SQL Server 2005, the VS2005 development platform for the integration to achieve a
personalized based on genetic algorithm of online learning systems.(4) The genetic algorithm and other related technology to the online learning system were applied. We given the idea of detailed design of the system, introduced the main functional blocks and given instructions assist in the implementation phase a detailed description, and given the main web page. As data structure for example, an online learning system was developed. The repeated tests showed that the system is stable. And the functional modules have also been realized.In this paper a genetic algorithm was presented based on extraction of personalized information. The results showed that the algorithm has the stronger robustness and applicability. The system generally has aesthetics, universality, easy maneuverability, compatibility and other advantages. This ensurs the overall system modularity and scalability.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论