doc-src/isac/jrocnik/eJMT-paper/jrocnik_eJMT.tex
changeset 48775 dc0734ed5ce4
parent 48773 1d04c2e41eb4
child 48776 2aa274b12247
equal deleted inserted replaced
48773:1d04c2e41eb4 48775:dc0734ed5ce4
   288 \paragraph{Support for interactive stepwise problem solving} in the
   288 \paragraph{Support for interactive stepwise problem solving} in the
   289 {\sisac} prototype is shown in Fig.\ref{fig-interactive}~\footnote{ Fig.\ref{fig-interactive} also shows the prototype status of {\sisac}; for instance,
   289 {\sisac} prototype is shown in Fig.\ref{fig-interactive}~\footnote{ Fig.\ref{fig-interactive} also shows the prototype status of {\sisac}; for instance,
   290 the lack of 2-dimensional presentation and input of formulas is the major obstacle for field-tests in standard classes.}:
   290 the lack of 2-dimensional presentation and input of formulas is the major obstacle for field-tests in standard classes.}:
   291 A student inputs formulas line by line on the \textit{``Worksheet''},
   291 A student inputs formulas line by line on the \textit{``Worksheet''},
   292 and each step (i.e. each formula on completion) is immediately checked
   292 and each step (i.e. each formula on completion) is immediately checked
   293 by the system such that at most one inconsistent formula can reside on
   293 by the system, such that at most {\em one inconsistent} formula can reside on
   294 the Worksheet (on the input line, marked by the red $\otimes$).
   294 the Worksheet (on the input line, marked by the red $\otimes$).
   295 \begin{figure} [htb]
   295 \begin{figure} [htb]
   296 \begin{center}
   296 \begin{center}
   297 \includegraphics[width=140mm]{fig/isac-Ztrans-math-3}
   297 \includegraphics[width=140mm]{fig/isac-Ztrans-math-3}
   298 %\includegraphics[width=140mm]{fig/isac-Ztrans-math}
   298 %\includegraphics[width=140mm]{fig/isac-Ztrans-math}
   448 \;{\it if} \; \exists x.\;P \; {\it then} \; e_1 \; {\it else} \; e_2
   448 \;{\it if} \; \exists x.\;P \; {\it then} \; e_1 \; {\it else} \; e_2
   449 \;)$.
   449 \;)$.
   450 
   450 
   451 \subsection{\isac's Tactics for Lucas-Interpretation}\label{PL-tacs}
   451 \subsection{\isac's Tactics for Lucas-Interpretation}\label{PL-tacs}
   452 The prototype extends Isabelle's language by specific statements
   452 The prototype extends Isabelle's language by specific statements
   453 called tactics~\footnote{{\sisac}'s. This tactics are different from
   453 called tactics~\footnote{{\sisac}'s. These tactics are different from
   454 Isabelle's tactics: the former concern steps in a calculation, the
   454 Isabelle's tactics: the former concern steps in a calculation, the
   455 latter concern proofs.}  and tactics. For the programmer these
   455 latter concern proofs.}. For the programmer these
   456 statements are functions with the following signatures:
   456 statements are functions with the following signatures:
   457 
   457 
   458 \begin{description}
   458 \begin{description}
   459 \item[Rewrite:] ${\it theorem}\Rightarrow{\it term}\Rightarrow{\it
   459 \item[Rewrite:] ${\it theorem}\Rightarrow{\it term}\Rightarrow{\it
   460 term} * {\it term}\;{\it list}$:
   460 term} * {\it term}\;{\it list}$:
  2109 
  2109 
  2110 \bigskip\noindent For this decade there seems to be a window of opportunity opening from
  2110 \bigskip\noindent For this decade there seems to be a window of opportunity opening from
  2111 one side inreasing demand for formal domain engineering and from the
  2111 one side inreasing demand for formal domain engineering and from the
  2112 other side from TP more and more gaining industrial relevance. Within
  2112 other side from TP more and more gaining industrial relevance. Within
  2113 this window, development of TP-based educational software can take
  2113 this window, development of TP-based educational software can take
  2114 benefit from the fact, that the TPs leading in Europe, Coq and
  2114 benefit from the fact, that the TPs leading in Europe, Coq~\cite{coq-team-10} and
  2115 Isabelle are still open source together with the major part of
  2115 Isabelle are still open source together with the major part of
  2116 mechanised knowledge.%~\footnote{NICTA}.
  2116 mechanised knowledge.%~\footnote{NICTA}.
  2117 
  2117 
  2118 \bibliographystyle{alpha}
  2118 \bibliographystyle{alpha}
  2119 {\small\bibliography{references}}
  2119 {\small\bibliography{references}}