在线教学平台行为统计系统的设计与实现

2016-11-02 22:51刘庆
电脑知识与技术 2016年23期
关键词:自主学习

摘要:该文针对我院目前开放教育在电大分校在线教学平台中开展网络教学存在的问题和不足,并结合学院的实际情况设计并实现了在线教学平台行为统计系统。该系统的实现不但便于教学管理者、专业教师统计在线教学平台中的教学资源、课程论坛发/回帖、学习时间等各种网络教学过程中的相关数据,而且加强了专业教师对网络教学过程的监控和管理,同时培养了学生网上自主学习的意识和习惯,进一步发挥了网络教学的优势和提高了网络教学的质量。

关键词:在线教学平台;行为统计;自主学习;形成性考核成绩

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)23-0059-02

网络教学是广播电视大学远程开放教育教学体系中最为重要的组成部分,电大分校在线教学平台(以下简称在线教学平台)是开展网络教学的主要工具。专业教师通过在线教学平台可以开展多种多样的网络教学及教学活动,学生也可以通过登录在线教学平台进行自主学习和参与专业教师所组织的教学活动。通过多年的实践,教学管理者、专业教师、学生发现在线教学平台在开展网络教学过程中,无法全面统计查询其平台中课程的教学资源、课程论坛学生发帖及专业教师回帖,以及学生自主学习的时间等功能,甚至每个学期专业教师按教学的要求是否开展了网络教学、教学活动和学生是否参与都无法进行监控和管理。正因为如此,也无法真实有效的统计网络教学过程中的相关数据,以至于每个学期对专业教师开展的网络教学无法进行教学测评,期末时更无法实事求是地为学生评定每门课程网络学习的形成性考核成绩。因此教学管理者、专业教师、学生都迫切的需要一种便捷、迅速的方式来统计网络教学过程中的相关数据,来全面了解在线教学平台中每门课程教学资源创建的情况和学生网上自主学习的情况,以便于更科学、更系统的创建和整合课程教学资源,以及培养学生网上自主学习的意识和习惯,以此达到提高网络教学的质量。为此,本文以在线教学平台为载体,并结合学院网络教学的具体实际情况,设计和实现了在线教学平台行为统计系统(以下简称在线教学行为统计系统),该系统能为教学管理者、专业教师、学生统计网络教学资源、课程论坛发/回帖、学习时间等数据提供了极大的便利和更好地教学支持服务。

1 系统需求分析

在系统开发过程中,首先是对系统进行需求分析,只有进行需求分析才能进一步对系统进行设计和后续的开发、调试等。在线教学行为统计系统通过需求分析以及实践调研,并结合学院远程开放教育网络教学等实际需求,设计了基于电大分校在线教学平台的在线教学行为统计系统。该系统不仅改善了网络教学过程的实效性,而且改进了网络教学过程的行为规范,以此来提升教学支持服务的能力。教学管理者通过此系统可以实现对专业教师网络教学、教学活动等各教学任务的数据统计,以及实施网络教学过程的监控和管理。专业教师通过此系统可以统计学生网上自主学习的时间、完成作业的次数、参与教学活动的情况和课程论坛发帖率,并监督和管理学生网上自主学习。学生通过此系统可以查询个人网上自主学习的情况,包括学习时间、作业完成、参与教学活动和课程论坛发帖等情况等。

2 系统功能设计

在线教学行为统计系统是根据远程开放教育网络教学,以及教学管理者、专业教师、学生等用户的需求,在线教学行为统计系统设计了网上学习行为统计、网络教学资源统计、课程论坛发回帖统计、系统管理四大功能模块。系统功能结构图如图1所示。

网上学习行为统计模块主要实现的功能是统计个人、班级学生网上学习的情况和课程教学资源被点击浏览的次数和时间,以及展示在线教学平台中网上自主学习的学生。该模块包括网上自主学习展示、个人学习行为统计、班级学习行为统计、课程学习行为统计等。教学管理者通过此模块可以快速方便的统计学生学习的时间、班级学生学习情况和课程教学资源被点击浏览的次数和时间等等。

网络教学资源统计模块主要实现的功能是统计在线教学平台中各种课程的教学资源。该模块包括教学整合资源统计、教学自建资源统计、教学文本资源统计、教学视频资源统计等。教学管理者和专业教师通过此模块可以统计所有课程的教学资源情况,并提示专业教师对教学资源缺少或没有达到教学要求的课程进行补充及完善。

课程论坛发回帖统计模块主要实现的功能是统计学生在课程论坛中发帖及专业教师回帖的情况。该模块包括专业发回帖统计、课程发回帖统计、学生发回帖统计、专业教师发回帖统计等。

系统管理模块主要实现的功能是系统管理员对在线教学行为统计系统进行管理与维护,如各类用户信息的管理和维护,系统信息的管理和维护以及各种统计数据的上报。当各种数据统计后,管理员将统计数据进行上报,每个学期教学管理者可根据上报的数据对教师进行网络教学测评,每学期末专业教师也可以根据上报的数据对学生学习的课程进行形成性考核成绩的评定。

3 系统开发关键技术

在线教学行为统计系统采用B/S模式架构,在开发过程中使用Visual Studio 2008作为开发工具。系统开发的技术主要有ASP.NET 3.5、 ADO.NET,开发语言是 C#程序设计语言。系统使用的数据库是现在比较流行的Microsoft SQL Server 2008。

