summaryrefslogtreecommitdiff
path: root/texmf-dist/doc/latex/acrotex/examples/webeqtst.tex
diff options
context:
space:
mode:
Diffstat (limited to 'texmf-dist/doc/latex/acrotex/examples/webeqtst.tex')
-rw-r--r--texmf-dist/doc/latex/acrotex/examples/webeqtst.tex472
1 files changed, 472 insertions, 0 deletions
diff --git a/texmf-dist/doc/latex/acrotex/examples/webeqtst.tex b/texmf-dist/doc/latex/acrotex/examples/webeqtst.tex
new file mode 100644
index 00000000..0d0634ec
--- /dev/null
+++ b/texmf-dist/doc/latex/acrotex/examples/webeqtst.tex
@@ -0,0 +1,472 @@
+\documentclass{article}
+\usepackage{amsmath}
+\usepackage[tight,designvi]{web}
+\usepackage[nosolutions]{exerquiz}
+
+\title{\texorpdfstring{Acro\!\TeX}{AcroTeX} eDucation Bundle
+ \texorpdfstring{\\[1ex]}{:}Exercises and Quizzes}
+\author{D. P. Story}
+\subject{File to test web and exerquiz packages}
+\keywords{LaTeX, hyperref, PDF, exercises, quizzes}
+\university{NORTHWEST FLORIDA STATE COLLEGE\\
+ Department of Mathematics}
+\email{dpstory@acrotex.net}
+\version{3.0}
+\copyrightyears{1999-\the\year}
+\nocopyright
+\revisionLabel{}
+
+\sqTurnOffAlerts
+
+
+% To insert a message on the cover page, uncomment the lines below,
+% and insert the 'nodirectory' option into the web package line above.
+\usepackage{pifont}
+\optionalPageMatter{\par\minimumskip\vspace{\stretch{1}}
+ \begin{center}
+ \fcolorbox{blue}{webyellow}{%
+ \begin{minipage}{.67\linewidth}
+ \noindent\textcolor{red}{\textbf{Legend:}} In \hyperref[s:corrections]
+ {Section~\ref*{s:corrections}}, a \textcolor{red}{\ding{52}}
+ indicates that the student gave the correct response; a
+ \textcolor{red}{\ding{56}}, indicates an incorrect response,
+ in this case, the correct answer is marked with a \textcolor{webgreen}
+ {\ding{108}}.
+ \end{minipage}}
+ \end{center}
+}
+
+\newcounter{probno}[section]
+\renewcommand{\theprobno}{\thesection.\arabic{probno}}
+%
+% Define a problem environment with its own counter.
+\newenvironment{problem}{%
+\renewcommand\exlabel{Problem}%
+\renewcommand\exlabelformat{\textbf{\exlabel\ \theprobno.}}%
+\renewcommand\exsllabelformat
+ {\noexpand\textbf{\exlabel\ \theprobno.}}%
+\renewcommand\exrtnlabelformat{$\blacktriangleleft$}%
+\renewcommand\exsecrunhead{Solutions to Problems}%
+\begin{exercise}[probno]}
+{\end{exercise}}
+
+
+% Define a example environment with no counter
+\newenvironment{example}{%
+\renewcommand\exlabel{Example}%
+\renewcommand\exlabelformat{\textbf{\exlabel.}}%
+\renewcommand\exrtnlabelformat{$\square$}%
+\SolutionsAfter
+\begin{exercise}[0]}%
+{\end{exercise}}
+
+% Below is a new command to change the page layout for paper
+% Useful for documents such as homework assignments and other
+% hand-outs to the students. Try it when the forpaper, or
+% forcolorpaper is in effect.
+% \useFullWidthForPaper
+
+% Use circles for MC questions in quiz environments.
+\useMCCircles
+
+\begin{document}
+
+\maketitle
+
+\tableofcontents
+
+
+\section{Introduction}
+
+This is a sample file to give templates of the environments
+defined in \texttt{exerquiz}. The file illustrates the
+\texttt{exercise}, the \texttt{shortquiz} and \texttt{quiz}
+environments.
+
+In the case of the quiz environments, only multiple-choice
+questions are illustrated. Open ended, or objective style
+questions are demonstrated in other sample files.
+
+\section{Online Exercises}
+
+A well-designed sequences of exercises can be of aid to the student. The
+\texttt{exercise} environment makes it easy to produce electronic
+exercises. By using the \texttt{forpaper} option, you can also make a
+paper version of your exercises. See the \texttt{aeb\_man.pdf} reference
+manual.
+
+\begin{exercise}
+Evaluate the integral \(\displaystyle\int x^2 e^{2x}\,dx\).
+\begin{solution}
+We evaluate by \texttt{integration by parts}:\normalsize
+\begin{alignat*}{2}
+ \int x^2 e^{2x}\,dx &
+ = \tfrac12 x^2 e^{2x} - \int x e^{2x}\,dx &&\quad
+ \text{$u=x^2$, $dv=e^{2x}\,dx$}\\&
+ = \tfrac12 x^2 e^{2x} -
+ \Bigl[\tfrac12 x e^{2x}-\int \tfrac12 e^{2x}\,dx\Bigr] &&\quad
+ \text{integration by parts}\\&
+ = \tfrac12 x^2 e^{2x} - \tfrac12 x e^{2x} + \tfrac12\int e^{2x}\,dx &&\quad
+ \text{$u=x^2$, $dv=e^{2x}\,dx$}\\&
+ = \tfrac12 x^2 e^{2x} - \tfrac12 x e^{2x} + \tfrac14 e^{2x} &&\quad
+ \text{integration by parts}\\&
+ = \tfrac14(2x^2-2x+1)e^{2x} &&\quad
+ \text{simplify!}
+\end{alignat*}
+\end{solution}
+\end{exercise}
+
+In the preamble of this document, we defined a \texttt{problem}
+environment with its own counter. Here is an example of it.
+
+\begin{problem}
+Is $F(t)=\sin(t)$ an antiderivative of $f(x)=\cos(x)$? Explain
+your reasoning.
+\begin{solution}
+The answer is yes. The definition states that $F$ is an
+antiderivative of $f$ if $F'(x)=f(x)$. Note that
+$$
+ F(t)=\sin(t) \implies F'(t) = \cos(t)
+$$
+hence, $F(x) = \cos(x) = f(x)$.
+\end{solution}
+\end{problem}
+
+\begin{problem}
+Is $F(t)=\sin(t)$ an antiderivative of $f(x)=\cos(x)$? Explain
+your reasoning.
+\begin{solution}
+The answer is yes. The definition states that $F$ is an
+antiderivative of $f$ if $F'(x)=f(x)$. Note that
+$$
+ F(t)=\sin(t) \implies F'(t) = \cos(t)
+$$
+hence, $F(x) = \cos(x) = f(x)$.
+\end{solution}
+\end{problem}
+
+\noindent By modifying the \texttt{exercise} environment, you can
+also create an \texttt{example} environment. The one defined in
+the preamble of this document has no associated counter.
+
+\begin{example}
+Give an example of a set that is \textit{clopen}.
+\begin{solution}
+The real number line is both closed and open in the usual topology of the
+real line.%
+\end{solution}
+\end{example}
+
+There is an \texttt{exercise*} environment, using it signals the presence
+of a multiple part exercise question. The following exercise illustrates
+this environment.
+
+\begin{exercise*}\label{ex:parts}
+Suppose a particle is moving along the $s$-axis, and that its position
+at any time $t$ is given by $s=t^2 - 5t + 1$.
+\begin{parts}
+\item[h]\label{item:part} Find the velocity, $v$, of the particle at any time
+$t$.
+\begin{solution}
+Velocity is the rate of change of position with respect to time. In
+symbols:
+$$
+ v = \frac{ds}{dt}
+$$
+For our problem, we have
+$$
+ v = \frac{ds}{dt} =\frac d{dt}(t^2 - 5t + 1) = 2t-5.
+$$
+The velocity at time $t$ is given by $\boxed{v=2t-5}$.
+\end{solution}
+
+\item Find the acceleration, $a$, of the particle at any time $t$.
+\begin{solution}
+Acceleration is the rate of change of velocity with respect to time.
+Thus,
+$$
+ a = \frac{dv}{dt}
+$$
+For our problem, we have
+$$
+ a = \frac{dv}{dt} =\frac d{dt}(2t-5)=2.
+$$
+The acceleration at time $t$ is constant: $\boxed{a=2}$.
+\end{solution}
+\end{parts}
+\end{exercise*}
+
+References can be made to a particular part of an exercise; for example,
+``see \hyperref[item:part]{Exercise~\ref*{ex:parts}(\ref*{item:part})}.''
+Part (a) is in \textcolor{webblue}{blue}; the solutions for that part is
+``hidden''. This is a new option for the \texttt{exercise} environment.
+
+There is now an option for listing multi-part question in tabular form.
+This problem style does not obey the \texttt{solutions\-after} option.
+
+\begin{exercise*}
+Simplify each of the following expressions in the complex number
+system. \textit{Note}: $\bar z$ is the conjugate of $z$;
+$\operatorname{Re} z$ is the real part of $z$ and
+$\operatorname{Im} z$ is the imaginary part of $z$.
+\begin{parts}[2]
+\item $i^2$
+\begin{solution}[]
+$i^2 = -1$
+\end{solution}
+&
+\item $i^3$
+\begin{solution}[]
+$i^3 = i i^2 = -i$
+\end{solution}
+\\
+\item $z+\bar z$
+\begin{solution}[]
+$z+\bar z=\operatorname{Re} z$
+\end{solution}
+&
+\item[h] $1/z$
+\begin{solution}[]
+$\displaystyle\frac 1z=\frac 1z\frac{\bar z}{\bar z}=\frac z{z\bar z}=\frac z{|z|^2}$
+\end{solution}
+\end{parts}
+\end{exercise*}
+
+\section{Short Quizzes with or without Solutions}
+
+
+Short quizzes are quizzes with immediate response. As soon as the
+user enters an answer, that answer is immediately evaluated, the
+results of the evaluation are communicated to the user.
+
+Solutions can optionally be included in each question. Below is a
+\texttt{shortquiz} without solution.
+
+\begin{shortquiz}
+Was it in Xanadu did Kubla Kahn a stately pleasure dome
+decree?
+\begin{answers}{4}
+\bChoices
+ \Ans1 True\eAns
+ \Ans0 False\eAns
+\eChoices
+\end{answers}
+\end{shortquiz}
+
+\noindent Below is a \texttt{shortquiz} with a solution.
+
+\goodbreak
+
+\begin{shortquiz*}[KublaKhan]
+In what year did Columbus sail the ocean blue?
+\begin{answers}[qzcolumbus1]{4}
+\bChoices
+ \Ans0 1490\eAns
+ \Ans0 1491\eAns
+ \Ans1 1492\eAns
+ \Ans0 1493\eAns
+\eChoices
+\end{answers}
+\begin{solution}
+\begin{quote}
+ In 1492, \\
+ Columbus sailed the ocean blue.\hfill
+
+ Profound was the logic in his quest,\\
+ to get to the east, he headed west.\footnote{This poem was obtained by personal
+ communication from Leonard A. Stefanski,
+Department of Statistics, North Carolina State University.}
+\end{quote}
+\end{solution}
+\end{shortquiz*}
+
+\noindent These two types can be bundled together using the
+\texttt{questions} environment.
+
+\begin{shortquiz}
+Answer each of the following. Passing is 100\%.
+
+\begin{questions}
+
+\item Was it in Xanadu did Kubla Kahn a stately pleasure dome
+decree?
+\begin{answers}{4}
+\Ans1 True & \Ans0 False \\
+\end{answers}
+
+\item In what year did Columbus sail the ocean blue?
+\begin{answers}[qzcolumbus2]{4}
+\Ans0 1490 &\Ans0 1491 &\Ans1 1492 &\Ans0 1493
+\end{answers}
+\begin{solution}
+\begin{quote}
+ In 1492, \\
+ Columbus sailed the ocean blue.
+
+ Profound was the logic in his quest,\\
+ to get to the east, he headed west.\footnote{This poem was obtained by personal
+ communication from Leonard A. Stefanski,
+Department of Statistics, North Carolina State University.}
+\end{quote}
+\end{solution}
+\end{questions}
+\end{shortquiz}
+
+\noindent Try using the \texttt{proofing} option of \textsf{exerquiz}. In
+this case, the correct answer is indicated to the side; useful, perhaps,
+for proof-reading the document
+
+
+\section{Graded Quizzes with JavaScript}
+
+\CorrectionsOff % Don't want corrections for these two quizzes.
+
+You can create graded quizzes using the \texttt{quiz} environment.
+Here is a graded quiz using simple links. This might be suitable for a
+limited number of questions.
+
+\begin{quiz}{qzdiscr1} Using the discriminant, $b^2-4ac$, respond to each of the
+following questions.
+
+\begin{questions}
+\item Is the quadratic polynomial $x^2-4x + 3$ irreducible?
+\begin{answers}{4}
+\Ans0 Yes & \Ans1 No
+\end{answers}
+\item Is the quadratic polynomial $2x^2 - 4x + 3 $ irreducible?
+\begin{answers}{4}
+\Ans1 Yes &\Ans0 No
+\end{answers}
+\item How many solutions does the equation $2x^2 - 3x - 2= 0$ have?
+\begin{answers}{4}
+\Ans0 none &\Ans0 one &\Ans1 two
+\end{answers}
+\end{questions}
+\end{quiz}\qquad\ScoreField{qzdiscr1}
+
+\noindent By using the \texttt*-option, you can create a multiple choice
+set of question using check boxes.
+
+\begin{quiz*}{qzdiscr2}
+Using the discriminant, $b^2-4ac$, respond to each of the
+following questions.
+
+\begin{questions}
+\item Is the quadratic polynomial $x^2-4x + 3$ irreducible?
+\begin{answers}{4}
+\Ans0 Yes &\Ans1 No
+\end{answers}
+\item Is the quadratic polynomial $2x^2 - 4x + 3 $ irreducible?
+\begin{answers}{4}
+\Ans1 Yes &\Ans0 No
+\end{answers}
+\item How many solutions does the equation $2x^2 - 3x - 2= 0$ have?
+\begin{answers}{4}
+\Ans0 none &\Ans0 one &\Ans1 two
+\end{answers}
+\end{questions}
+\end{quiz*}\quad\ScoreField\currQuiz
+
+\noindent The \texttt{proofing} option of \textsf{exerquiz} can be used to
+mark the correct answer to the side; useful, perhaps, for proof-reading
+the document
+
+
+\section{Correcting Quizzes with JavaScript}\label{s:corrections}
+
+\CorrectionsOn % Now we want corrections
+
+Beginning with version 1.2 of \textsf{exerquiz}, you can now grade
+the quizzes created by the \texttt{quiz} environment.
+In this section, we illustrate the \texttt{quiz} environment with
+corrections.
+
+There are two types: link-style and form-style.
+This is the link-style format:
+
+
+\begin{quiz}{qzTeXl} Answer each of the following. Passing
+is 100\%.
+\begin{questions}
+\item Who created \TeX?
+\begin{answers}4
+\Ans1 Knuth &\Ans0 Lamport &\Ans0 Carlisle &\Ans0 Rahtz
+\end{answers}
+\item Who originally wrote \LaTeX?
+\begin{answers}{4}
+\Ans0 Knuth &\Ans1 Lamport &\Ans0 Carlisle &\Ans0 Rahtz
+\end{answers}
+\end{questions}
+\end{quiz}\quad\ScoreField\currQuiz\eqButton\currQuiz
+
+\medskip
+We can obtain the forms-style quiz simply by inserting an \texttt*
+before the quiz field name.
+\textcolor{red}{Important!} Be sure to name each quiz field
+differently!
+
+%\previewtrue
+
+%\useMCRects
+
+
+\begin{quiz*}{qzTeXf} Answer each of the following. Passing
+is 100\%.
+\begin{questions}
+\item Who created \TeX?
+\begin{answers}*{4}
+\Ans1 Knuth &\Ans0 Lamport &\Ans0 Carlisle &\Ans0 Rahtz
+\end{answers}
+\begin{solution}
+Yes, it was Donald Knuth who first created \TeX.
+\end{solution}
+\item Who originally wrote \LaTeX?
+\begin{answers}*{4}
+\Ans0 Knuth &\Ans1 Lamport &\Ans0 Carlisle &\Ans0 Rahtz
+\end{answers}
+\begin{solution}
+Yes, it was Leslie Lamport who first created \TeX.
+\end{solution}
+\end{questions}
+\end{quiz*}\quad\ScoreField\currQuiz\eqButton\currQuiz
+
+The ``corrections'' button can be modified to fit your needs. The quiz
+below queries your knowledge of the people who maintain various freeware
+\TeX\ Systems.\footnote{This quiz is a bit out of date.} The corrections
+button has been modified to take on a different look.
+
+\begin{quiz*}{qzTeXc} Answer each of the following. Passing
+is 100\%.
+\begin{questions}
+\item What \TeX\ System does Thomas Esser maintain?
+\begin{answers}{4}
+\Ans0 Mik\TeX &\Ans0 cs\TeX &\Ans1 te\TeX &\Ans0 fp\TeX
+\end{answers}
+\item What \TeX\ System does Fabrice Popineau maintain?
+\begin{answers}{4}
+\Ans0 Mik\TeX &\Ans0 cs\TeX &\Ans0 te\TeX &\Ans1 fp\TeX
+\end{answers}
+\item What \TeX\ System does Christian Schenk maintain?
+\begin{answers}{4}
+\Ans1 Mik\TeX &\Ans0 cs\TeX &\Ans0 te\TeX &\Ans0 fp\TeX
+\end{answers}
+\end{questions}
+\end{quiz*}\quad
+\ScoreField{qzTeXc}%
+ \eqButton[\BC{0 0 1} % blue border color
+ \CA{TeX} % Button text
+ \RC{Users} % rollover text
+ \AC{Group} % pushed text
+ \DA{/TiRo 10 Tf 0 0 1 rg} % times roman, 10 pt, blue text
+ \W{1}\S{I} % border width 1, inset button
+ ]{qzTeXc}
+
+\section{Objective-Style Questions}
+
+It is possible to pose objective-style questions (fill-in-the-blank). The
+demo file for this style question is called
+\href{http://www.math.uakron.edu/~dpstory/acrotex/examples/html/jquiztst.pdf}{jquiztst.pdf}
+(relative link: \href{jquiztst.pdf}{jquiztst.pdf}). Click on the link to
+review this demo file.
+
+\end{document}