基于CSCL的任务型数据分析网络教学平台的设计与实现

来源 :远程教育杂志 | 被引量 : 0次 | 上传用户:yisimple
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]针对传统的VB教学模式无法调动学生积极性,难以满足不同学生需要的教学现状,笔者设计开发了一套基于CSCL的任务型数据分析网络教学平台,构建了基于任务流的导学体系以及数据采集与控制体系。本文介绍了该平台的体系结构和功能、实现原理以及关键技术。
  [关键词] 任务驱动;导学体系;数据采集;数据控制
  
  一、前言
  
  《Visual Basic程序设计》是一门实践性很强的课程,要求学生既要掌握实际操作技能,又要具有独立编程的能力。根据调查,在实际教学中,以教师讲解语言知识和语法为引导,学生按照要求编程练习的传统教学模式由于没法充分调动学生的积极性,难以满足不同程度学生的需要,因此教学效果并不理想。针对上述情况,我们尝试采用“以任务为主线、平台为辅助”的任务驱动教学法,设计开发了基于CSCL的任务型数据分析网络教学平台,应用到VB实际教学中,取得了良好的效果。与以往的网络教学平台相比,该系统最大的特点是构建了任务流的导学体系以及数据采集与控制体系,学习者通过任务流导学体系所创建的网络学习环境可以进行层级化的开放式自主学习;教师通过数据采集与控制体系所创建的网络监控环境可以对学生的学习过程进行监控,提高网络教学的质量。
  
  二、系统设计
  
  1.系统设计的指导思想
  (1)计算机支持的协作学习(CSCL)理论
  为了提高网络教学的效率,计算机支持的协作学习是近年来倍受教育者关注的网络教育理论。CSCL理论强调利用计算机网络建立协作学习的虚拟交互环境, 使教师与学生、学生与学生、教师与教师能展开指导、讨论、协作、交流,从而达到学习的目的。
  本系统重视通过协作学习的知识建构以提高学习者的兴趣和学习效果,因此在系统设计中,我们针对每个知识点形成多个学习任务,通过任务驱动,系统中的角色进行交互和协作;通过数据分析,系统生成评价任务、评价任务生成决策任务、决策任务生成学习任务。由此形成了稳定的任务流,支持CSCL系统不断运行。
  (2)任务驱动教学法(Task Based Learning)
  “任务驱动教学法”又称“基于任务的教学法”,是近年来受到广泛重视的一种教学方式。它强调把学生的学习设置到复杂的、有意义的任务情境中。通过让学生完成真实的任务,来学习隐含于任务中的知识点,也就是通过一个个的“任务”来“驱动”学生对知识与技能的意义建构。这种模式的教学环节可以分解为五个阶段:问题分析阶段、信息收集阶段、综合阶段、抽象提炼阶段以及反思阶段。
  本系统在任务驱动教学法的指导下设计了任务流的导学体系,让学生在一个个典型的学习任务中展开教学活动,让学生由简到繁、由易到难、循序渐进地完成一系列任务,从而得到清晰的思路、方法和知识的脉络。在任务完成过程中,使学生了解高级程序设计语言的结构,掌握基本的程序设计过程和技巧,掌握基本的分析问题和利用计算机求解问题的能力。
  2.系统结构和功能
  基于CSCL的任务型数据分析网络教学平台主要由两大体系构成:即任务流的导学体系和数据采集与控制体系。如图1所示:
  


  图1 基于CSCL的任务型数据分析网络教学平台
  
  (1)任务流导学体系的要素分析
  在基于任务流的导学体系中,主要由学习者、任务流、任务评价机制、网络学习环境组成。各要素在导学体系中相互依托、相互联系和相互配合并最终达到学习目标。要素之间的相互关系如图2所示
  


  图2 任务流导学体系要素关系图
  
  ①任务评价机制是任务导学体系中的关键
  导学体系中的任务评价机制决定着学习者是否有权限进行下一个任务的学习,包括电子绩效值和任务测验。电子绩效值主要是根据学习者的学习历史与记录分析进行评价,是一种形成性的评价方法,它的计算对象及公式如表1所示。
  


  任务测验则是一种总结性的评价方法,现代教学评价思想中,强调不仅要注重学生的学习过程评价,也要对学生的学习成绩进行总结性评价。任务测验实现了无纸化考试和系统的自动评分客观题,教师可以根据考试情况了解学习者的知识掌握情况及问题解决情况,并对下一个任务的学习提供改进意见。
  ②任务流是任务导学体系的中心
  任务流是由多组系列任务构成的,每一系列任务都由六大功能模块组成,分为学习任务、任务新闻、共享文件、知识重组与集成、任务报告。教师可以根据不同的学习任务对学习者在交流中进行指导,设计要完成的作业,提供所需的学习资源,建设相适应的题库,引导学习者自主进行知识的探索和获取。在《Visual Basic程序设计》这门课中,我们围绕所确定的教学内容和学习目标对任务流进行了设计,包括六个大任务、十三个小任务。如图3所示:
  


  图3 学习任务图
  
  ③网络学习环境是任务导学体系的保证
  在基于网络环境进行的交互学习中,学习者使用的学习资源和学习者之间相互沟通交流都需要稳定的网络学习平台的支持。通过网络学习环境,学习者之间会很方便地进行协作学习,相互帮助来完成学习任务,使学习者进行学习和参与讨论的积极性得到提高,交互活动趋于活跃,增加集体归属感。学习者可以利用网络工具,围绕当前任务的主题进行讨论交流,形成自己对问题的理解以及解决问题的思路,学习者在导学体系中相互分享自己的想法和评价,最终完成学习目标。平台中互动交流部分如图4所示:
  


  图4 互动交流图
  
  (2)数据采集与控制体系的要素分析
  在数据采集与控制体系中主要由单一任务的模块数据分析和多任务的数据对比分析两部分组成。教师可以从该体系中了解到学习者对任务的完成情况以及资源的利用情况,并针对学习者在线学习的各种数据,进行分析,以了解学生的学习情况,并给以评价。
  进行统计分析的各种数据按运算次数上来分,可分为原始数据、一次数据、二次数据和三次数据;按数据的重要性来分,可分为原始数据和关键数据;按数据显示形式来分,可分为报表、曲线图、柱状图和饼状图;按数据的分组形式来分,可分为按时间分组、按任务流分组、按模块分组和混合分组。最后,数据的输出方式主要有报表、Excel文件和文本文件。
  通过对任务流中的学习任务、任务新闻、头脑风暴、共享文件、任务测验、任务报告等历史数据进行全面分析,能够为教师提供有价值的信息,以便他们在任务设计和学生评价等决策过程中做出更加准确、科学的决策。图6所示是顺利完成任务的学员数据统计。
  
  三、系统实现的主要技术
  
  我们采用基于XML的三层WEB应用模型来实现基于CSCL的任务型数据分析网络教学平台。XML(Extensible Markup Language)以一种开放的自我描述方式定义了数据结构,从数据处理的角度看,它足够简单且易于阅读,同时又易于被其它语言或系统所识别,允许不同来源的数据无缝集成以及对同一数据的多种处理,利于将来知识的辨认和数据挖掘,促进资源的共享与共建,形成协同的分布式的教学资源。以往讲授式的网络教学课件数据流的方向大部分是从服务器到客户端,而基于CSCL的任务型数据分析网络教学平台需要在客户端和服务器之间交互大量数据,使用XML处理数据,不但可以在服务器运行,也可以在客户端运行,客户端对变更的信息进行缓存,只有那些确定的需要更新的数据才会分批定量地发送给服务器,从而能避免网络和服务器许多无谓的操作。XML与数据库具有很紧密的联系,可以使用XML作为不同数据存储之间的中介,也可以使用XML本身作为一种数据存储方式。
  


  图6 顺利完成任务的学员数据统计图
  
  平台运行的客户端采用Windows2000+IE6.0;服务器采用Windows2003+IIS6.0+IE6.0;平台采用了模块化的设计方法,虽然整个学习过程的完成需要不同学习者的协调工作,但各个功能模块却是相互独立地进行工作的,因而各个部分都可以独立进行功能的扩展。平台中的模块设计采用可视化网页制作工具和asp动态网页编程技术,利用SQL Server网络数据库存储学生的基本信息和学习进程纪录。其中基于学生与内容交互的实现技术是由客户端浏览器解释运行的脚本程序、HTML语言等,这些很容易做到对多媒体的良好支持、跨平台运行,功能可以由许多可视开发工具实现。教学过程中的师生交互和生生交互包含比较复杂的功能,如任务报告管理子系统、在线测试子系统、个别化交流的发送邮件、教学管理等。这些交互活动需要通过复杂的编程,采用ASP动态网页技术与网络数据库技术结合,以数据库的方式记录学习者的学习过程,根据教师的教学设计策略对学习过程进行自动管理。
  
  四、结束语
  
  网络学习环境的特点决定了在网络学习中实施学习监控是一项复杂的工作,基于CSCL的任务型数据分析网络教学平台的构建是一个有益的尝试。该平台试图做到:具备网络课件和教学平台的双重功能;实现系统管理、教学管理和资源管理的功能;涵盖《Visual Basic程序设计》的基本问题,具有很好的通用性和可移植性;为VB教学提供一种崭新的学习方式和学习平台;为其他学科网络课程的构建提供一种借鉴。
  
  [参考文献]
  [1]赵建华,李克东. CSCL的原理与基本结构(上)[J].电化教育研究,2003(5),3-7.
  [2]赵建华,李克东. CSCL的原理与基本结构(下) [J].电化教育研究,2003(6),23-26.
  [3]黄荣怀. CSCL的理论与方法[J].电化教育研究,1999 (6),25-30.
  [4]祝智庭.网络教育应用基础[M]. 北京:北京师范大学出版社,2002.
  [5]Jannet van Drie, Carla van Boxtel & Jos Jaspers. Effects of representational guidance on domain specific reasoning in CSCL.Computers in Human Behavior, 21(6) , 575-602.
  [6]Flavia Maria Santoro & Marcos R.S.Borges. An infrastructure to support development of collaborative project-based learning environments. Proceedings of IEEE CRIWG 2000, Portugal, October 18-20, 78-85.
  
  [作者简介]
  章宗标,浙江树人大学现代教育技术中心,研究方向:教师专业发展及其技术支持系统。
  汤益芳,浙江树人大学现代教育技术中心,研究方向:教育信息化和网络教育。
  
  The Design and Realization of Tasking-data-analysis Network Teaching System Base on CSCL
  Zhang Zongbiao & Tang Yifang
  (Zhejiang Shuren University, Hangzhou Zhejiang 310015)
  【Abstract】 As the traditional instruction mode can’t mobilize students’ interest and satisfy the different students’ need, the author designed the task-data-analysis network teaching system based on CSCL,constructed a guiding learn system and a data collection and control system based on task-stream. The article introduces its system structure ,function, implement theory and key technology.
  【Keywords】 Task-driving; Guiding learn system; Data collection; Data control
  本文责编:胡智标
