Moodle社会网络分析插件的设计、开发与应用
本文关键词:Moodle社会网络分析插件的设计、开发与应用
更多相关文章: Moodle插件 社会网络分析 设计 开发 应用
【摘要】:Moodle是世界上最为广泛使用的一个学习平台,设计来提供教育者、管理员和学习者一个简单可靠,安全综合的的系统,用以创建个性化的学习环境。支持着全球大大小小的组织和机构创建的数以万计的在线学习环境,包括伦敦政治经济学院、纽约州立大学、微软和英国开放大学。在Moodle中使用社会网络分析的方法很好的分析Moodle中用户的社会网络结构,为教育者、管理员制定相应的学习策略,提出相应的建议提供有效依据。然而,目前在Moodle中社会网络分析数据主要使用手工方式观察记录法进行收集,对一般分析者来说工作量大,易出错,数据信度较低,能处理的数据量小;可视化和社会网络相关的一些计算则使用社会网络分析软件来实现,需要掌握相应的软件操作技术,这也提高了使用社会网络分析方法的门槛要求。本研究旨在突破现有软件工具的局限性,降低管理员、教育者对Moodle进行社会网络分析的门槛,让管理员、教育者能从网站、课程、论坛多层次地对Moodle进行社会网络数据收集、可视化、相关计算。让更多的一线Moodle教师和Moodle管理员能参与到对Moodle使用社会网络分析的研究中,从而促进Moodle中学习社区社会网络结构和交互规律的探索、为教师实施和调整教学策略提供参考。文章使用文献分析和网络调研的方式对国内外Moodle插件开发进行了综述,对针对Moodle开发的社会网络分析程序作了分析。我们发现,国内在Moodle插件开发方面对比于国外来说存在很大的差距,针对Moodle开发的社会网络分析程序虽然能对Moodle进行一定的社会网络分析,然而,在安装使用和功能上存在很多局限性。接着笔者借鉴已有的针对Moodle开发的社会网络分析程序的优点和社会网络分析的相关内容,对Moodle社会网络分析插件进行了详尽的设计。在此基础上,笔者采用php的web开发技术和数据库技术,借鉴Moodle插件开发文档,运用软件工程螺旋模型和模块化的思想,分三个周期五个模块对Moodle社会网络分析插件进行了开发,并综合使用了白盒测试、黑盒测试对插件从代码逻辑、可移植性、功能、性能、运行环境等多方面进行了测试。接着使用Moodle社会网络分析插件在一个运行多年的Moodle网站中进行了应用,分别从网站、课程、论坛层次,分整体网络分析、自我中心网络分析两种类型进行应用,并将绘制的社群图、计算的社会网络属性(密度、平均度、互惠性、中心性等)、导出的社会网络分析数据进行了呈现和分析。本研究的主要结论为,笔者开发的Moodle社会网络分析插件能让分析者快捷方便地对Moodle从网站、课程、论坛多层次地进行整体网络分析和自我中心网络分析,绘制社群图,导出社群矩阵,完成密度、中心性等计算,时间范围选择灵活,结果呈现方式多样,安装使用操作简单,支持主流的大多数浏览器和Moodle2.2以上的所有版本;SNA数据收集上,使用数据库的sql语句的方式有很大的优势,能快速准确地处理大量的数据,本研究中笔者写的sql语句能在一定程度上给大多数的在线论坛的SNA数据收集提供借鉴;软件工程的螺旋模型和模块化思想能在一定程度上提高软件开发效率,特别是较为复杂的软件开发,在本研究三个周期五个模块分别互相独立,对社群图绘制和Moodle插件开发提供一定的借鉴参考。
【关键词】:Moodle插件 社会网络分析 设计 开发 应用
【学位授予单位】:陕西师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:G434
【目录】:
- 摘要3-5
- Abstract5-14
- 第1章 绪论14-24
- 1.1 研究背景14-15
- 1.2 国内外相关研究现状15-20
- 1.2.1 Moodle插件开发综述15-18
- 1.2.2 针对Moodle开发的社会网络分析程序18-20
- 1.3 研究目的与意义20-21
- 1.4 研究方法和技术路线21-22
- 1.4.1 研究方法21-22
- 1.4.2 技术路线22
- 1.5 本研究结构22-24
- 第2章 相关理论和概念24-28
- 2.1 社会网络24
- 2.2 社会网络分析24-25
- 2.3 社会网络分析的类型25
- 2.4 社会网络分析的主要内容25-26
- 2.5 社会网络的形式化表述26-28
- 第3章 Moodle社会网络分析插件的设计28-36
- 3.1 总体和边界的确定:输入的设计30-31
- 3.2 模块化功能设计:输出的设计31-33
- 3.3 Moodle社会网络分析插件其他方面的设计33-36
- 3.3.1 标准化封装34
- 3.3.2 服务器端跨平台、跨数据库34-35
- 3.3.3 客户端多浏览器支持35
- 3.3.4 多Moodle版本支持35-36
- 第4章 Moodle社会网络分析插件开发36-60
- 4.1 开发流程36-37
- 4.1.1 Moodle插件开发概论36
- 4.1.2 Moodle社会网络分析插件的开发流程36-37
- 4.2 开发准备37-41
- 4.2.1 开发环境搭建37-38
- 4.2.2 Moodle数据库分析38-41
- 4.3 具体开发41-57
- 4.3.1 Moodle社群图的绘制42-46
- 4.3.2 reports报表实例myreports的开发46-49
- 4.3.3 社群图绘制模块与myreports的整合以及其他模块的实现49-57
- 4.4 测试57-60
- 4.4.1 白盒测试57
- 4.4.2 黑盒测试57-60
- 第5章 Moodle社会网络分析插件的应用60-90
- 5.1 插件安装60
- 5.2 网站层次的应用60-74
- 5.2.1 网站层次整体网络分析60-72
- 5.2.2 网站层次自我中心网络分析72-74
- 5.3 课程和论坛层次的应用74-90
- 5.3.1 课程层次的社会网络分析75-80
- 5.3.2 论坛层次的社会网络分析80-90
- 第6章 总结与展望90-94
- 6.1 研究总结90-91
- 6.2 不足91
- 6.3 展望91-94
- 参考文献94-98
- 附录98-124
- 附录1 Moodle社群图绘制代码98-104
- 附录2 Moodle社会网络分析插件网站、课程、论坛导航关键代码104-106
- 附录3 Moodle社会网络分析插件管理员、教师和学生的权限控制关键代码106-107
- 附录4 Moodle社会网络分析插件表单代码107-118
- 附录5 Moodle社会网络分析插件csv格式导出118-120
- 附录6 相关计算的关键代码120-124
- 致谢124-126
- 攻读学位期间所获成果126
【相似文献】
中国期刊全文数据库 前10条
1 叶新东;朱少华;;大学生社会网络与学习的相关性调查研究[J];电化教育研究;2007年02期
2 陈淑洁;叶新东;邹文才;;社会网络分析在网络课程评价中的应用研究[J];现代教育技术;2009年03期
3 魏顺平;;社会网络分析及其应用案例[J];现代教育技术;2010年03期
4 胡小勇;;信息化环境中区域教研协作的社会网络分析[J];电化教育研究;2011年07期
5 叶新东;邱峰;沈敏勇;;教育技术博客的社会网络分析[J];现代教育技术;2008年05期
6 张敏;王蕾;陈瑶;;社会网络分析在协作学习评价中的应用研究[J];电脑知识与技术;2012年02期
7 何清华;张世琦;;社会网络分析发展与工程应用研究综述[J];建设监理;2012年02期
8 陈晓;张春英;王树宝;黄海端;;基于社会网络分析的局域网互动课堂教学策略[J];河北联合大学学报(社会科学版);2013年02期
9 卢玉琴;;《蜘蛛:社会网络分析技术》评介[J];学理论;2013年15期
10 卜彩丽;魏晗晗;鲁军;黄春华;;博客对大学生学习影响的社会网络分析[J];西北成人教育学院学报;2014年02期
中国重要会议论文全文数据库 前10条
1 马绍奇;张楠楠;张敏强;;中国心理学界论文合作网络的社会网络分析[A];增强心理学服务社会的意识和功能——中国心理学会成立90周年纪念大会暨第十四届全国心理学学术会议论文摘要集[C];2011年
2 蔡剑文;苏海潮;;厦门大学图书馆人文社科实验室的实践与启示[A];福建省图书馆学会2011年学术年会论文集[C];2011年
3 赵燕平;孙铁铮;;基于多重社会网络分析理论的风险发现与监测[A];第12届全国信息管理与工业工程学术会议论文汇编[C];2008年
4 汪明亮;;犯罪学研究的一个新视角:社会网络分析[A];中国犯罪学年会论文集(2011年度)[C];2011年
5 李东泉;魏登宇;卢金河;;社会网络分析在规划管理组织中的应用研究——以常州市规划局新北分局为例[A];规划创新:2010中国城市规划年会论文集[C];2010年
6 周明洁;王可欣;陈爽;;什么样的人更具有影响力:一项基于人格特征的社会网络分析[A];心理学与创新能力提升——第十六届全国心理学学术会议论文集[C];2013年
7 陈百龄;;资料库中寻人脉:应用网络分析于电脑辅助报道[A];新闻学论集(第25辑)[C];2010年
8 郝志运;钟佳桂;莫云生;;基于社会网络分析的知识权力中心研究[A];2007年全国第十一届企业信息化与工业工程学术会议论文集[C];2007年
9 李勇进;陈兴鹏;;白银市资源型企业间关系的社会网络分析[A];中国地理学会2006年学术年会论文摘要集[C];2006年
10 吴冰;王重鸣;;软件产业社会网络分析:一个案例研究[A];上海市社会科学界第五届学术年会文集(2007年度)(政治·法律·社会学科卷)[C];2007年
中国重要报纸全文数据库 前2条
1 记者 徐勇;社会网络分析应用 稳步提升用户ARPU[N];人民邮电;2009年
2 华南师范大学政治与行政学院 郭台辉;社会网络分析介于宏观与微观之间[N];中国社会科学报;2014年
中国硕士学位论文全文数据库 前10条
1 宋文丹;社会化问答社区的社会网络分析[D];西南交通大学;2015年
2 王韬;社会网络分析视角下政府微博有效回应网络舆论研究[D];西南交通大学;2015年
3 包惠民;社会网络视角下教育虚拟社区交往效果研究[D];曲阜师范大学;2012年
4 王莹;社会网络分析在协作学习评价中的应用研究[D];上海师范大学;2008年
5 葛彦菲;基于社会网络分析的涉农微博交流特性研究[D];南京农业大学;2012年
6 王慧;社会网络分析在学科热点分析中的实证研究[D];江苏大学;2010年
7 何忠育;分布式社会网络分析支撑系统研究与应用[D];广东工业大学;2011年
8 胡益;基于社会网络分析的企业校友网络知识转移的研究[D];江西师范大学;2013年
9 孙祯桢;武器贸易关系的多维动态社会网络分析技术研究及实现[D];国防科学技术大学;2012年
10 史瑜璐;基于内容分析和社会网络分析的银行微博研究[D];南京大学;2013年
,本文编号:1096056
本文链接:https://www.wllwen.com/jiaoyulunwen/xuekejiaoyulunwen/1096056.html