用于网络计算机辅助学习的活动控制系统的制作方法

文档序号:2589214阅读:185来源:国知局
专利名称:用于网络计算机辅助学习的活动控制系统的制作方法
技术领域
本发明涉及计算机辅助教学系统。
背景技术
计算机辅助教学和学习越来越流行。在最简单的计算机辅助学习方式里,学生利用在个人计算机(PC)上运行的学习软件来独立学习。在教室环境中,一个教师通常教授一组学生,每个学生有一个联网到教师工作站上的(学生)工作站。计算机辅助教学给教师带来了新的挑战。他们必须能够让学生启动应用程序,并使用应用程序打开文档。所有这些都需要很多指导、帮助和监控以保证所有学生都能正确操作程序。教师可能要花费时间在教室里四处跑动以启动和重启计算机、运行应用程序、以及尽可能了解学生实际上在做什么。这可能占用很多宝贵的教学时间。由于教师的计算机技能不同,就不能保证所有教师都能就怎样使用计算机而给学生以需要的指导。
目前有大量的学习材料,如来自出版社及其它内容提供商的软件产品(例如CD ROM)。互联网上也有大量的适合学习的材料。出版商甚至提供了互联网址,这里称为学习入口,学生可以通过互联网访问该网站。在网络计算机教室里,这些材料对于学生组的在线授课也很有价值,但是,根据互联网上和软件学习产品中能得到的学习材料来制订有逻辑且结构良好的课程或者在课堂上指导一群学生贯彻课程计划而没有导致混乱是极其困难的。尤其是在课程中需要学生用互联网页和网络站点作为在线授课材料时,更是如此。
发明概述本发明的目的是提供新的技术工具以帮助网络计算机辅助学习中的学习活动。
本发明一方面涉及网络计算机辅助学习的活动控制系统,所述系统包括教师工作站,至少一个学生工作站,以及一个互联教师工作站和至少一个学生工作站的网络,其特征在于所述教师工作站包括教师应用程序,所述应用程序提供用户界面,教师通过该用户界面可以控制网络上至少一个学生工作站的操作;所述至少一个学生工作站包括网络浏览器,所述浏览器的浏览功能由教师应用程序通过网络远程控制。
本发明另一方面涉及网络计算机辅助学习系统中控制学习活动的方法,所述网络学习系统包括教师工作站,至少一个学生工作站,以及一个互联教师工作站和至少一个学生工作站的网络,所述方法包括在教师工作站上显示有控制功能的用户界面,教师通过该用户界面可以控制网络上至少一个学生工作站的操作;根据教师选择的控制功能控制网络上至少一个学生工作站的网络浏览器的浏览能力。
本发明另一方面还涉及包含计算机软件的计算机可读介质,在计算机里运行所述软件以使所述计算机执行所述方法。更进一步,本发明另一方面还涉及计算机软件,在计算机里运行所述软件以使所述计算机执行所述方法。
本发明另一方面还涉及网络服务器,所述服务器提供访问以许多网页形式存在的多种学习材料的入口,其特征在于所述网络服务器包括至少一个网页,所述网页具有到配置文件的超级链接,当响应超级联接的激活而下载所述配置文件到用户计算机里时,所述配置文件配置运行在计算机里的学习程序的用户界面,以支持包含预定网页链接的预定课程计划。
本发明另一方面是在教师工作站上执行的控制网络计算机辅助学习系统的学习活动的方法,所述网络学习系统包括教师工作站,至少一个学生工作站,以及一个互联教师工作站和至少一个学生工作站的网络,其特征在于从网络服务器上下载配置文件,所述网络服务器提供到以许多网页形式存在的各种学习材料的接入,所述配置信息定义包含预定网页链接在内的预定课程计划;根据配置信息来配置运行在教师工作站上的教师应用程序的用户界面,以支持预定课程计划以及显示预定网页链接。
本发明另一方面涉及存储计算机软件的计算机可读介质,在计算机里运行所述软件以使所述计算机执行所述方法。更进一步,本发明另一方面还涉及计算机软件,在计算机里运行所述软件以使所述计算机执行所述方法。


