I report here some trouble I faced during 2 months of development of OEF WIMS exercises for students of University of Nice and Sophia-Antipolis (France)(see the server in Nice for any information and to experiment this free software developed by G. Xiao). A detailed account of this research and experiment is in preparation.
From my experiment and for the features described below, WIMS seems an ideal solution for e-learning of mathematics including numerical solutions of complex equations.
rows , columnsare keywords of Octave and WIMS; they are directly interpreted as keywords of WIMS even if they are within an Octave program; an other example is the character # which is the beginning of a commentary; it is also interpreted by WIMS, so that it is not possible to let the commentaries of an Octave program, except by converting them to string variables. Moreover no diagnostic error even to warn the author of the exercises.
\text{ a1 = wims(exec octave [2,-1,0,0,0,0,0;
-1,2,-1,0,0,0,0;
0,-1,2,-1,0,0,0;
0 ,0,-1,2,-1,0,0;
0 ,0, 0, -1,2,-1,0;
0 ,0, 0, 0,-1,2,-1;
0, 0 ,0, 0,0,-1,2])}
\text{a=wims(lines2rows wims(rawmatrix \a1))}
\text{lamdaa= wims( exec octave aa= [\a]; lamdaa=eig(aa); disp(lamdaa) )}
the last command brings the matrix defined in the previous instruction to octave and computes its eigenvalues.
Copyright (C) December 2004 B. Rousselet. Verbatim copying and distribution is permitted in any medium, provided this notice is preserved.
B. Rousselet,