网站首页
手机版

基于WWW的协同式CAI软件的Java实现

更新时间:2005-12-20 11:53:25作者:未知

摘 要 本文介绍一个用J++实现的基于Web环境的协同式计算机辅助教学软件的结构,并给出了具体实现中的一些关键技术。
关键词 J++,Web,远程教学,Socket通信

1 引言
  随着Internet网络技术的发展,远程多媒体教学成为当前的研究热点。基于Internet的WWW应用模式作为一种方便、迅速的共享信息手段,深受用户欢迎。用户通过访问超文本页面浏览多媒体教学内容,通过点击超链去进行自由的探索式学习。但仅基于超文本页面的教学存在很多缺点,如:学生容易在超链中迷失方向;教师不能对学生的学习行为进行控制,教学过程缺乏有序性;教师与学生之间不能进行交流,教师对学生的学习效果缺乏检查手段等。本文介绍的计算机辅助教学软件克服了以上缺点,整个软件采用J++编写实现,由服务器部分、学生部分、教师教学部分、课件维护部分共四部分组成,该软件实际上为一个教学框架系统,所有教学材料由教师安排,教师和学生通过访问各自的URL地址进入角色。学生在教师的现场控制进行学习、讨论、练习和测试。

2 系统的功能
2.1 超文本页面学习

  教师对学生的学习页面进行统一向导。教师选择学习页面,将此页面的URL地址传送给学生,引导学生到该Web页面进行学习,如此增加了学习的针对性,满足有组织、有控制的教学需要。
2.2 实时讨论
  实时讨论是协同式教学软件的一个基本特征。在讨论期间,教师可提问学生,安排作业等,学生则可将自己的学习体会及疑问告诉教师。学生之间可以就学习中的问题进行实时交谈。系统提供了两种工具以支持网上实时讨论:一种是纯文字交谈,如果发言者未选择用户,则为公开发言,否则为私下发言,只送往选定用户,在各用户的讨论面板上有一个文本域显示每条发言的发言者及发言内容。另一种是共享白板,教师和学生都可往白板上写内容,白板内容所有用户保持一致,共享白板可支持线、圆、矩形、文字等基本绘图操作,并可选择线条颜色。
2.3 交互式做练习
  教师发出练习的指示消息,则学生将自动进入练习界面,系统自动从试题库中调与学习问题有关的试题供学生操练,在操练时,系统将学生的解答与标准答案对比看是否答对,并弹出对话框给学生反馈鼓励信息。交互式练习有助于学生加深对教学内容的理解。
2.4 网上测试
  测试是教学过程中不可缺少的教学环节,通过测试,教师可对学生的学习进行考核,并借此了解学生的学习效果,为改进教学提供依据。学生则通过测试可了解自己对内容的掌握情况,增加学习兴趣。目前,每次测试试卷是由教师从试题库选题组卷并安排分数。测试有时间限制。

3 系统的总体设计
  从系统要完成的功能看,有两类工作方式:一类是客户/服务器方式(如学生做题),客户方发出访问申请,服务方给出响应。客户是动作的发起者,何时发出申请由客户方决定,客户方发出申请后立即可从Socket通道去取服务方的结果。服务器方必须始终处于监听等待状态。

本文标签:

为您推荐

FOXPRO在三峡工程信息管理中的应用

三峡工程是世界级的巨型工程,专业门类多、技术复杂、信息管理工作量巨大,必须使用MIS系统对信息进行收集、整理、存储、统计、分析、制表。几年来,我们先后用FOXBASE、FOXPRO编制了《工资管理系统》、《土石方工程量计算程序》、《工程支付管理系统》、《文档管理系统

2011-11-09 16:03

论信息技术在外语教学中的应用

随着信息技术的发展, 计算机多媒体技术和网络被广泛地应用在外语教学中, 改变了传统外语教学模式。现代化外语教学提高了外语教学水平, 从而培养高素质的外语人才, 满足日益增长的社会需求。

2011-11-09 16:02

对计算科学与计算机发展的思考

本文从什么是计算说起, 通过对计算机的发展历史和人类对计算本质认识的回顾, 提出量子计算系统的发展和成熟, 并且提出了人类认识未知世界的规律:“计算工具不断发展—整体思维能力的不断增强—公理系统的不断扩大—旧的神谕被解决—新的神谕不断产生”不断循环。

2011-11-09 16:01

试析高职院校计算机专业教学的改革

提高高职院校计算机专业的教学水平,是高职院校计算机教育工作者应该深入思考的问题。通过分析高职院校计算机专业教育的教学特点,从如何培养计算机应用型人才的角度出发,对高职计算机专业教学中存在的不足进行了总结,并提出了几点改革设想。

2011-11-09 16:00

水利工程计算机应用现状与思考

水利水电工程地质又是所有这些不同行业的工程地质专业中涉及面最广声望最高问题最复杂任务最艰巨的专业,这是众所周知毋庸置疑的。水利工程计算机应用具有广阔的发展前景,无论是数值计算、数据库应用,还是专家系统、网络系统,都大有用武之地;特别是工程地质制图(主

2011-11-09 15:59

论高职计算机应用专业课程优化与整合

课程体系是教育教学目标实现的重要保证,高职计算机应用专业课程体系要以为社会培养计算机应用性专门人才这一根本任务而进行设计,本文对计算机应用专业课程设置进行一定的探讨。

2011-11-09 15:58

加载中...