Subversion Repositories wimsdev

Rev

Rev 5766 | Rev 9291 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5766 Rev 5920
Line 5... Line 5...
5
<ul>
5
<ul>
6
  <li>Take a look at the
6
  <li>Take a look at the
7
   !href target=wims_demo module=tool/geometry/animtrace&cmd=intro animated plotter
7
   !href target=wims_demo module=tool/geometry/animtrace&cmd=intro animated plotter
8
$(): it allows you to plot curves and surfaces with zooming, deforming and rotating
8
$(): it allows you to plot curves and surfaces with zooming, deforming and rotating
9
   effects, more easily as you may possibly imagine.  
9
   effects, more easily as you may possibly imagine.  
10
  <li>The game
10
  </li><li>The game
11
   !href target=wims_demo module=U2/algebra/qpuzzle Q-Puzzle
11
   !href target=wims_demo module=U2/algebra/qpuzzle Q-Puzzle
12
   gives a very good idea of how wims can provide a convenient way to combine
12
   gives a very good idea of how wims can provide a convenient way to combine
13
   multimedia means and abstract mathematical notions.
13
   multimedia means and abstract mathematical notions.
14
  <li>The game-exercise
14
  </li><li>The game-exercise
15
   !href target=wims_demo module=H6/geometry/coincfree Coincidence-freehand
15
   !href target=wims_demo module=H6/geometry/coincfree Coincidence-freehand
16
   shows the possibility to create interactive graphic exercises of a new
16
   shows the possibility to create interactive graphic exercises of a new
17
   style.
17
   style.
18
  <li>The exercise
18
  </li><li>The exercise
19
   !href target=wims_demo module=U1/algebra/corresjs Correspondance
19
   !href target=wims_demo module=U1/algebra/corresjs Correspondance
20
   gives an idea of the possibility of embedding javascript interactivity
20
   gives an idea of the possibility of embedding javascript interactivity
21
   into a wims application.
21
   into a wims application.
22
  <li>The exercise
22
  </li><li>The exercise
23
   !href target=wims_demo module=U1/algebra/accordance Accordance
23
   !href target=wims_demo module=U1/algebra/accordance Accordance
24
   shows the possibility of linking different wims applications:
24
   shows the possibility of linking different wims applications:
25
   except for the easiest level,
25
   except for the easiest level,
26
   such an exercise is practical only if the user can use computer to
26
   such an exercise is practical only if the user can use computer to
27
   solve a linear system. Now such a solver (another wims application)
27
   solve a linear system. Now such a solver (another wims application)
Line 29... Line 29...
29
   exercise page, via a hypertext link. In order to teach the student to
29
   exercise page, via a hypertext link. In order to teach the student to
30
   choose the appropriate tool, some irrelevant links are also added. <br/>
30
   choose the appropriate tool, some irrelevant links are also added. <br/>
31
   Please notice that the lack of direct data communication between the two
31
   Please notice that the lack of direct data communication between the two
32
   modules is only a choice of the design of the module, in order to make
32
   modules is only a choice of the design of the module, in order to make
33
   the student type the matrices.
33
   the student type the matrices.
34
  <li>The tool
34
  </li><li>The tool
35
   !href target=wims_demo module=tool/analysis/function Function
35
   !href target=wims_demo module=tool/analysis/function Function
36
   illustrates the possibility to create pages which are at the same time
36
   illustrates the possibility to create pages which are at the same time
37
   powerful and easy to use. By linking a plotter (gnuplot), a symbolic
37
   powerful and easy to use. By linking a plotter (gnuplot), a symbolic
38
   calculator (Maxima) and a numerical calculator
38
   calculator (Maxima) and a numerical calculator
39
   (pari) at backend level, it allows the user to click on a root (or a
39
   (pari) at backend level, it allows the user to click on a root (or a
Line 43... Line 43...
43
   gnuplot is used to draw the curve in the given interval. When the user
43
   gnuplot is used to draw the curve in the given interval. When the user
44
   clicks on a point, gp is called to try to find a root in the neighborhood
44
   clicks on a point, gp is called to try to find a root in the neighborhood
45
   of the point. If it fails, Maxima is called to compute the formal
45
   of the point. If it fails, Maxima is called to compute the formal
46
   derivative of the function, and gp is called again to find a root of the
46
   derivative of the function, and gp is called again to find a root of the
47
   derivative in the neighborhood (which will be the local extremum).
47
   derivative in the neighborhood (which will be the local extremum).
48
  <li>This document itself is an illustration to the fact that wims can
48
  </li><li>This document itself is an illustration to the fact that wims can
49
   provide an easy way to dynamically reorganise contents of a document. By
49
   provide an easy way to dynamically reorganise contents of a document. By
50
   changing a parameter, contents of the document can be grouped, split, or
50
   changing a parameter, contents of the document can be grouped, split, or
51
   chosen, in various ways. (Remark that this document is itself a wims module.)
51
   chosen, in various ways. (Remark that this document is itself a wims module.)
52
 
52
</li>
53
</ul>
53
</ul>
54
 
54