ASP.NET 3.5是目前最流行的Web应用程序开发平台,为用户提供了完整的可视化开发环境和Web应用程序所需的各种应用服务。微软公司发布的Microsoft.NET框架为开发者提供了大量的.NET 类,而ASP.NET 3.5是其中重要的一部分。ADO.NET提供了一套完整的用于访问数据库的对象,首先使用ADO.NET建立应用程序与数据库的连接,然后运行SQL语句命令,最后从数据表中获取数据进行处理并得到结果[1]。C#程序设计语言是纯面向对象的编程语言,因此类、对象、抽象类、接口、封装、继承和多态性等特性均受到了支持。C#语言与.NET框架无缝对接,是针对性的为NET应用而开发的语言[1]。Microsoft SQL Server 2008是一个多关系的数据库管理系统,能为用户提供了完成的数据管理和分析,也是目前用户使用最广的数据库。Microsoft SQL Server 2008系统目前提供了5个版本,分别是学习版、工作站、标准版、企业版、开发版等。

4 系统主要模块的设计与实现

4.1 网上学习行为统计模块

网上学习行为统计模块设计了网上自主学习展示、个人学习行为统计、班级学习行为统计、课程学习行为统计等4个栏目。

网上自主学习展示栏目主要是展示最近一周内在“在线教学平台”中自主学习的学生及学习情况。个人学习行为统计栏目是统计学生个人在线学习的时间、次数、完成作业、课程论坛发帖等情况,该栏目可以按每周、每月、每学期或自定义时间的方法进行统计,通过统计来实时掌握学生网上自主学习的情况。班级学习行为统计栏目是统计班级所有学生在线学习的情况,包括学习次数、学习时间、完成作业情况、课程论坛发帖数。课程学习行为统计栏目是统计每门课程的教学资源被点击浏览的次数和时间,专业教师可根据被点击浏览的次数和时间来分析该课程的教学资源的使用情况。

下面以网上自主学习展示栏目为例介绍一下设计与实现的过程。当用户访问该栏目时,页面就会自动统计并显示当天所有在“在线教学平台”中自主学习的学生信息和学习情况,其中包括姓名、学号、专业、学习的课程名称、学习开始时间、学习结束时间及每次学习的时间量。在页面底部设计显示最近一周内的日期,以便于专业教师、学生点击某个日期来查询网上学习的历史记录信息。为了激发学生网上自主学习的兴趣,在页面的右边还设计实现了网上学习排行榜,排行榜分别统计每月或自定义时间段的学习时间最长、课程论坛发布帖子数量最多的学生并按递减的顺序显示。在线教学平台网上自主学习展示实现图如图2所示。

4.2 网络教学资源统计

网络教学资源统计模块包括教学整合资源统计、教学自建资源统计、教学文本资源统计、教学视频资源统计等4个栏目。在线教学平台中教学资源的创建分为两种情况,一种是中央电大所下发的教学资源经系统管理员整合到在线教学平台中;另一种是专业教师根据每门课程教学资源的数量、质量等情况,由自己或聘请其他专业教师创建一些优质的教学资源并上传到在线教学平台中,以此来补充、完善课程的教学资源。

教学管理者、专业教师可以通过教学整合资源统计、教学自建资源统计栏目可以分别统计每门课程的整合、自建教学资源的数量和浏览次数,实时了解所有课程教学资源建设的情况。

在线教学平台中的教学资源按类型又可以分为文本教学资源和视频教学资源。教学文本资源统计、教学视频资源统计栏目可以分别统计每门课程的文本教学资源、视频教学资源的数量和每种类型资源所占的比重。教学管理者、专业教师根据其统计的数据可以检查每种类型的教学资源是否达到了教学所需的要求。

下面以教学自建资源统计栏目为例介绍一下设计与实现的过程,教学自建资源统计根据需求应实现的功能有是教学管理者、专业教师可以统计教师自建的教学资源情况;教学管理者、专业教师可以根据某门课程的ID号或名称来统计该门课程自建的教学资源情况;教学管理者、专业教师可以统计某位教师自建的教学资源情况;教学管理者、专业教师可以按自定义的时间范围统计自建的教学资源情况。根据以上要实现的功能,该栏目设计了按全部自建资源、课程ID号、课程名称、教师姓名、自定义时间范围等方法来统计专业教师自建的教学资源情况。当选择其中一种统计方法时,在该方法中输入相应的条件,比如教师姓名,然后点击查询按钮,页面的右边即显示其统计的数据。教学自建资源统计实现图如图3所示。

5 结束语

通过在线教学行为统计系统,专业教师可随时了解学生网上自主学习的情况,能快捷的统计出学生学习时间、课程论坛发帖数量、参与教学活动次数等,期末时为学生评定每门课程网络学习的形成性考核成绩提供了真实的数据。教学管理者也可以通过该系统对专业教师所开展的网络教学进行监控和管理,每次为网络教学进行测评提供了重要的依据。该系统的实现弥补了在线教学平台的不足之处,并提高了网络教学的质量,以及为广大师生提供了更优质的教学支持服务。

参考文献:

[1] 刘庆. 湖南广播电视大学直属分校网络学习监控系统的设计与实现[D]. 成都: 电子科技大学, 2014.

[2] 秦宁宁. 基于 ASP 的电大在线平台行为统计系统设计与实现[J]. 陕西广播电视大学学报, 2015(1): 28-32.

[3] 李德江. 电大学生在线学习行为统计系统的设计与实现[J]. 长沙:中南大学, 2014.

[4] 李娟. 天津广播电视大学一体化教学平台的设计与实现[D]. 成都: 电子科技大学, 2013.

[5] 董琬. 基于网络教学平台的学习监控功能的研究[J]. 甘肃广播电视大学学报, 2011, 21(1): 84-87.

猜你喜欢
自主学习
优化师幼互动,促进幼儿自主学习与发展
创建“自助餐选菜式”自主学习模式
培养初中学生英语自主学习能力的尝试
论如何打造高效的高中英语课堂教学
浅议“先学后教”教学模式下的学生自主学习
浅论高中语文写作中对学生自主学习能力的培养