APP下载

基于web2.0的网络学习平台的设计与实现

2014-12-05和莉

电脑知识与技术 2014年31期
关键词:教学活动模块作业

和莉

摘要:目前,网络教育已经成为教育领域的一种重要教育手段和发展方向。现有的网络学习平台普遍存在交互性功能不足的问题。该文为解决当前学习平台中存在的交互模块功能不完善,教师和学生互动性差等问题,基于web2.0技术及建构主义学习理论进行开发,为建设一个具有良好交互环境的网络学习平台提供了一个较好的解决思路。

关键词:网络教育;网络学习;交互性;web2.0

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)31-7335-04

Abstract: At present, network education has already been an important education method and development direction in the education field. Most of the current network learning platform has a problem of low interaction. To increase the interactive function, this paper presents a network learning platform which is based on web2.0 technology and constructivism learning theory. It provides a solution for constructing an effective inter- active network learning platform.

Key words: network education; network learning; interaction; web2.0

随着计算机技术、互联网通讯技术及多媒体技术的发展,网络教育已经成为当前教育领域的一种重要的教育手段和发展方向。目前,我国的网络教育已经有了一定的规模,并且发展趋势仍然呈现上升势态。作为网络教育的支撑平台,现有的网络学习平台普遍存在交互性功能不足的问题[1]。学习平台的交互模块功能普遍不完善,无法及时进行学习反馈,这是影响学习平台应用效果的重要因素。因此,在进行网络学习平台设计的时候,应着重考虑其交互性功能的设计,为学习者提供一个具有良好的交互环境的网络学习平台。

1 系统特点

本系统基于web2.0技术及建构主义学习理论进行开发,凸显了web2.0的互动性,有别于传统的以教师为中心的教学模式,知识不再只是依靠教师来传递,而是通过学生共同参与、构建而获得。其鼓励学生在学习过程中积极参与,从而产生有效的交流和互动,强化学生的学习动机,体现了“以学生为中心”的教学理念。其具有以下特点:

从系统功能的角度:

1) 平台基于Web 2.0技术及建构主义学习理论进行设计,注重学生自主学习、协作学习能力的培养,有利于学生知识的获得及能力的提高;

2) 具有灵活的教学评估功能;

3) 具有较友好的学习支持服务功能;

4) 支持标准课件,提供丰富的辅助资料,支持跨平台的兼容;

5) 强大的课件安全发布技术支持安全性和保密性,防止未授权的用户访问;

6) 采用多种加密技术,保证在数据交换,数据通讯,网站管理维护中的数据安全;

7) 采用多层次体系结构,具有良好的可扩展性;

从教学的角度:

1) 课程功能版块可由责任教师根据教学需要进行设置;

2) 课程责任教师可根据需要选择不同的格式组织教学;

3) 课程版面可由课程责任教师进行个性化设置;

4) 课程框架设计强调学习者学习过程控制,有完善的学习进度管理;

5) 支持多种类型的资源,包括SCORM1.2标准课件、AICC标准课件、FLV视频、音频、PDF、图片、flash动画、zip压缩文件、MS Office等;

2 系统分析与设计

2.1 系统分析

网络教学基本原理的核心是互动,因此在网络学习平台的设计和开发中要充分考虑互动的特征。在面授教学中,互动是指教师和学生、学生和学生之间的相互作用和相互影响,而在网络教学中则不同,教师和学生、学生和学生之间处于准分离状态,自主学习是学生学习的主要方式,教学传递通过网络进行,因此在网络教学中,互动不仅是指教师和学生、学生和学生之间的互动,也包括学生与学习内容的互动以及学生与学习环境的互动。在学习平台的设计和开发中,我们将充分关注平台能为教师和学生提供良好有效的网络互动,包括学生和界面的互动、学生和学习成果的互动、学生和学习内容的互动、学生和多媒体资源的互动、学生和时间管理的互动,以及教师和学生、学生和学生之间的互动,以从教学论的角度保证网络教学优势能得到充分的发挥。

