欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 学前教育 > 面向课群的教学资源管理系统设计与实现

面向课群的教学资源管理系统设计与实现

日期:2023-01-24 阅读量:0 所属栏目:学前教育


  中图分类号:G436

  文献标识码:A 文章编号:1672-7800(2015)005-0168-03

  作者简介:刘德山(1970-),男,辽宁辽阳人,辽宁师范大学计算机与信息技术学院副教授,研究方向为计算机辅助教学、计算机教育应用。

  0 引言

  2010年《国家中长期教育改革和发展规划纲要》中提出:加强优质教育资源开发与应用,加强网络教学资源体系建设,引进国际优质数字化教学资源,建立开放灵活的教育资源公共服务平台,促进优质教育资源普及共享。《纲要》从资源体系、平台建设及共享方面提出了教育信息化发展目标。当前,教学资源共建共享尤其受到教育部门以及各高校的充分关注,也一直是教学改革的热点。

  现阶段,关于教学资源管理和开发的研究主要集中在3个方面:①资源管理及其标准化。以IMS、AICC、IEEE等国际组织制定的技术标准为基础,参考SCORM(可共享内容对象参考模型)开展数字资源标准研究[1];②面向开源软件的教学资源管理系统开发。在著名的开源平台Sakai、Moodle、Claroline上搭建资源管理系统,并对开源软件实施二次开发[2];③高校辅助教学平台开发。

  资源管理系统一般以平台为载体,在网络平台上集中大量优秀课程,课程之间多采用线性结构组织,如天空教室网络教学平台、爱课程网等。从课程层面看,每门课程作为一个教学结点,包括课程介绍、教学大纲、教学进度、习题、视频等。从教学角度,每门课程不是孤立的,从课程体系出发考虑每门课程的教学意义更大。现有资源管理系统中,探索课程体系或一个课程模块中课程之间联系及相关课程间知识点关联度的研究较少。目前,大多教学资源管理系统较少以课群为单位建设,一定程度上削弱了相关课程共性资源共建与共享。以课群为基础进行教学资源建设,在高校精设课程、压缩学时、强调学生自主学习能力培养背景下有重要意义。

  1 资源管理系统分析与设计

  教学资源管理系统面向教师和学生,实现资源上传、检索、发布、下载等基本功能。同时,系统基于课群设计,方便学生自主学习。

  1.1 需求分析

  为深入了解管理系统需求,笔者选取大连、鞍山两地高校的60教师和100名学生作为调查对象进行了问卷调查和访谈。主要结论如下:

  (1)教师在教学中有资源管理需求的比例达74.5%;教师较多使用搜索引擎进行资源检索,主要以文件夹形式进行资源组织与管理;绝大多数教师期待通过有效的资源管理系统进行资源检索和管理。

  (2) 使用资源管理系统的教师中,68.1%的教师认为现有教学资源管理系统或辅助教学系统操作较为复杂。

  (3)教师对资源管理系统关注不够或不愿使用的原因主要有:资源更新不够及时,资源可用性差,资源重复率高。

  (4)61.6%的学生会通过网络平台提供的视频、试题、课件等进行学习,69.4%的学生认为系统应通过简化操作、及时更新资源来吸引用户。

  通过调查可以看出,目前大多资源管理系统并未达到预期效果,如何重构和完善教学资源管理系统是本文重点研究内容。

  1.2 系统设计

  (1)功能设计。资源管理系统功能设计需重点考虑如下问题:①资源管理系统应具备资源库管理、资源检索功能;②以课程群为核心,增设课群管理模块,实现课程添加、课程审核、添加课程资源等功能,有效实施课群内部资源共享[3];③设置配置管理模块,实现用户及角色管理。每个模块下细化若干个子功能模块,系统功能架构如图1所示。

  (2)角色设计。将系统参与者划分为教师、学生、系统管理员和课群负责人等角色,各角色及功能如表1所示。

  (3)数据库设计。根据需求分析及功能设计,设计用户表、资源表、文件表和课程表等。受篇幅限制,具体数据库表省略。

  2 系统实现

  2.1 运行环境

  客户端运行环境,选择Windows 7、Windows 2000、Windows XP等操作系统,用户通过浏览器访问资源管理系统。服务器端系统运行环境为Windows 7 sever,支持Internet防火墙,该服务器具有校园网内独立IP地址,可实现校园网范围内登录访问。

  2.2 主要功能模块

  本系统核心模块为资源库管理、资源检索和课群管理。系统导航菜单中包括新闻公告、最新发布、资源上传、资源检索和课群管理等功能项。

  (1)配置管理模块。配置管理模块的功能为角色管理、用户注册和用户登录。角色管理实际上是对系统用户权限进行设定。未注册用户可以执行模块中的注册功能,按照注册界面提示要求填写信息,提交后通过验证即可。注册用户登录成功后,根据角色赋予的操作权限进行操作。

  (2)资源检索模块。资源检索分为关键字检索和高级检索两种。关键字检索可以按资源名称、作者、内容描述、所属课程等进行精准搜索。用户在进行关键字检索时,可以设定检索素材的类型,如图片、音频、视频、动画、大纲、课件等;高级检索是指通过导航菜单中的资源检索选项分层次逐级检索,需要通过导航进入检索页,该页包括多媒体资源和课件资源的分类描述。

  (3)课群管理模块。课群模块主要包括4个功能:①课群描述,帮助用户了解该课群的内容和特点;②课程添加,将系列课程加入到课群,其中课群内课程按知识点进行规划;③课程资源,将管理系统中的资源加入相应的课程中;④课程检索,用户可按课程搜索资源,方便查询,以课程为单位组织资源。   2.3 技术实现

  管理系统从逻辑上划分界面表示层、业务逻辑层和数据访问层,使用 Struts、Spring 和 Hibernate 等框架实现。界面表示层负责将用户数据提交到业务逻辑层,处理后返回结果[4]。业务逻辑层使用Spring技术,以Spring封装,利用Hibernate技术实现数据访问,Hibernate只需实现正确的对象关系映射,提高开发效率。

  3 系统应用

  本文以Java Web编程系列课的课群为例,说明资源管理过程和应用效果[5]。

  3.1 课群概述

  Java、Web系列课程组成的课群在网络编程中占有重要地位,各课程衔接紧密,共性内容较多。从知识领域看,该课群涉及客户端开发与服务器端开发,具体包括Web应用程序运行原理、Web运行环境、主流开发工具Eclipse、Servlet、JSP、JDBC、JSTL等内容。在应用层面,从博客、社交网站到电子商务中的C2C、B2B等,都涉及Java Web技术。

  考虑Java Web知识领域、应用范围、编程前期基础,Java Web编程课群包括:《C语言》、《数据结构》、《Java语言程序设计》、《Web编程基础》、《Web高级编程》、《UML系统分析设计》、《XML技术与应用》、《数据库原理及应用》等课程。同时,根据新技术的出现不断调整。

  3.2 实施过程

  (1)划分课程边界。划分课群中各门课程边界的目的在于合理设计课程间的衔接关系,整合课群中的同类知识点,按递进关系分配到不同课程中,提高资源建设效率。该项工作由课群负责人或专业课教师在系统设计之初依据教学大纲完成。

  (2)添加课程到课程群。在课群管理模块中,由课群负责人建立课群,由具有教师角色的用户向课群中添加课程,在课程描述页面对课程进行完整描述,说明该课程在课群中的作用,审核通过后,新课程添加成功,显示在课群管理页面中。

  (3)添加资源到课程。添加到课程中的资源可以为文本、图片、动画、音频或视频等。该过程实际上是按课程组织资源的过程,将独立的大纲、课件、视频、试题等添加到具体课程中。在添加过程中,可以先实施检索,查找到符合课程的资源后再进行添加。

  3.3 应用效果

  Java、Web编程课群涉及内容广泛,课程内容以程序设计语言为基础,需围绕Web开发实际需求和开发流程,按照课程难易程度由浅入深、循序渐进[6]。

  (1)合理安排课程间重复知识点及交叉内容,作好课程衔接。程序设计语言类课程中,数据类型、常量、变量、表达式、常用函数等多门课程中均有涉及,学生修读完相关课程后,可通过系统提供的教学资源进行自学。如学习完C++的数据类型、常量、变量、表达式后,便可以自学Java、JavaScript中的相关内容。

  (2)经典算法合理分布到不同课程中。算法在C++、Java中都有涉及,在数据结构课程中也有系统介绍。学生学习数据结构时,涉及多种排序算法,学习枯燥。可依据不同难度将算法分散到不同课程中,有利于学生学习。

  (3)形成了清晰的学习线索。C语言和数据结构是所有计算机课群的基础课,要求学生掌握基本的程序设计思想,为深入学习Web开发基础(包括Java 语言程序设计、Web 编程基础)、J2EE开发(XML、UML、Web高级编程等)作好准备。

  明确定位每门课程在课群中的意义,按课群资源组织引导学生快速掌握Java Web开发所需的核心技术,实现课程教学从知识向能力的转变。课群还兼顾了与其它课程(如企业职前教育课程、专业实习)的衔接,满足软件人才市场的需求。

  4 结语

  本文面向课群提出教学资源管理系统设计与实现,合理组织图片、音频、视频、动画、大纲、课件等资源,达到资源共享的目的。该管理系统不足之处在于只提供资源管理功能,并没有更多考虑课程章节结构,也没有考虑课程的授课进度。此外,主要针对单所高校或单个专业教学资源管理,后续研究将结合实际逐步完善系统开发。

  本文提出的辅助教学平台,在传统资源管理的基础上,添加课程管理模块,建立基于课群的教学资源管理系统,为教师提供优质教学资源,为学生提供有效的自主学习环境,满足教学要求。所设计的系统在Java、Web编程系列课课群中进行了应用、测试和运行,具有较强的实用性。

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/xueqianjiaoyu/230407.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学