Home : Products : Virtual Classroom
 
CollabWorx Virtual Classroom is a complete software solution enabling interactive, real-time delivery of corporate training or academic classes over the network. The process involves an instructor and support personnel at one geographical location and a group of students at remote locations. Both parties (instructor(s) and students) use desktop computers as the only communication device. The notion of "remote" encompasses distances from "across the hallway" to "across the continent."

Virtual Classroom is an application of the patent-protected CollabWorx Platform (CWP), a groundbreaking, event-sharing collaboration technology created by CollabWorx. The CWP VC is hence compatible and interoperable with all other solutions based on the CWP platform. How does CWP VC compares to other interactive distance learning products? See this feature-by-feature comparison table.

CWP Virtual Classroom is used to implement interactive, synchronous distance learning process. Interactive Distance Learning (IDL) should not be confused with the popular approaches to "distance learning" based on publication of the courseware on a web server and providing students with access to the site. This process is known as "asynchronous" distance learning, and it is Web-age extension of the centuries-old methodology of sending students to the library. In contrast, CWP VC provides an experience equivalent to participation in a live class, with all the opportunities to interact with the teaching personnel.

CWP Virtual Classroom is seamlessly integrated with the asynchronous courseware repositories. The system uses such repositories in the process of synchronous delivery, and it also provides mechanisms to capture, store, index, and publish records of the interactive classes for later asynchronous use. However, the focus of the TI VC is interactive synchronous distance learning (ISDL).

System architecture:

  • Event-sharing distributed collaboration platform
  • Distributed, fault-tolerant system state machine
  • Separation between event and data distribution channels ensuring high scalability and capability to adapt network topology to the backbone performance
  • Client software completely integrated with Web browser for universal data access using standard Web client-server infrastructure
  • Support for SOCKS4 proxies to securely traverse corporate firewalls
  • Support for distributed array of courseware/data servers, including support for access to local replicated repositories such as CD-ROMs, with corresponding URL mapping capability.

Class servers:

  • Platform-neutral, high-performance robust Java server, scalable to hundreds of class participants
  • Centralized administration of server clusters and class-to-server mapping
  • License and security management tools
  • Usage logging for troubleshooting and billing
  • Authentication and admission policies
  • Integrated gateway to user databases with support for RDBMSes, XML-based files on HTTP servers, and local files
  • User database administration tools supporting extensible set of attributes
  • Support for firewalls
  • Mail gateway and listserv support
  • Server location independent on the location of courseware servers

Client software:

  • Seamless integration with web browsers
  • Built in interfaces to application modules in several programming languages
  • Clients are extensible and configurable to enable branding and flexibility
  • Configurable system startup setup with predefined sessions, flexible layout, and role-dependent functionality
  • Multi-session support enables out-of-band support and private channels
  • "Look over your shoulder" seamlessly integrated for easy troubleshooting and support
  • Sophisticated, application-dependent floor control and session admission policy
  • Both Session Manger and applications support independent data views enabling user role and network adaptivity

Basic application set:

  • A selection of chat tools for different audiences. CWP VC chats support utilities such as copy and paste, session archiving, configurable sets of canned, application-specific text and audio messages, time-stamping etc., in addition to the usual complement of chat features. For K-12 audience we provide avatar-based chats.
  • A selection of whiteboards, from a simple quick draw to an advanced layered whiteboard with import/export and data save capabilities
  • Application sharing is supported via integrated PC-specific MS NetMeeting, and multi-platform Virtual Network Computer

Teaching process support

  • Student feedback tool with question and help request support and with real-time class reception feedback enabling the instructor to adjust instruction style, tempo, and difficulty level.
  • "Over your shoulder" capability to follow students' activities
  • On-the-fly and database-connected quiz builder enabling real-time pop quizzes checking student comprehension level
  • Support for both private and public Q&A
  • Teacher-controlled student access to audio/video channel
  • Out-of-band channels for teaching assistants and support personnel
  • Dynamic out-of-band channels for communication between students

Multimedia support:

  • Fully integrated, software only, multi-platform, multi-codec IP audio/video conferencing agent. The agent supports UDP and (optional) multicast, and it uses RTP and RTCP for data transport.
  • Complete support for streaming shared media. The system provides Java playback tools for both canned audio and video using standard codecs and it also supports shared Real Audio and Real Video
  • Shared interactive 3D VRML2 applications are supported via special set of APIs. Current system provides demonstration modules.
  • Integrated multimedia class recording and publishing system

Contents sharing:

  • Shared browser application enables automatic sharing and link following of arbitrary Web contents, including pages using DHTML/CSS, Java applets, and ActiveX objects
  • Several whiteboard with various sets of features
  • Application sharing via both NetMeeting and VNC, seamlessly integrated
  • Special shared JavaScript browser supports finely-tuned control shared DOM, as well as sharing forms and form-based science workbenches
  • Active Shared Objects technology enables automatic interactive sharing of applets embedded in web pages
  • Java CWP API is encapsulated in an object enabling graphical authoring environment

Courseware repository integration:

  • All CWP VC shared browsers are integrated with our courseware management solution. This system supports customizable templates that define courseware presentation layer look-and-feel. Tools are provided for shared retrieval of the multimedia educational objects

Synchronous - asynchronous integration:

  • Support for session contents storage and forwarding to external e-mail gateways
  • Support for communities via session contents forwarding to community listservs
  • Class recording support, including audio, video, and courseware material recording and automatic indexing
  • Automated publishing of recorded classes

[Home] [About Us] [Products] [Downloads] [Search]

Copyright © 2000-2008 CollabWorx, Inc. All Rights Reserved
Privacy Policy | Contact CollabWorx