平台中的用户角色主要划分为系统管理员、课程主持教师、课程辅导教师和学生四类,各角色的职责如表1所示。当然可根据需要在平台中增加新的用户角色,并由系统管理员灵活的为其分配相应的管理权限。

表1 平台用户角色类型及其主要职责

[角色名称\&职责描述\&系统管理人员\&管理系统参数\&主持教师\&负责课程建设及课程团队建设等\&辅导教师\&对指定班级进行课程教学辅导,批改学生作业,完成课程辅导,主导并参与教学活动,形考评分等\&学生\&课程学习,提交作业,参与教学活动等\&]

课程主持教师完成课程建设以后,学生可以通过用个人注册账号登录进入网络学习平台选择自己喜欢的课程,并开始学习,学习达到一定要求可获得课程学分。

平台的整体业务流程:课程建设—课程发布—学生选课—创建班级—开始学习—学完课程—获得成绩—获得学分,具体如图1所示。

2.2 功能设计

从互动性需求的角度来看,基于web2.0的网络学习平台主要包括教学交互与协作功能、评价反馈功能、虚拟社区功能等。

1) 教学交互与协作功能

① 教学交互

平台引入交互思想,需要实现教师与学生的交互、学生与学生的交互、教师与教学活动的交互、学生与教学活动的交互等四种教学交互行为。在教师与学生的交互中,教师负责发布并管理教学学习资源,指导学生学习,学生将学习的情况及时反馈给教师。在学生与学生的交互中,学生通过加入各个学习小组进行协作学习。学生之间可以互相分享学习心得进行学习。在教师与教学活动的交互中,教师可以随时根据需要发起教学活动。教师也可以参与到学习社区发起的教学活动中,并从这一过程中获得学习。在学生与教学活动的交互中,学生可以根据需要创建各种学习小组,发起学习活动,并且可以及时得到活动进展信息。同时也可以加入到已经发起的教学活动或者学习小组中,进行有指导的学习或者自主协作的学习。

② 协作学习

协作学习主要通过组建学习小组的形式实现。学习小组是教学主体基于共同学习目标而创建的,小组中的成员在交互的学习环境下,互相帮助,共同进步。协作式学习强调学生者的创造性、自主性和互动性,可以促进学生充分发挥其主动性和积极性。

2) 评价反馈功能

平台可以通过评价反馈功能激励教学主体,促使他们互相沟通、互相帮助,从而构建一个富有活力的积极主动的教学环境,来影响教学环境中的每个主体,从而最终影响整个教学群体。包括教师与学生之间的评价反馈、学生与学生之间的评价反馈、教师对资源或活动的评价反馈、学生对资源或活动的评价反馈四大功能。

3) 虚拟社区功能

在学习平台中构建虚拟社区,学生可以建立好友圈、同学圈,通过咨询、交流、讨论、交友等方式完成基本课程学习功能以外的学习研讨。既可增加平台的互动性,又可以使学生能够对社区产生归属感,一定程度上增强了学习过程中的认同感,同时也加强了师生之间的凝聚力。

3 系统实现

3.1 架构实现

平台基于J2EE体系,运用MVC设计模式,将整个系统划分为三个相对独立的层次:持久层、业务逻辑层、表现层,将前台和后台相分离,构建出一个可重用性高、可扩展性强、可维护性好的信息化平台。分层设计的优点体现在表现层与业务逻辑层、持久层相对独立,当新增一个访问渠道时,只需添加渠道驱动并改变内容展示格式,而不需要对业务的处理和与后台的数据访问及处理作任何修改。业务逻辑层与持久层分离,可以使得在连接到不同的后台时只对业务处理作少量改动。分层设计可以使系统具有更好的灵活性和易维护性。同时,这样的架构设计使平台不仅具备足够的安全保障,而且具有比较完善的维护管理技术,可以为平台提供完整的安全框架保障体系和维护管理与支持系统。本平台的软件结构如图2所示。

1) 课程管理

