基于CSCW的研究性学习互动平台中电子白板的研究与设计

来源 :中国教育信息化·高教职教 | 被引量 : 0次 | 上传用户:kjasdg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文设计的电子白板模型结合了B/S和C/S的优点,尽量减少两种模式在使用中的不便,使电子白板在用于研究性学习互动教学平台中能够为广域网内的用户提供更为强大的交互功能,有效地解决学生之间,学生和老师之间的知识共享和信息交流等问题,并且尽可能地降低系统维护的成本和难度。
  关键词:电子白板 CSCW 研究性学习 B/S C/S
  中图分类号:G434 文献标识码:A 文章编号:1673-8454(2009)07-0077-03
  
  一、前言
  
  随着计算机技术的发展和信息化进程的深入,计算机支持的协同工作技术CSCW(Computer Supported Cooperative Work,计算机支持协同工作)已经不能满足传统的网络服务的个体特性,发展成支持群体的协调工作,包括了群体工作方式研究和群体工作的相关技术研究,应用系统的开发等。基于CSCW的应用从时间上可以分为同步和异步两种方式,从空间上可以分为本地协同系统和远程协同系统。它为在时空上分散的人们提供了一个良好的协同工作环境,支持多个时间上分离、空间上分散而又在学习工作上相互依赖的协作成员的协同工作,这样计算机系统就从传统的只能提高个体工作效率变为提高群体协作者工作效率,受到人们日益广泛的重视。
  目前国内开展的研究性学习还没有成熟的实施模式,很多时候提出的研究性学习与研究性学习的本质并没有多大关联,有的甚至就是传统的讲授式课堂教学。现今课堂教学的主要形式仍然是班级授课制。繁重的教学任务导致的课时不足是当前开展研究性学习时间上的最大障碍。我国当今的班级规模过大,学校环境较小,社区资源过于贫乏,这成为开展研究性学习空间上的最大障碍。研究性学习中本应很好地体现双主教学和协作学习模式,但是实际情况是教师往往是下课就离开教室做自己的科研,而课堂上更主要的还是以知识的传授为主。课后同学之间也很少交流自己的学习心得。为了更好地促进教学和交流以补充课堂教学的不足,我们构造了下面这个研究性网络教学互动平台。它在一定程度上可以解决由于时空局限或者评价落后等导致的教学效果差的现状。它包括以下几个层面,如图1所示。
  
  考虑到使用的方便性和对交互性的一般要求,我们采用了B/S模式和C/S模式综合来架构所需要的白板系统。两种模式相结合是构建电子白板系统平台的最佳选择。它的优点在于数据安全指标高,计算机资源的利用有效性得到大幅度提高,客户端能够简化的尽量简化,交互性得到有效改善,简单实用,使得局域网和广域网的用户能够同时使用,系统维护起来比较轻松,效率也高。
  本系统考虑在交互性强、数据处理量大且要求处理频度高的范围内使用C/S模式,而在考虑分布较广泛的用户,以及师生、生生多方向的信息流的流向,历史信息浏览等问题上使用B/S模式,以充分发挥这两种模式的优点。系统的设计方案我们还应该充分考虑现有条件,充分地利用校园网络,通过借鉴其他专家学者开发的诸如基于B/S与C/S相结合的学生评教系统、教务管理信息系统等,考虑到实际情况将学生浏览器端和教务处客户端集成在一起,做成一个更大范围的客户端,与白板数据库和研究性互动教学平台的数据库进行连接,我们得出了下面的设计,如图2所示。
  
  图2电子白板系统设计结构
  
  2.数据库设计
  我们设计的这个电子白板系统数据库是研究性学习互动教学平台数据库中的一个重要组成部分,将在实际的教学中进行使用。我们知道数据库设计要考虑到降低数据的冗余,数据完整性和一致性的保证等。数据库设计的是否恰当直接关系到整个互动教学平台的优化与否。这个电子白板的数据库因为和整个研究性互动教学平台的数据库是有交叉的。我们将白板数据库和平台数据库放在一起,配置在同一台服务器上,只需要建立不同的表就可以了。
  由于我们设计的这个研究性学习互动教学平台要考虑到诸如《大学物理》等理工科的教学需要,我们的数据库中应实现公式输入功能。所有的数据库要共享同样的用户信息和公式编辑器,调用同样的基于知识树的智能答疑系统来辅导学生的学习,在后期的工作中还有智能化的专家导学系统嵌入进来,指导学生进行新知识的学习和旧知识的回顾。使数据库规范化的方法是把表拆分成相关列最少的表,这样查询时就需要用复杂的联结,占用较多的CPU资源和I/O操作,才能查到客户端所需的数据,这会导致复杂度的增加和性能的下降。[3] 因此我们在关注数据库范式要求的时候不能不考虑网络的运行情况。
  
  四、系统模块设计
  
  1.服务器模块
  电子白板服务器端是采用JAVA开发的应用程序,在服务器上运行。它负责捕获各种媒体信息,收集整理后向客户端发送。服务器模块带有一个数据库管理程序,来管理用户的注册,在系统中的提问及讨论次数等(用于对学生进行过程性评价),公式编辑器,教师及学生上传的对应各自权限的课题资料,阶段报告和结题报告等。服务器在启动后就开始监听指定的端口,看是否有到该端口的连接,如果有连接则对接收到的数据包进行处理,并同时产生一个线程继续监听端口,对接收到的数据包对其内容进行解析,检查其是否为建立连接请求,如果是,则返回一个到用户的连接,得到该用户连接的处理线程,并且将其加入到用户连接线程列表中去,每个用户建立连接后在服务器上都有一个单独的线程来处理与它的通信,一旦接收到了数据,就检索用户线程列表,查找到目的用户连接,然后将数据包用该连接转发。[4]
  2.客户端模块
  客户端在设计的时候,可以把浏览器集成在一起,做成一个EXE文件。也就是说,客户端是一个EXE文件,包含有一个浏览器在里面。因为浏览器不能访问本地文件,所以当需要访问本地文件的时候,就发送一个请求给EXE文件,EXE文件访问本地文件,最后把访问的结果返回给浏览器。EXE和IIS 服务器侦听某个端口,则浏览器请求对应端口就可以建立通信。
  在这里,EXE其实也是一个S,浏览器是一个B,它们之间形成了本机的B/S结构。浏览器又可以去访问广域网的S,它们之间形成了一个广域网的B/S结构。EXE也可以访问广域网的S,它们之间形成了一个广域网的C/S结构。几个同学之间也可以进行通话,而无需经过服务器,此时EXE之间互为C/S结构。
  3.通信模块
  客户端和服务器之间的连接是建立在TCP握手协议的基础上。在TCP/IP协议中,TCP协议提供可靠的连接服务,它是面向对象的,采用了三次握手建立一个连接。TCP协议的三次握手(Three-WayHandshake)过程如下。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j 1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k 1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。[5]
  完成三次握手,客户端与服务器开始工作,进行数据的传送。接下来服务器开始监听客户端发过来的请求连接,如果这个时候有用户A请求连接,则同意A的连接请求,并且在白板服务器上相应的建立A端与服务器的连接,然后把刚才请求的A的用户信息加入到它所请求的聊天室B,然后向A发送B聊天室的相关信息,比如该聊天室的成员信息,这个时候用户就可以看到其他用户的讨论情况,最后一步则是启动异步监听来响应A用户的相关请求。这就是客户端和服务器的通信连接的过程。
  
  五、结束语
  
  研究性学习是近年来发展迅速的一种学习模式。随着信息技术的发展,人们对研究性学习给予了越来越多的关注。研究性学习的互动也成为了推广研究性学习模式必须要大力关注的一个问题。电子白板是研究性学习平台开展互动教学,完成协同学习的主要工具,也是CSCW的常用工具。本文提供了一种电子白板模型,这个模型结合了B/S和C/S的优点,便于数据的一致性管理,提高平台的交互性,而且能够在较大范围内应用,为研究性学习互动教学提供了一个良好的环境。但是这个模型还存在很多缺点,比如因为服务器软件的架设问题和成本问题,我们没有考虑视频音频的传输;客户端将教务处客户端和学生浏览器端做成一个EXE文件需要考虑的对浏览器的兼容;编程方面,要考虑本机的编程,服务器端和客户端的编程,这也是一个比较庞大的工作。这些都是我们将进一步研究和解决的问题。
  
  参考文献:
  [1]杜宗霞,余雪丽,李世平.基于WWW的多媒体电子白板的设计及实现[J].计算机工程,2000(10):581-587.
  [2]葛晓虎,尹浩,朱耀庭.基于CSCW的远程教育中电子白板的实现[J].计算机工程,2002(3):58-59.
  [3]武俊琢,付森.基于B/S和C/S相结合的学生评教系统的研究与实现[J].中国管理信息化,2006(4):82-85.
  [4]陈祥章.基于CSCW的徐工职院辅助教学系统的研究与设计[D].苏州:苏州大学硕士学位论文.2007.
  [5]何黎明.对DDoS攻击的实现技术的研究[J].电脑知识与技术,2008(23):881-882.
  [6]班建民,张杰,付保川.多媒体教学中电子白板软件的设计[J].信息技术与信息化,2005(5):72-74.
  [7]王学龙,孟开元,宋汐瑾.基于C/S和B/S并用的二级学院教务管理系统的设计[J].中国科技信息,2006(9):182-184.
  [8]易金聪,张秀萍,宁正元.基于C/S与B/S模式的的管理信息系统的设计与实现[J].微型电脑应用,2003,19(4):46-48.
  [9]朱羽,王珊,唐伟.基于电子白板的远程教育系统的设计与实现[J].河北大学学报,2003,23(3):321-325.
  [10]徐晓霞,贝雨馨. B/S模式与C/S模式之比较[J]. 延边大学学报,2002,28(2):126-130.
  [11]高为民,周光宇.依托精品课程建设开展网络教学互动平台的实践性研究[J].教育信息化,2006(1):65-66.
