易截截图软件、单文件、免安装、纯绿色、仅160KB

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

摘 要 本文介绍一个用J++实现的基于Web环境的协同式计算机辅助教学软件的结构,并给出了具体实现中的一些关键技术。
 J++,Web,远程教学,Socket通信
1 引言
  随着Internet网络技术的发展,远程多媒体教学成为当前的探究热点。基于Internet的WWW应用模式作为一种方便、迅速的共享信息手段,深受用户欢迎。用户通过访问超文本页面浏览多媒体教学内容,通过点击超链去进行自由的探索式学习。但仅基于超文本页面的教学存在很多缺点,如摘要:学生轻易在超链中迷失方向;教师不能对学生的学习行为进行控制,教学过程缺乏有序性;教师和学生之间不能进行交流,教师对学生的学习效果缺乏检查手段等。本文介绍的计算机辅助教学软件克服了以上缺点,整个软件采用J++编写实现,由服务器部分、学生部分、教师教学部分、课件维护部分共四部分组成,该软件实际上为一个教学框架系统,所有教学材料由教师布置,教师和学生通过访问各自的URL地址进入角色。学生在教师的现场控制进行学习、讨论、练习和测试。
2 系统的功能
2.1 超文本页面学习
  教师对学生的学习页面进行统一向导。教师选择学习页面,将此页面的URL地址传送给学生,引导学生到该Web页面进行学习,如此增加了学习的针对性,满足有组织、有控制的教学需要。
2.2 实时讨论
  实时讨论是协同式教学软件的一个基本特征。在讨论期间,教师可提问学生,布置作业等,学生则可将自己的学习心得及疑问告诉教师。学生之间可以就学习中的新问题进行实时交谈。系统提供了两种工具以支持网上实时讨论摘要:一种是纯文字交谈,假如发言者未选择用户,则为公开发言,否则为私下发言,只送往选定用户,在各用户的讨论面板上有一个文本域显示每条发言的发言者及发言内容。另一种是共享白板,教师和学生都可往白板上写内容,白板内容所有用户保持一致,共享白板可支持线、圆、矩形、文字等基本绘图操作,并可选择线条颜色。
2.3 交互式做练习
  教师发出练习的指示消息,则学生将自动进入练习界面,系统自动从试题库中调和学习新问题有关的试题供学生操练,在操练时,系统将学生的解答和标准答案对比看是否答对,并弹出对话框给学生反馈鼓励信息。交互式练习有助于学生加深对教学内容的理解。
2.4 网上测试
  测试是教学过程中不可缺少的教学环节,通过测试,教师可对学生的学习进行考核,并借此了解学生的学习效果,为改进教学提供依据。学生则通过测试可了解自己对内容的把握情况,


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

Java 技术是什么?

Java 技术是什么?
Java 技术既是一种高级的面向对象的编程语言,也是一个平台。Java 技术基于 Java 虚拟机(Java virtual machine,JVM)的概念 —— 这是语言与底层软件和硬件之间的一种转换器。Java 语言的所有实现都必须实现 JVM,从而使 Java 程序可以在有 JVM 的任何系统上运行。
Java 编程语言(Java p ......

java上传文件实例

 package com.yc.eap.util;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.apache.common ......

Java数据类型

 Java变量有两种数据类型,一是Primitive主数据类型,一是引用.
主数据类型包括:
Boolean、char、Byte、short、int、long、float、double
引用为:Dog d = new Dog();
                   d.bark. ......

JAVA的四种基本排序的总结

JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法
一 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号