其他文献
[摘要]芬兰约恩苏大学计算机科学系Jarkko Suhonen和Erkki Sutinen提出了FODEM(FOrmative DEvelopment Method)法,并指出FODEM是在极为分散学习社区中开发数字化学习环境的一种有效开发方法。本文阐述了FODEM法,介绍其在ViSCos课程开发中的应用实践,最后指出FODEM对我国西部分散学习社区中开发数字化学习环境有一定的启示。   [关键词
期刊
[摘要] 本文介绍了PLE(Personal Learning Enviornment)及其特征,并介绍了构建个人学习环境常用的社会性软件,通过分析知识学习和教学主要观点的变化归纳出构建PLE的方法和意义。  [关键词] PLE;个人学习环境;社会化软件;Web2.0    随着社会性网络和虚拟学习环境的兴起,计算机网络在扮演着不同的角色,它正在上演一场为学习者的合作探索、协作学习提供交互工具和交
期刊
[摘要] 本文论述了觉知的相关概念以及协作学习中的觉知问题,认为实现有效的计算机支持的协作学习可以通过在协作学习过程中促进学习者对自身以及同伴的感知来实现;同时,本文以具体的CSCL活动策略和协作平台组件设计为案例,从内容对比分析的角度验证促进协作学习活动觉知过程设计的有效性。  [关键词] 觉知;校际协作学习;协作报告    一、觉知概念及其在协作学习中的作用  计算机支持的协作学习(CSCL)
期刊
[摘要] 网络给人们带来丰富学习资源的同时,也给人们有效获取所需资源带来了一定困扰。如何有效的对资源进行组织和管理,如何使学习者快速检索到所需的学习资源是一个迫切需要解决的问题。本文基于P2P网络,为学习者设计了一个提供有效的学习内容查询、存储和知识共享的资源管理系统,并从社会学视角详述了学习者之间如何进行有效的知识交流与共享,从而达到有效获取学习信息的目的。  [关键词] 学习资源;P2P网络;
期刊
[摘要] 《中国远程教育》(资讯版)作为中国远程教育实践发展的窗口,能比较客观地反映实践中关注的热点与发展动态。本文选取该杂志2003-2006四年期刊共1062篇文章作为研究对象,采用内容分析的方法,分析了我国远程教育实践领域中所关注的问题,同时也指出了一些理论领域亟需关注和进一步研究的课题。本文还立足于高校网络教育学院,针对如何使远程教育理论研究者与实践者结合成一种互补、对话的研究共同体提出了
期刊
[澳大利亚] Ron Oliver等  吴文胜 盛群力/译    [摘要] 本文主要描述了一种研究活动,此项活动由参与澳洲大学教育委员会“AUTC”资助项目的研究者负责的。AUTC资助的项目为信息和传播技术及其在弹性学习中的作用。此项目旨在研究和开发通用型学习框架,以便为高等教育提供技术增强型高效能学习经验。鉴于此,研究者一直致力于寻求通用型学习设计的处方,来促进建构知识解决问题。本文总结了所做的
期刊
华煜雯 盛群力/译    [摘要] 几乎每一代的教育工作者都会提出新的教与学的步骤,这究竟是属于“新瓶装旧酒”呢还是“回归基本原理”。梅里尔的“首要教学原理”是一个体现所有理论和模式的折衷物,有利有弊,需要做出具体分析。关键的争论可能同对知识和技能的理解存在分歧有关。在教学设计过程中区分知识和技能有重要的意义,若要形成彼此相互补益的观点,教学理论这方面的研究还需要不断深化。  [关键词] 首要教学
期刊
盛群力 华煜雯/译    [摘要] 本文确认了一组被不同教学理论和有效实践所青睐的“首要教学原理”。作者认为成功地运用“首要教学原理”同教学策略的效能水平息息相关。四个具有不同效能水平的教学策略分别是:呈现相关信息;呈现相关信息与展示论证新知;呈现相关信息、展示论证新知和尝试应用练习;聚焦完整任务、展示论证新知和尝试应用练习。另外还有五个起到增量作用的教学策略分别是:激活相关旧知,理清知识结构,反
期刊
[摘要]作为新一代的Web3D技术,VRML在远程教育中具有广阔的应用前景。针对过程装备教学培训的实际需要,开发基于VRML的过程装备仿真素材库具有重要意义。在对VRML简要介绍的基础上,本文探讨了基于VRML的仿真素材开发的一般流程,并基于开发实践,总结了基于VRML的仿真素材的多种表现技法。  [关键词] 过程装备;仿真素材;Pro/Engineer;VRML;远程教育    一、前言    
期刊
[瑞士]Dominique Simone Rychen  [美]Laura Hersh Salganik  滕梅芳 盛群力 编译    [摘要] 关键能力是个人实现自我、终身发展、融入主流社会和充分就业所必需的知识、技能及态度之集合,是一种通用能力或横向能力,从而使得每个人具有追求完美人生的热忱,以积极公民的身份参与社会进步的本领和在劳动力市场获得充分就业的表现。关键能力框架的核心是“个体的自我认
期刊