论文部分内容阅读
随着网络技术的急速发展和普及应用,浏览器已成为人们在电脑上使用最多的软件,是上网的主要入口。目前,市面上的浏览器很多,几乎没有一款针对中小学生用户的面向教育的浏览器。对于小学生而言,现有浏览器的功能太多、界面太复杂,面对一个浏览器,他们往往无从下手。对于中学生而言,虽然他们具有一定的知识储备和理解能力,但仍容易陷入网络信息迷航、认知过载等困境。此外,某些浏览器存在页面加载时间长、易崩溃、假死等问题,性能和稳健性亟须提高。尤为突出的是,中小学生还缺乏明辨是非和自觉抵御不良信息侵蚀的能力,目前较为泛滥的网络信息污染问题可能会对他们的健康成长造成一定的影响。针对上述问题,本文进行了充分的需求调研,将学习理论和用户体验理论与浏览器核心机制相结合,利用WPF、JavaScript等技术,基于CEF开源框架设计并实现了一款个性化的、多功能的面向教育的浏览器。主要研究工作包括:1.探讨了教育浏览器的研究背景和国内外研究现状,阐述了浏览器开发过程中用到的开发技术。2.从教育理论和用户体验理论出发,探讨建构主义学习理论、学习者特征分析、“认知——发现”学习理论和用户体验理论对面向教育的浏览器开发的影响,将教育理论和用户体验理论运用到系统的功能设计与具体开发中。3.在调研现有的教育浏览器功能的基础上,对教育浏览器进行需求分析和框架设计,设计出一款个性化、符合中小学生需求的面向教育的浏览器,并研究实现教育浏览器的关键机制。4.依据系统总体规划设计,对面向教育的浏览器的基本功能、个性化导航、账户管理、访问控制、浏览器行为记录五个模块的功能进行详细设计和具体实现。本文在深入研究浏览器核心机制、CEF开源框架的基础上,设计并实现针对中小学生的一款个性化、多功能的、集学习和娱乐一体的面向教育的浏览器,可满足中小学生的对浏览器的学习和娱乐需求,改善中小学生的上网学习环境,提高学习效率。