分享

高职院校在线学习平台的设计与实现

 昵称31227289 2016-03-05
                            
 高职院校在线学习平台基于 B/S 模式,采用ASP.NET 技术。平台是一个包括教学资源浏览、下载和管理,公告新闻浏览和管理,作业提交和评分,答疑教室和论坛,班级和用户管理等多种服务在内的综合教学服务支持系统,它能为学生提供实时和非实时的教学辅导服务。在线学习平台的建立,为学生提供了课下学习和交流的平台,能够帮助教师跟踪了解学生们的学习情况及进度,以此提高学生的学习自觉性和教师的教学效率。
 1 设计目的
 学习平台最初的设想是针对高职院校的学生,高职院校的学生总体上说有两个特点:①自学能力相对不高,大多数学生利用网络学习的能力欠缺;②学习主动性较差,需要教师的不断督促;开发平台的目的就是想给自主学习的学生提供一个能及时复习课上内容,及时和教师同学沟通并快速找到相关课外资料的平台。另外,平台可以记录和跟踪学生在平台的交流和完成作业情况,并及时通过 Excel 表格的形式反馈给教师,这样一方面方便教师掌握学生的课下学习情况,另一方面也是对同学课下学习的一个督促,帮助他们养成良好的自主学习习惯。
 2 体系结构
 平台采用了 MVC 的设计模式,使用.NET 技术开发,按照软件复用原则和 UML 的设计思想,尽量使产品具有通用性和独立性,降低软件中类之间的耦合程度和依赖性,易于维护和使用。
 2.1 表示层
 表示层是指用户通过浏览器实现与学习平台的交互,使用平台提供的功能,获取学习信息资源,完成学习和交流过程。平台表示层全部由.net 页面组成,使用了 html、css、JavaScript、jquery 等技术。其中,jQuery 的作用有以下几点:一是修改页面的外观。CSS 虽然为影响文档呈现的方式提供了一种强大的手段,但当所有浏览器不完全支持相同的标准时,单纯使用 CSS 就会显得力不从心。 jQuery可以弥补这一不足,它提供了跨浏览器的标准解决方案。而且,即使在页面 已经呈现之后,jQuery 仍然能够改变文档中某个部分的或者个别的样式属性。二是无需刷新页面即可从服务器获取信息。这种编程模式就是众所周知的 AJAX,它能辅助 Web 开发人员创建出反应灵敏、功能丰富的网站。
 2.2 业务逻辑层
 业务逻辑层主要是针对各种业务逻辑的处理和分析,将表示层的请求转换成对数据层的请求,处理后再将结果交给表示层,是系统功能实现的重要组成部分。
 2.3 数据访问层
 主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务。
 3 系统前台功能设计
 3.1 教学资源模块
 对教学中的基本教学资料,包括课件、教案、教学视频、历年试卷进行展示,如果是本班同学,即被教师或管理员注册过的同学可以下载这些资料。同学们也可以通过教师姓名和课程名称搜索需要的教学资料。
 3.2 教学项目模块
 包括课内项目、拓展项目和自主项目。课内项目模块主要是对课上授课案例的复习,包括案例素材的下载和案例实现的详细步骤说明。拓展项目和自主项目主要针对课下练习,包括素材下载和要求说明。素材的下载同样是只有被赋予权限的同学才可以完成。
 3.3 作业布置模块
 包括作业提交和查询。学生登录后通过平台提交相应课程的作业,也可以查询作业是否提交成功和以前提交作业的得分情况。学生每提交成功一次作业,记录每个学生情况的学分就会有相应加分。
 3.4 知识拓展模块
 包括知识补充、理论前沿、技术成果。此模块主要是帮助学生快速找到相应课程的课外资料。
 3.5 互动社区
 包括答疑教室和论坛。首先,学生可通过首页向教师提问,并可以随时查询问题答案。其次,在论坛模块里,学生和教师可以尽情交流,教师和管理员会对学生发的好帖和好回复进行管理和加分,并及时反映到前面提到的学生的学分中,这也是教师对学生课下学习情况了解的重要途径。
 4 后台管理功能设计
 4.1 用户管理
 包括教师管理、学生管理和管理员管理。学生管理主要包括对学生基本信息的添加、修改、删除和查询。添加的方式可以采用 Excel 表格导入的方式,这样既节省了基本信息录入的时间,也可以减少错误。学生基本信息中包括学分项,学分主要反映了学生在平台的互动情况和作业提交及完成情况,教师可以通过导出Excel 表格获得全班的学分情况,及时掌握学生的学习水平,也可以作为学生平时成绩考核的重要依据。
 4.2 班级教师与课程信息管理
 包括课程管理、班级管理和教师与课程管理。教师与课程管理是针对教师和所教授课程信息的管理。
 4.3 文件和业务管理
 包括布置作业、作业管理、作业评分、教案管理、公告管理等。其中作业评分主要是教师根据学生提交的作业给出相应的分数,系统会根据作业的成绩给学生的学分进行相应的加分。
 4.4 论坛管理
 主要是针对论坛里的帖子和回复进行管理,以保证论坛里的发帖和留言永远围绕着与课程相关的内容。
 5 结束语
 高职院校在线学习平台是一个针对高职学生特点设计的开放平台,打破了传统课堂教学时间和空间的限制,弥补了学生课下自主学习时缺乏及时指导和交流的不足,促进了教师对学生课下学习的监督力度。虽然系统功能还不够完善,在研究过程中也存在许多不足之处,但会随着研究的不断深入和升级更新,希望能够为教学效果的提高提供一些新的思路和途径。

                

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多