WebEQ Developers Suite v3.7 Multilanguage | 22,9 Mb.
Design Science WebEQ™ Developers Suite is a comprehensive toolkit for building web pages that include interactive math. The world's leading e-learning companies, content developers and education portals are using WebEQ to create web-based learning environments that help educators engage students in math and science on the web. Because WebEQ is based on Java and MathML technology, solutions you develop will be platform- and browser-independent.
Interactive Web Pages
Interactive web pages can be easily created by using the WebEQ Controls, which you can place on your web pages to interact with the reader. For example, the WebEQ Input Control provides a way for students to easily enter mathematical equations. After the student enters an equation, you can use WebEQ's Graph Control to graph it or the Evaluation Control to compare it with the correct answer.
To make creating interactive math pages even easier, WebEQ 3.5 introduces a Solutions Library consisting of HTML template files, sample pages and JavaScript libraries containing already written and debugged code for common operations. This lets you focus on the logic behind your interactive math page while our code takes care of the implementation details.
The WebEQ Controls include:
— Input Control to gather input from the student
— Viewer Control to display equations
— Graph Control to graph equations
— Evaluation Control to evaluate and compare equations
— The WebEQ Controls will automatically be downloaded to the student's computer when they view the interactive math pages you've created. There is a WebEQ Controls Deployment Kit included in the WebEQ Developers Suite, which helps you to make the WebEQ Controls available to readers of your interactive math pages from your own web site. You may distribute the Controls from any non-commercial web site on a single web server.
Web Application Architecture
The WebEQ Developers Suite has an architecture that is flexible enough to construct virtually any e-learning system imaginable. Whether you are building a few web pages with static or simple interactive math, or you are building an enterprise n-tier e-learning system, WebEQ has the tools for you. WebEQ Developers Suite consists of several applications and applets, in addition to extensive documentation, sample scripts and templates.
N-Tier E-Learning Architecture
A typical n-tier e-learning architecture, pictured below, shows how WebEQ can be used on both the client-side and the server-side.
On the client side, interactive web pages allow students to enter mathematical information and view the results. The WebEQ Controls are the basic tools for doing this. Using the WebEQ Solutions Library as a source for templates, sample code and inspiration.
Server-based applications can use the WebEQ Equation Server's math-related services, such as generating equation images from MathML or generating references to WebEQ Controls with MathML input, to be incorporated into web pages to be returned to the client.
Author Math for the Web
WebEQ provides a full suite of tools for authoring math on the web.
Educators, e-learning authors and developers that need to create MathML directly can use the WebEQ Editor, which is the most sophisticated MathML authoring tool on the market today. Users can get started with graphically equation editing with no knowledge of MathML. The Editor introduces MathML concepts as necessary via intuitive dialog boxes and editing preferences. At the same time, by working directly with MathML structure and attributes, the Editor provides MathML experts the flexibility to control over the markup they need.
Once you have entered an equation, you can save it in a choice of output formats, including MathML markup, images, or applet tags for displaying the equations in a browser using the WebEQ Viewer Control.
WebEQ also includes the WebEQ Publisher which allows you to translate either MathML or WebTeX (a subset of the TeX equation language) into the same set of output formats supported by the WebEQ Editor.
See more on developers site.