2相关概念的界定及理论基础
2.1相关概念的界定
2.1.1学习行为
行为科学家McGregor认为,人的行为受个人特性和环境特性两方面因素的影响。他对行为模式的阐述更加成熟地认识了个人因素和环境因素。[25]学习行为是指学习过程和学习活动,受个人学习动机、学习态度和策略运用等因素的综合影响。学习行为包括积极的和消极的两个方面,它对学习者的学习成效有着直接的影响。[26]综上,本文认为学习行为是指为达到某种学习目标,学习者在某种优势学习动机的支配下和某些辅助学习动机的影响下,而与学习环境进行交互作用的能动反应。
2.1.2网络学习行为
目前对于网络学习行为并没有一个统一、明确的标准界定。与“网络学习”有着较多相近的词汇一样,“网络学习行为”也有“网络自主学习行为”、“远程学习行为”、“在线学习行为”和“网上学习行为”等众多相近的概念。尽管相关名词的名称不一,但是这些名词对网络学习行为的描述表现出一些共同点:在网络环境下展开、学习者具有充分自主和具有全新沟通机制等。彭文辉等人依据行为科学和行为理论,在国内外研究成果的基础上对网络学习行为进行了比较系统的研究。他们将“网络学习行为”这一概念定义为“学习者在由现代信息技术所创设的、具有全新沟通机制与丰富资源的学习环境中,开展的远程自主学习行为”;同时还对网络学习行为系统的组成进行了划分,将其分为行为主体、行为客体和行为环境等组成要素;重点探讨了网络学习行为的多样性和层次性,建立了网络学习行为的多维度、多层次模型,用以表示网络学习行为的体系结构[22]。彭文辉教授还建立了网络学习行为信息模型,定义了一个描述网络学习者行为的规范架构,给出了信息模型的XML绑定规范[27]。利用这个网络学习行为信息模型可以对网络学习行为信息数据进行描述,以利于使用计算机对其进行统计分析。本文认为,网络学习行为是指为达到某种学习目标,在一定的网络学习环境中借助各种学习资源和交互工具进行的,受学习者某种优势学习动机的支配和某些辅助学习动机的影响的自主学习行为。
2.2学习风格相关理论
2.2.1学习风格的定义
1954年,Herbert Thelon首次提出了学习风格(Learning Style)这一概念。几十年来,学习风格的研究成为教育研究关注的焦点。但研究者进行研究的角度却不同,他们从学习者个人生理因素、心理因素和环境因素等多个角度研究了学习者在学习进程、学习方法和学习倾向上的差异。因此,对学习风格的定义大致形成了四种不同取向:学习过程、学习定向、学习偏好和认知技能发展[24]。表2.1是基于四种不同敢向的学习风格定义。
3模块的系统设计.......................15
3.1需求分析......................15
3.2总体设计......................16
3.3详细设计......................17
4模块的开发与实现......................20
4.1核心类设计......................20
4.2功能实现......................24
5模块的实验应用......................34
5.1实验设计......................34
5.2实施过程......................34
5.3数据分析......................34
6总结与展望
6.1研究结论与创新
在分析国内外关于网络学习行为及其分析研究的基础上,依据统计分析和数据挖掘的理论与实践,本文以服务教学、可扩充、简洁明了、易操作和易维护为设计原则,以直观地输出网络学习行为统计分析结果为设计目标,采用面向对象的程序设计方法,基于B/S架构和三层软件结构,使用Asp.net 4.0框架中的C#编程语言,运用ASP.NET和XML等关键技术设计和开发了一个通用网络学习行为统计分析模块。本模块的特点和创新点是:
(1)一般性本模块使用的数据来源采集系统经过预处理之后的XML数据,相比于底层的日志数据,具有一定的通用性。以XML文档为原始的数据来源,使得网络学习行为的分析更具有一般性。
(2)独立性运用本模块进行统计分析工作不必依赖于在线学习平台,便于随时修改和增加统计方法。分析人员只需获取采集系统提供的数据,经过本模块授权验证即可进入分析行为数据;
(3)易扩展使用者既可以独立使用本模块进行网络学习行为统计分析,也可以利用本模块的分布式接口将本模块的统计分析功能整合到已有系统中,进行协同工作;如果需要临时增加统计的变量或者因素,可以使用本模块提供的接口随时做出更改。
(4)直观化统计分析的结果以直观化的柱形图、饼图和折线图等图形界面显示,而不需要分析人员详细了解相关的统计模型,使得统计分析更加便利,便于分析人员腾出时间进行后期处理。