当前位置:首页 > 工作计划 > 网络视频教学平台 操作系统课程网络辅助教学平台的研究
 

网络视频教学平台 操作系统课程网络辅助教学平台的研究

发布时间:2019-01-13 16:32:36 影响了:

  摘要:网络环境下辅助教学平台系统的研究与开发,是开展网络辅助教学的必要支撑,是网络辅助教学能否有效开展的关键。通过分析操作系统课程网络辅助教学平台的需求,设计了多个功能模块,并能有效地进行扩展。运用.NET技术进行实现,保证了平台安全、稳定地运行。
  
  关键词:操作系统 辅助教学平台 .NET 微软企业库
  随着我国个人计算机及网络的普及,操作系统课程的教学已不再局限于师生在课堂面对面地进行交流。教师对整个课程的教学规划,对课程所需要的教辅资料以及课后练习等围绕教学的各类资源,需要通过一个特定的平台进行发布;学生需要通过一个平台,了解操作系统课程重点难点的分布,完成任课教师布置的课后练习,对学习中所存在的疑问发布求助等。因此,研究与开发网络环境下辅助教学平台系统,是开展网络辅助教学的必要支撑。基于上述原因,我们设计并实现了一个操作系统课程网络辅助教学平台,更有助于课程教学工作的开展。
  一、操作系统课程网络辅助教学平台的需求分析
  操作系统课程辅助教学平台的用户根据其角色分,主要有教师、学生和系统管理员。
  在操作系统课程的教学开始之前,教师已制定了一系列教学计划,根据时间和进度的安排完成了教学日历的编制。教师可以通过该平台实现教学计划、教学日历的发布。学生在学习课程之前,可以通过该平台了解操作系统课程主要讲授的是什么内容,其学习目的和意义是什么,其重点、难点章节又在哪里。为正式开始课程的教学活动做到心中有数,有的放矢。
  进入正常教学环节以后,教师可以通过平台预先发布教学课件,讲述相关的教学内容,指出当前章节应当掌握的具体内容。同时教师还可以补充一些整理的教学资源,更好的帮助学生理解课程内容。学生在课前可以浏览查阅教师发布的教学课件和资源,进行一定的课前预习,以便更好的理解教师在课堂中所讲述的内容。
  根据不同的课程进度,教师可以在某次课程结束以后,针对不同的教学班级布置一定的配套练习(作业)。这些配套练习由教师从题库中抽取并组合而成。题库中的习题可以是判断、选择等客观题,也可以是简单、论述等主观题。学生在课后登录平台并选择相应的作业进行答题,答题完成后在线提交。对于客观题,系统可以自动进行评判;而对于主观题,可由教师登录系统后进行在线评判。评判结束后,学生可以浏览所有本人的所有作业,对照正确答案进行查漏补缺。
  系统管理员的主要工作是进行用户管理、权限管理、系统设置等平台的支撑。系统管理员或经授权的教师可以发布课程的通知公告,校对教师发布的教学计划、教学日历、教学资源,审核用户在网络答疑中发布的内容等。
  二、操作系统课程网络辅助教学平台的设计
  1.平台的系统架构
  操作系统课程网络辅助教学平台采用经典的三层系统架构,将整个平台的业务应用划分为表现层(WEB)、业务逻辑层(Business Logic Layer, BLL)和数据访问层(Data Access Layer, DAL)。分层的架构实现了“高内聚,低耦合”。采用“分而治之”的思想,把平台实现过程中的各个问题划分成不同的层次来解决,有利于控制、扩展和资源的分配。
  构建数据访问层专门负责数据库的访问,即实现对数据表查询(SELECT)、添加(INSERT)、修改(UPDATE)、删除(DELETE)的操作。同时,数据访问层还实现了将数据表中的记录转化为实体模型(Model)中某一实例的功能。构建业务逻辑层制定操作系统网络辅助教学平台的业务规则,实现平台各个模块的业务逻辑。业务逻辑层在系统架构中起到了承上启下的作用。
  2.平台主要模块的基本流程
  平台主要有平台支撑、内容管理、网上作业和网络答疑四大模块构成。
  平台支撑模块的主要使用者是系统管理员。系统超级管理员登录后台后可以进行权限管理,包括多级别管理员角色和教师角色的维护;用户信息管理,包括:学生、教师以及管理员详细信息的维护;系统设置,包括:设置是否开放用户注册,注册用户是否需要人工审核,默认注册用户角色,发表网络答疑是否需要人工审核等。
  
  内容管理模块里整合所有与“内容”有关的信息。在发布内容之前,授权管理员和教师需要设置不同的内容类型。例如,一级类型为通知公告、教学计划、教学日历、教学资源等。平台可以自由设置多级内容类型,如一级类型教学资源下可以设置二级类型教学课件、历年试题等。当需要发布某一具体“内容”时,选择相应的内容类型,并通过在线文本编辑器提交。发布的“内容”无需登录即可以在前台浏览。
  
  网络答疑模块主要参考当前流行的论坛模式。授权管理员和教师设置不同的版块(如按照课程章节设置),登录的用户可以在对应的版块发布其学习过程中的问题,所有用户可以对该问题进行讨论、解答。当教师发现某一问题在学生学习过程中较为普遍时,可以将其置顶一段时间,让所有学生都可以浏览到该问题的,参与到该问题的解答中来。
  三、平台的实现
  平台采用Asp.Net(C#)结合SQL Server数据库进行实现。在数据访问层操作数据库时,采用了微软企业库(Microsoft Enterprise Library)的数据访问应用程序块(Data Access Application Block)进行操作。
  
  四、后记
  操作系统课程网络辅助教学平台伴随着课程学习的始终,包括课前教学计划、教学日历的把握,课中课程课件、课程资源的学习,课后的网上作业及网络答疑,有利于教师完成教学目标,更有利于学生对课程全过程的学习。但是,平台还有以下几个方面可以继续挖掘或改进:(1)增加习题知识点属性,有利于作业布置的全面考量;(2)增加习题难度分级属性,有利于揭示学生知识点掌握程度;(3)设计作业分析,根据分析结果提出教学改进计划。希望今后的实践中,可以进一步完善操作系统课程网络辅助教学平台。
  参考文献:
  [1]范振钧.省略的三层结构实现方法研究[J].计算机科学, 2007,(4).
  [2]Microsoft.https://msdn.省略/en-us/library/cc467894.aspx[EB/OL].2011-04-20.
  [3]Microsoft.https://msdn.省略/en-us/library/dd203144.aspx[EB/OL].2011-04-20.
本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3