现在结合附图,通过本发明的优选实施例来详细描述本发明,附图中图1显示了网络计算机教室的网络架构实施例;图2显示了根据本发明的教师应用程序的用户界面实施例;图3显示了导航规则对话框;图4显示了网络浏览器控制面板;图5显示了学生工作站上的有限模式网络浏览器;图6显示了从学习入口下载公文包和课程内容。
具体实施例方式
参见图1,网络计算机辅助学习系统包括通过数据网络8互联的若干工作站1、2和3,以及服务器4,该数据网络可以是,例如任何适合计算机互联的数据网络。尽管典型的应用是在传统的教室环境中,但是工作站1~3和服务器也可以位于不同位置、不同国家或者不同大陆。根据本发明的系统已经通过下述配置的检验教师工作站和一些学生工作站位于芬兰,而服务器和另一些学生工作站位于美国加利福尼亚州。
在所示的本发明的实施例中,数据网络8是局域网LAN,例如IP网络(互联网协议)。但是,下述所有的特征和功能与数据网络8是否是局域的,全国性的或世界范围的(如互联网)无关。
计算机(工作站1~3和服务器4)可以是任何标准的计算机,只要其足以运行所述操作系统、应用程序和正常赋予的任务就行。例如,所述计算机可以有英特尔奔腾(Intel Pentium)166MHz或更高的处理器,32MBRAM,微软Windows95、98或NT4.0操作系统,10MB硬盘,以及支持TCP/IP网络协议。
在本发明的优选实施例中,由安装在标准计算机里的软件提供根据本发明的控制操作。所述软件优选的是分为三个独立软件部分教师应用程序、客户应用程序和叉路(crossroad)应用程序。根据所用的特定计算机来选择要安装的软件部分。
教师使用教师软件部分11,该部分是系统的主界面。教师可以用教师软件部分11来控制教室内的计算机、其软件及其使用方式。根据工作站在教室内所处的物理位置,教师的用户界面(UI)在教室视图内以图画方式呈现出教室内的工作站。教师可以形成工作站组,可以在任何时候给不同的组分配不同任务。教师软件部分11与客户软件部分12和叉路软件部分13组合在一起,具有不同的特征控制软件;控制分配和共享文档;锁定工作站;只在锁定工作站上启动选定的应用程序;发送消息到单个工作站或工作站组;关闭工作站;重启工作站;锁定操作系统(windows)的工作站;监控和访问远程计算机;任何计算机屏幕的播放;网络浏览器控制。
客户软件部分12驻留在学生使用的工作站2和3上。客户软件部分12安装在工作站2和3上以后,且系统启动并正在运行,那么客户软件部分12就响应教师软件部分11发送的命令。当客户软件部分12接收到来自教师软件部分11的命令时,就解释该命令并执行被请求的任务。客户软件部分12在系统启动时与叉路软件部分13相联,并开始收听命令。客户软件部分12后台运行,对用户是完全不可见的。
叉路软件部分13是一个服务器应用程序,用来管理学生工作站2和3与教师工作站1之间的联系。叉路软件部分13可以安装在教师计算机1上(带有教师软件部分11)或者如图1所示的实施例安装在独立服务器计算机4上。叉路软件部分13是系统的信息中心。教师软件部分11和客户软件部分12与该服务程序相联,所有系统控制数据都通过该叉路。叉路软件部分13发送控制数据到学生工作站1和2,并监控客户软件部分1 2的状态。它也可以启动客户软件部分12和教师软件部分11之间的双向通信。在本发明的优选实施例中,教师软件部分11和客户软件部分12之间的连接是经由叉路软件部分13的TCP/IP连接。教师软件部分11、客户软件部分12和叉路软件部分13可以通过例如Winsock通信层来连接到IP网络。
计算机软件被安装到所需计算机上以后,用户就可以开始创建工作环境。这就意味着建立学生工作站的布局,以及指定学生作业中要用的软件。环境形成了公文包,该公文包可以存储为工作环境。当建立基本公文包时,教师可以把他们自己的文档添加到他们的公文包。必要的时候可以修改公文包,教师可以为每个班级建立不同的公文包。每个教师都可以通过载入公文包来快速访问他或她自己的系统简表(profile)。
公文包是用来存储由或为每个老师甚至为每堂课独立创建的唯一工作环境。因此,公文包可以认为是电子课程计划。每个公文包可以包含学生工作站的布局、作业中所需的程序操作集和教师添加到文档条的文档集。用户可以修改他或她的公文包以满足他或她的变化需求。建立基本公文包后,用户就可以改变工作站布局、应用程序组(suite)和文档。用户可以把他的公文包保存到文件里以备以后使用。进一步,用户可以输出公文包,然后为学生打开。
学生可以访问公文包中的应用程序、文档和课程计划。输出是把应用程序和文档保存到文件夹里作为到相应文件的链接。应用程序快捷方式指本地计算机里的文件,文档快捷方式指共享资源里的文件。
通过教师应用程序来控制学生工作站2和3。教师可以打开和关闭学生工作站2和3上的应用程序和文档、锁定或释放学生工作站、使其从网络上登出以及甚至强迫其关机。教师可以把网络上的工作站或公文包分组成小单元,然后可以对这些小单元分配不同的任务。
图2示出了激活“互联网视图”(“internet view”)时教师应用程序11的用户界面实施例。教师计算机1的用户界面有一主窗口200,其工作方式类似于为Windows××(95,98,NT)环境设计的任何其他窗口。例如,它可以包括如图2所示的一个或多个下述部分。
组条(Group bar)206是位于窗口底端的水平条,这个条是用来创建学生工作站组。
教室视图(Classroom view)208(激活时)显示学生工作站的布局。布局面貌依赖于公文包。
活动日志视图(Activity log view)214(激活时)显示日志文件,该日志文件包含关于当前教室视图布局内所有工作站的信息。工作站可以单个或成组进行控制。
课程计划视图(Lesson plan view)210(激活时)显示包括在当前公文包内的课程计划。课程计划特征帮助建立关于特定课程的详细课程计划。课程计划可以和公文包一起存放。包括在公文包内的文档、应用程序和课程计划给教师提供了完整的课程,他或她可以在不同的课堂上使用该课程。课程计划视图可以包括三个域目标、活动和结果。目标是课程的目的、某特定课程应达到的结果。活动是课程应完成的任务。结果是期待的课程最终结果。课程计划帮助教师创立课程和使用她或他存储在公文包里的学习材料(文档和应用程序)。如果学生要独立学习,课程计划就作为指南来贯彻教学和完成分配的任务。
互联网视图(Internet view)212(激活时)为教师提供到互联网及其学习资源的简易入口。后面将详细讨论互联网视图。
功能条(Function bar)202水平位于主窗口200顶端。它包含程序名称、用来修改功能的命令集和用于管理窗口大小的控制模式。功能条202包括教师可以在学生工作站上所有视图里执行的不同命令操作。下面给出命令操作的一些实例。通过激活功能条202里的程序操作命令(Programoperations command),教师可以启动和关闭学生工作站2和3上的应用程序。要启动的程序也需要安装在学生工作站上。利用锁定操作(Lockingoperations)命令,可以因不同目的而锁定学生工作站2和3。有时候计算机把学生的注意力从教师必须要讲的内容上分散开,教师会发现并可以很方便地完全锁定工作站一段时间。也可以部分锁定工作站2和3,以使学生只使用教师允许其使用的应用程序。这可以通过先锁定工作站2和3,然后只启动教师要求的应用程序来达到目的。学生可以只使用这些应用程序,否则工作站2和3保持锁定。当教师要在学生工作站2和3上显示消息时,消息操作(Messaging operations)是有用的。教师可以发送学生需要确认的消息或发送保留在学生屏幕上直到教师隐藏它们的消息。教师也可以发送只显示一段有限时间的消息。利用文档操作,教师可以使学生工作站2和3打开文档,这些文档已由教师在教师应用程序11中加入到文档条204内。要在学生工作站2和3上打开的这些文档可以驻留在网络资源内,对于这些资源每个工作站至少可以进行读访问,或者驻留在教师/叉路计算机的共享数据库内。
文档条(Document bar)204是位于主窗口右侧的竖直条。这里用来放置教师在教学中需要使用的文档。文档条204包括用来向文档条添加新文档的按钮2041,当不能同时显示所有文档时用来上下滚动文档条内容的箭头按钮2042和2043,以及文档槽(slot)2044-2050(如到文档文件的链接)。一旦文档被添加到教师工作站1的用户界面的文档条204内,教师就可以指示学生工作站2和3(通过功能条202内的文档操作命令)打开这些现存文档。文档条204还可以包含网络站点(例如到网页的链接)。通过从互联网视图上,例如从地址域216直接拖动网络链接,教师就可以把网络站点添加到文档条204。利用功能条202内的命令,学生可以指示学生工作站2和3打开文档条204的任一链接。教师应用程序11发送相应命令到学生工作站以打开选择的网页(必要的话启动网络浏览器)。因此,教师可以添加文件夹到文档条上,并为学生工作站2和3打开该文件夹。这样,教师可以为学生提供特定课程所需的所有必要的工具和材料。类似于学生工作站2和3上要打开的任何文档,文件夹必须是位于每个工作站至少可以进行读访问的网络资源内。
图2中,互联网视图212被激活。从而在教师用户界面的主窗口200内显示嵌入的浏览器。在互联网视图内的嵌入的网络浏览器是完整的浏览器,其功能与任何其它标准浏览器一样。嵌入式浏览器可以是运行在教师主窗口内的标准浏览器,利用教师程序通过API(应用程序界面)为这种用途而配置的。浏览器工具条218至少包括基本浏览器按钮,例如用来打开地址簿216内的网页的转到页(Go to page)按钮、后退(Previous)按钮、前进(Next)按钮、停止(Stop)按钮、更新(Refresh)按钮、打印(Print)按钮和主页(Home)按钮。根据本发明,浏览器工具条218还包括一些作为教学和学生控制目的的附加按钮。首先,按钮219用来添加当前网页到文档条。其次,有一个“拒绝地址”(”Deny address”)按钮220添加当前地址到被拒绝访问的网址。然后,“允许地址”按钮221添加当前地址到允许访问网址。最后,“网络浏览器控制”按钮222打开网络浏览器控制面板。
利用这些附加按钮,教师可以很容易地添加有用的网络链接到公文包内。
教师也可以允许或拒绝访问任何网页,这样就定义了学生使用互联网的权限。目的是通过限制学生的互联网浏览能力,在浏览器侧限制网络访问,这样,在教室环境中对不同学习情况有更大的灵活性。浏览范围可缩小到不同的级别,从没有限制到站点级别的限制,最终到单个网页级别的限制。
至少有两种可选导航策略,例如用于允许或拒绝访问网页。两种可选策略是1)严格导航策略和2)开放导航策略。
浏览规则可以依据网页地址内找到的文本。因而,规则应用于在其地址内包含特定文本的所有网页。
严格导航策略的基本思想是拒绝所有网址。如果有必要,通过定义规则文件或指定只应用于当前部分的特定规则来允许某些地址。限制网页访问的试探法可以是基于URLs内文本的简单方法。例如,在严格(悲观)方法中,允许用户浏览在其地址中包含www.teleste.fi的网页。实际上,这种要求将浏览限制到一个“站点”。也可以对单个网页或站点网页子集应用同样的逻辑。
开放导航策略的主要思想是所有网址都是允许访问的网址。如果有必要,通过定义规则文件或指定只应用于当前部分的特定规则来拒绝某些地址。例如,开放(乐观)方法的一个例子是允许所有站点,但是除了地址中包含“playboy”或“sex”的站点。
假定教师想定义关于游戏网站的规则。教师可以打开在其地址中包含文本“game”的网页,例如http//www.gamepower.com/。然后,教师点击拒绝访问按钮220或允许访问按钮221以打开如图3所示的添加网络浏览器规则对话框。教师可以在标志为“导航规则”的域内看到上述地址。但是,现在规则只应用于这个特定的地址。用户还需要编辑该规则如下游戏(Game)。用户不一定必需要浏览相关网页。在添加网络浏览器规则对话框内,用户可以简单地编辑地址以满足他/她的需要。为保存规则,用户必须指定导航规则文件,例如名称为“*.rul”。那么怎样应用该规则就依赖于导航策略。如果选择严格导航策略,则只有包含文本“game”的网址可以被打开。反之,如果选择开放导航策略,则除了包含文本“game”的网址外所有其它地址都可以访问。
根据本发明的系统使得教师更容易控制学生访问网页和只允许查看教师要求的网页。教师工作站1上的教师应用程序11有一个网络浏览器控制面板,教师使用该面板可以定义导航策略以及控制网络浏览器。
为了定义学生工作站上网络浏览器的设置,教师点击网络浏览器控制按钮222以打开如图4所示的网络浏览器控制面板。在该导航控制面板上,用户可以选择应用严格导航策略或开放导航策略。教师也可以选择在屏幕上显示或隐藏学生计算机上浏览器的导航控制按钮。用户还必须为严格和开放导航策略指定导航目标规则文件。此外,可规定特定的导航规则。教师可以用页面导航选择框来控制学生是否可以浏览互联网。选中逻辑框则允许浏览。教师可以用文件导航选择框来控制学生是否可以打开本地HTML文件。选中逻辑框则允许打开。选中保存用户缺省逻辑框则把当前网络浏览器设置保存为缺省设置。下次打开浏览器时就用缺省设置。点击OK后立即应用改变设置。
发送网络浏览器设置到学生工作站,该学生工作站根据所述设置和导航目标规则文件进行配置。规则文件存储在学生工作站至少能进行读访问的服务器4上或教师工作站1的共享文件夹内。
学生工作站的网络浏览器根据网络浏览器设置和教师应用程序11发送来的命令进行配置。所述www浏览器应用必须要有基本网络浏览器的“看和感觉(look and feel)”;它必须要象任何其它互联网浏览工具那样工作,因而可以用来取代任何普通的www浏览器应用程序。学生工作站上的网络浏览器可以是标准网络浏览器(例如微软公司的互联网浏览器IE或Netscape公司的导航器),由客户应用程序12通过API界面或其它合适的界面对其进行配置和控制。在本发明的优选实施例中,浏览器应用程序依赖于互联网浏览器(IE)技术;它嵌入IE作为active-x网络浏览器控制。IE控制允许在导航和页面显示之前俘获导航事件。这就使我们有机会检查目标地址的正确性以及必要的时候取消导航。
导航器打开时,客户应用程序检查由教师应用程序设置的网络浏览器设置以及相应地通过界面配置浏览器。浏览器打开时,当客户应用程序收到来自教师应用程序的命令和改变后的设置,就根据收到的信息通过界面控制网络浏览器或改变网络浏览器的配置。配置通常限制学生的浏览能力。图5显示了处于最大限制模式的浏览器。浏览器窗口只包含标题条500、地址框502和滚动条503。学生没有导航方法。学生只能打开教师允许的网页。而且在这种模式里教师可以指示学生工作站打开如上述文档条204内的新网页。用其它网络浏览器设置,学生可以得到标准浏览器工具条上的某些或所有按钮,完备导航能力或有较少限制的导航能力。有限模式网络浏览器可以为教师提供比如下述的选择1)为学生打开网页,例如“www.wsoy.fi”,限制学生浏览域内某些网页;2)为学生打开网页,如“www.wsoy.fi/opit/english/football”,只让学生停留在该网页上;3)为学生打开网页,只允许链接到其它预定的网页和/或域。
为把学生注意力集中到教师,锁定学生屏幕的能力本身是一个有效特征,但是当与后续打开有限方式网络浏览器相结合时,就会让教师进一步控制教室内浏览器的使用。这可以通过用功能条204(图2)上的命令操作从教师工作站1首先发送锁定命令,然后是浏览器打开命令到学生工作站,来达到上述目的。锁定和有限网络浏览器的组合提供给教师许多选择,以决定在教室的教学环境内怎样以尽可能最好的方式使用在线内容。
出版社和其它内容提供商在互联网上有学习入口。学习入口是网络服务器上的网站,它提供到以大量网页形式存在的各种不同学习材料的入口。在本发明的一个实施例中,创建教师程序公文包文件,并保存为学习入口上网页的超级链接。公文包文件类似于在本地教师应用程序上使用的公文包。但是,学习入口的公文包文件允许出版社根据学习材料创建课程,并通过学习入口分配创建的课程。公文包典型地包含到课程中所需要的网站或网页的网络链接。入口提供商可以将此超级链接添加到任何讨论热区、课程计划、主题等。典型地,学习入口可包括公文包索引,如图6的参考符号601所示。教师可利用嵌入式浏览器访问学习入口、请求(602)和下载(603)以一公文包列表604形式存在的公文包索引到教师计算机上。教师可以通过点击相应的超级链接来启动公文包607从入口7上自动下载(605,606)到教师应用程序的用户界面。下载的公文包607配置教师程序的用户界面,这就意味着至少把来自公文包的网络链接608(URLs)自动添加到文档条204。然后,教师可通过点击相应网络链接608从入口7请求及下载(609,610)所需的内容。教师也可把网络链接及其内容作为课程的一部分分送到学生计算机上。在图2中,在嵌入式网络浏览器的屏幕上显示学习入口网页。网页包含到教师程序公文包的超级链接225,该公文包可从学习入口上下载,如图1所示的学习入口7。当教师点击超级链接芬兰课(Finland lesson)时,就下载相应的公文包,并把内容添加到用户界面,比如至少添加网络链接到文档条204。也可能通过用缺省网络浏览器(如互联网浏览器IE或Netscape导航器)取代嵌入式网络浏览器来访问入口网页,当点击超级链接时,自动打开教师应用程序,并添加公文包内容。
公文包内容被添加到用户界面以后,可用向任何本地创建的公文包那样继续课程。
如上所述,本发明允许教师改变控制程度以满足课程需要。对某些课程,可能有必要用最高控制级别,而某些课程可能不需要这种严格指导。在本发明的实施例中,教师可选择从教师公文包中发送快捷方式到学生,允许学生选择使用哪个网络链接及以什么顺序使用。这种分送资源的方法也允许教师评估学生怎样处理任务。这个特征的进一步可选设计是,可以文本文件形式发送学习目标、活动和结果到学生。这可有助于给学生提供信息,该信息是关于他们为什么要做这个任务、需要做什么以及授课过程中应该学习什么。
在上述实施例中,当教师点击入口内的超级链接时,所有网络链接自动添加到教师应用程序的用户界面。本发明的另一实施例中,这些网页自动缓存到代理服务器(如服务器4)上或如果没有服务器存在的话,缓存到教师工作站1的硬盘的共享部分上。其优点是由或为学生后来打开这些网页将导致从缓存副本而非互联网上访问这些网页。这样访问的速度更高,且访问更可靠。一旦教师关闭公文包或关机,系统可能删除缓存的网页。这就排除了低速互联网链接影响课程的可能性。
这些方法需要入口提供商创建这些公文包文件,并将其作为超级链接添加到他们的入口内容里。因此,入口提供商可能要在其办公室的一个或多个工作站上安装教师应用程序软件。然后手动添加(为本地使用)网络链接,把最终公文包作为上载到入口的公文包文件保存到适当位置。
当学校订阅这类学习入口时,它就收到教师书面指南。它可教授教师怎样从学习入口得到最好的东西,并给他们提供实用指导方针。而且,在本发明的另一实施例中,还提供某类课程计划模板,当创建入口超级链接时,该模板允许把学习目标、教学活动和学习结果添加到公文包里。还可以用这种信息来辅助或取代使用书面指南。
即使入口提供商已经为教师创建了许多公文包链接,仍有教师想要创建他们自己的公文包。在本发明的实施例中,教师可生成他自己的网络公文包,同时通过教师应用程序内的嵌入式浏览器访问入口。这将允许用户采用通用公文包,且很容易地进一步添加到其它相关网站的链接,这就增强了入口的学习目标。
把公文包链接综合成学习入口给教师提供了几个益处。通过教师可在教室环境内分送入口的学习资源来提供先进技术机制。因为他或她可以简单地载入其保存的公文包,所以教师可快速方便访问入口内容,且不必在每节课之前浏览入口。教师可以修改通用入口内容以反映他们的授课方式,然后将其与其他教师共享。它也提供了不同技能及不同水平学生的教学方式。它可以根据学生的能力从教师应用程序发送不同链接到不同学生。
优选实施例的描述只是为了阐述本发明。本发明并不局限于这些实施例,可以在不脱离本发明的范围和精神的情况下对本发明进行修改或改变。
权利要求
1.一种用于网络计算机辅助学习的活动控制系统,所述系统包括教师工作站,至少一个学生工作站,以及一个互联教师工作站和至少一个学生工作站的网络,其特征在于所述教师工作站包括教师应用程序,所述应用程序提供用户界面,教师通过所述用户界面可以控制网络上所述至少一个学生工作站的操作;所述至少一个学生工作站包括网络浏览器,所述浏览器的浏览功能由所述教师应用程序通过网络进行远程控制。
2.根据权利要求1的系统,其特征在于所述教师应用程序可以锁定所述至少一个学生工作站以运行所述网络浏览器。
3.根据权利要求1或2的系统,其特征在于所述教师应用程序可以通过把浏览限制到教师指定的范围以控制所述浏览器的浏览功能。
4.根据前述任何一个权利要求的系统,其特征在于所述教师应用程序使教师可以创建或装载预建立的公文包,所述公文包定义了课程的工作环境,所述工作环境的定义包括下述一个或多个学生计算机工作站的布局,学生在作业中要使用的软件,文档集,作为文档的网页集,网络链接,定义学生使用网络浏览器的浏览能力的导航策略定义。
5.根据权利要求4的系统,其特征在于所述公文包从网络服务器中载入,根据所述公文包的内容配置所述教师应用程序的所述用户界面。
6.根据权利要求5的系统,其特征在于所述载入公文包内的所述网络链接被添加到所述用户界面。
7.根据前述权利要求中任何一个的系统,其特征在于所述教师应用程序使教师可以命令所述至少一个学生工作站打开与所述教师应用程序的所述用户界面上显示的任一网络链接有关的网页。
8.一种网络计算机辅助学习系统中控制学习活动的方法,所述网络学习系统包括教师工作站,至少一个学生工作站,以及一个互联教师工作站和至少一个学生工作站的网络,所述方法包括在所述教师工作站上显示有控制功能的用户界面,教师通过所述用户界面可以控制网络上所述至少一个学生工作站的操作;根据教师选择的控制功能控制网络上所述至少一个学生工作站的网络浏览器的浏览能力。
9.根据权利要求8的方法,其特征在于在所述教师计算机的所述用户界面上定义导航策略定义,所述导航策略定义是定义学生可获得的所述至少一个学生工作站上网络浏览器的浏览能力;为所述至少一个学生工作站提供所述导航策略定义,以根据所述导航策略定义在所述至少一个学生工作站上配置所述浏览器。
10.根据权利要求9的方法,其特征在于从所述教师工作站上发送自动打开网络浏览器的命令到所述至少一个学生工作站。
11.根据权利要求9或10的方法,其特征在于在可被所述至少一个学生计算机访问的存储器上存储所述导航策略定义;把所述导航策略定义从所述存储器载入到所述至少一个网络浏览器;根据载入的所述导航策略定义配置所述至少一个学生工作站上的浏览器。
12.根据权利要求9、10或11的方法,其特征在于从所述教师计算机发送所述导航策略定义到所述至少一个学生工作站;根据发送的所述导航策略定义配置所述至少一个学生工作站上的浏览器。
13.根据权利要求8~12中任一个的方法,其特征在于把所述学生计算机工作站上的所述浏览器的浏览限制到所述导航策略定义设置的范围或网页。
14.根据权利要求8~13中任一个的方法,其特征在于从所述教师计算机上发送自动打开网页的命令到所述至少一个学生工作站上的所述网络浏览器,所述网页由教师通过所述用户界面选择。
15.一种由存储在计算机可读介质上的程序代码方法组成的计算机程序产品,当所述程序在计算机上运行时,执行权利要求8~14中任一个的方法。
16.一种由代码组成的计算机程序,当所述程序在计算机上运行时,执行权利要求8~14中任一个的方法的每一个步骤。
17.一种网络服务器,所述服务器提供访问以多个网页形式存在的多种学习材料,其特征在于所述网络服务器包括至少一个网页,所述网页具有到配置文件的超级链接,当响应所述超级链接的激活而下载到用户计算机时,所述配置文件配置运行在所述计算机里的学习程序的用户界面,以支持包含预定网页链接的预定课程计划。
18.一种在教师计算机工作站上执行的方法,所述方法控制网络计算机辅助学习系统的学习活动,所述网络学习系统包括教师工作站,至少一个学生工作站,以及互联教师工作站和至少一个学生工作站的网络,其特征在于从网络服务器上下载配置文件,所述网络服务器提供访问以多个网页形式存在的各种学习材料,所述配置信息定义包含预定网页链接在内的预定课程计划;根据所述配置信息来配置运行在所述教师工作站上的所述教师应用程序的用户界面,以支持所述预定课程计划,并显示所述预定网页链接。
19.根据权利要求18的方法,其特征在于把包含在所述配置文件内的所述网络链接添加到所述用户界面的文档工具条。
20.根据权利要求19的方法,其特征在于根据教师在所述用户界面上所做的选择,命令所述至少一个学生工作站自动打开文档工具条内的一个网络链接。
21.根据权利要求18~20中任一个的方法,其特征在于把与所述网络链接对应的网页缓存到所述网络计算机辅助学习系统内的缓存器,以备后来所述学生工作站打开。
22.一种由存储在计算机可读介质内的程序代码组成的计算机程序产品,当所述程序在计算机上运行时,执行权利要求18~21中任一个的方法。
23.一种由代码组成的计算机程序,当所述程序在计算机上运行时,执行权利要求18~21中任一个的方法的每一个步骤。
全文摘要
一种用于网络计算机辅助学习系统的活动控制系统,所述控制系统包括教师工作站(1),至少一个学生工作站(2和3),以及一个互联教师工作站和至少一个学生工作站的网络(8),教师工作站上的教师应用程序(11)提供用户界面,教师通过所述用户界面可以远程控制网络上至少一个学生工作站的网络浏览器的浏览功能。网络服务器提供访问以多个网页形式存在的多种学习材料,所述网络服务器包括到配置文件的超级链接,所述配置文件用于教师应用程序的用户界面。所述配置信息定义预定网页链接的预定课程计划,当响应超级联接的激活而下载所述配置文件到用户计算机时,所述配置信息根据预定课程计划配置用户界面,以显示预定网页链接。
文档编号G09B5/10GK1513161SQ02811158
公开日2004年7月14日 申请日期2002年6月4日 优先权日2001年6月5日
发明者R·科尔考, K·科斯凯拉, T·瓦桑卡里, P·雷德黑德, , R 科尔考, 潞诘, 箍 申请人:萨纳科公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1