学习平台是以课程学习为中心的,课程管理模块为课程学习提供了有力支持。包括课程内容建设、课程体系管理、教师团队管理、班级管理等子模块。课程内容建设模块主要实现建立并发布课程的教程内容,设定教程的教学周期、教学进度等功能。课程体系管理模块实现功能:将课程内容按照教学周、章节等任意模式进行课程体系的设定,包括对课程体系节点的增加、删除和修改功能。平台包含主持教师和辅导教师两种教师角色。教师团队管理模块实现主持教师管理辅导教师团队的功能。包括添加或解聘辅导教师、查看教师团队统计等功能。班级管理模块实现主持教师对课程教学班级的所有管理。包括对选择课程的学员进行分班、班级教师指定、开课设定、教学结束设定、班级解散、学员调班等功能。

2) 教学学习

教学学习模块为学生提供各种网络学习功能。包括课程进入及展示、教学资源展示、学习小组、文档作业、wiki作业等子模块。课程进入及展示模块为教师和学生提供课程展示界面。进入课程以后,可以看到课程公告栏、教程内容展示、最新动态、最近活动提示、学习档案管理、学习小组管理、教学活动、教学作业、课程BBS等界面内容。教学资源展示模块负责展示电子文档、视音频、Flash文件、URL类、三屏课件等教学资源。学习小组模块实现教师对班级内学生进行学习小组的分配,包括自动分组,手动分组,分组成员调整,设定分组组长等功能。文档作业模块展示作业要求,允许学员进行作业文件上传,教师可以查看学员提交的作业,并进行评分。Wiki作业模块展示作业要求,允许学员进行wiki编写,教师可以查看学员提交的作业,并进行评分。

3) 学习支持服务

该模块为学习平台用户提供各类学习支持服务。包括新闻及公告、日程管理、课程动态、短信、消息、电子邮件、通讯录、个人博客、SNS学习社区等子模块。SNS学习社区模块为所有平台用户提供一个SNS虚拟社区,可以提高用户之间的互动性。主要包括日志、相册、好友、活动、消息等功能。

4) 教学资源服务

该模块针对教学资源,提供资源转换、调度和负载、流媒体服务、文件服务等功能。资源转换功能提供对word、ppt、pdf格式的文档资源转化功能,可以以Flash的方式进行播放。调度和负载功能为学习平台提供流媒体的点播服务、资源的浏览及下载服务。

5) 教学评估

教学评估模块包括学生自测、资源评分、上传作业、下载作业、作业评分等功能。学生自测功能为学生提供单元测试和课程测评。学生可以通过点击课程内容中的单元测试,进入单元测试界面完成试题,对本章内容学习的掌握程度做一个测试。还可以进入课程测评,选择测评试卷并在规定的时间内完成,测试对本课程学习的掌握情况。

6) 质量保障

该模块为教学过程提供一定质量保障。包括学生反馈、教师反馈、追踪教学活动、追踪学习活动、课程评级、问卷调查等功能。

4 结束语

本文针对目前网络学习平台普遍存在的交互性功能不足的问题,通过分析学习平台系统和功能的需求,提出了一个基于web2.0技术进行开发的网络学习平台,为建设一个具有良好交互环境的网络学习平台提供了一个较好的解决思路。

参考文献:

[1] 王怀芹.基于SNS的交互式网络教学平台设计及应用[D].南京:南京大学,2012.

[2] 张新海.开放大学社交型网络学习平台的构建与探索[J].中国教育信息化,2014(13):85-86.

[3] 赵国安.社交网的远程学习应用研究[J].北京邮电大学学报:社会科学版,2011,13(4):16-20.

[4] 付彩风.Blackboard平台实现社区教育资源共享_以上海社区教育平台资源建设为例[J].中国教育信息化,2010(3):30-32.

[5] 邱瑛.Web2.0技术在网络教学平台中的研究与应用[D].北京:北京交通大学,2010.

猜你喜欢

教学活动模块作业
住培教学活动指南专题
28通道收发处理模块设计
“选修3—3”模块的复习备考
小学数学实践教学活动初探
快来写作业
如何构建低耗高效的高中数学教学活动
作业
高中语文阅读教学活动设计探讨
我想要自由
集成水空中冷器的进气模块