其他文献
2008年3月12日,由松下电器中国携手北京东方中原构建的“奥运会大屏显示幕”项目签约仪式在北京新光天地会场隆重召开。  北京奥组委林恒处长、杨磊先生、蒋南柯先生,松下电器中国有限公司木元哲副本部长、奥运推进室林卓一副室长等,北京东方中原数码科技有限公司周江洪董事长、朱明武总裁、梁宏毅总经理及数十家新闻媒体记者等出席了此次发布会。  2008年北京奥运年会期间,松下作为奥运会全球正式合作伙伴,松下
实践教学是高校人才培养环节中至关重要的部分,为此各个高校十分注重国家级实验教学示范中心的评审建设工作,以促进本校培养实践型人才的能力。在探索实验教学改革和实验室建设的过程中,已评为国家级实验教学示范中心的建设单位在信息平台建设、实验教学理念、后续建设维护等方面有何经验可借鉴?本刊特别邀请了几位国家级实验教学示范中心主任,从实验室信息化建设、实验与教学的融合等角度进行了阐述,以食读者。    构建“
听了周丹老师的讲述,我马上回想起自己带小班幼儿时的相似经历。  刚开学时,孩子们第一次吃彩椒炒肉。一看到红红的彩椒,他们就开始问:“老师,辣不辣?”当我说不辣的时候,有的孩子慢慢接受并开始试一试。虽然吃起来一点都不辣,但他们还是一脸夸张的表情,表示彩椒非常辣。而另一部分孩子就像多一那样始终不肯接受吃彩椒。  还有,小班的孩子们非常喜欢玩跳房子。当发现孩子们完成双脚跳已经没有什么问题,作为老师,我们
摘 要:本文提出了基于C/S和P2P综合模式的分布式资源共享的概念,构建共享群组和群组联盟,使群组内和群组之间的节点实现多层次、多通道的资源共享;分析了共享群组的系统模型,并研究了相关技术。该技术可应用在教学资源、图书资源、企业资源等的共享服务上。  关键词:C/S模式 P2P模式 分布式资源 资源共享  中图分类号:TP391 文献标识码:A 文章编号:1673-8454(2009)03-004
“您别着急,我马上叫马端过来,您稍等。”刚安慰完这个家长,那个家长又在一旁催促起来:“这么半天了怎么吴佳还没过来,王老师我好像听到佳佳哭的声音了,不行我进去看一看……”看到家长要进活动室,我赶紧拦住:“您放心,里边有专门的老师在看护孩子,孩子很好,我进去把佳佳领出来,您再耐心稍等一会。”我一边说着一边快速跑进活动室里,催促着赵老师让吴佳赶紧出来。赵老师着急地喊:“别催了,叫她半天没反应。看有的孩子
摘要:为实现国家开放大学构建全民学习、终身学习、人人时时处处可学的开放教育平台的设想。利用先进信息技术手段实现教务管理的信息化有特殊重要性。本文着重探讨教务管理信息化的建设目标,主要内容包括课程平台、“学分银行”两大理念的信息化实现,并指出教务管理信息化建设中的难点,提出四方面的信息化建设对策。  关键词:国家开放大学;远程开放教育;教务管理信息化;课程平台;学分银行  中图分类号:G724,82
作为国内教育信息化服务的领航者,江苏金智教育信息技术有限公司伴随行业发展十六年,已成长为能力全面、业务精通的信息化服务提供商,形成了覆盖业务咨询、IT基础设施建设、应用软件建设、IT运维外包的服务能力。金智教育在高等教育市场占据了有利的市场位置,面对不断细分的教育市场推出了针对性的产品,并已拥有30余项发明专利、科研成果和软件著作权。公司总体业务规模2亿元, 员工500余名,并在全国20余个城市建
张俊(2015)在《幼儿园数学领域教育精要——关键经验与活动指导》中对幼儿空间方位概念发展特点进行了详细的阐释:“幼儿认识空间方位发展的顺序是先上下,再前后,最后是左右;认识空间方位体现由近及远逐步扩展的趋势;幼儿对空间方位的认识是从自我为中心到以客体为中心逐渐过渡,并且是从绝对化逐渐过渡到相对化。”而幼儿对空间中事物方位关系的理解是在“借助于日常的身体运动,以自身或周围事物为参照物,随着空间里移
对于角色游戏,常听到老师们有许多烦恼,如,“孩子进了娃娃家除了煮菜就是哄孩子睡觉,很少有其他情节的生成和推进,孩子玩了一会就没兴趣了,怎么办?”“开超市没顾客,开医院没病人,想表演没观众,卖果汁没人买,每次都是我们扮演各种角色参与到游戏中,但分身乏术,常常蜻蜓点水,无法从根本解决问题。”……如何使幼儿的角色行为更加丰富,让角色“活”起来,如何让幼儿的游戏剧情更加深入,让孩子能真正“玩”起来,成了教
快到重阳节了,我们要邀请爷爷奶奶来幼儿园过节。孩子们打算表演中班去敬老院时的节目《感恩有你》。排练时,大部分大班孩子已经记不住一年前的动作,但是音乐停止时歌声却没有停止,孩子们一直整齐地继续唱着这首歌。可能这跟他们在中班时到敬老院表演的经历有关。孩子们对这首歌曲有了情感上的理解,所以过了一年还记忆犹新。我突然有了新想法,问他们:“《感恩有你》这首歌你们想天天唱吗?”很多孩子都表示很喜欢这首歌曲,愿