~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to doc/man/sample.rst

  • Committer: William Grant
  • Date: 2010-02-23 08:48:09 UTC
  • mfrom: (1673 trunk)
  • mto: This revision was merged to the branch mainline in revision 1674.
  • Revision ID: grantw@unimelb.edu.au-20100223084809-du6dvsxrjhw15ytr
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
171
171
Exercises
172
172
---------
173
173
 
174
 
There is currently a single exercise, ``factorial``, which prompts the user to
 
174
There are two sample exercises, ``hello``, which prompts the user to write
 
175
a simple Hello world program, and ``factorial``, which prompts the user to
175
176
write a factorial function and tests its correctness.
176
177
 
 
178
Both exercises have realistic test suites, taking advantage of most of the
 
179
features of the IVLE exercise testing framework. For example, ``hello`` uses a
 
180
regular expression to test whether the user has got it almost right, and gives
 
181
them encouraging feedback.
 
182
 
177
183
Worksheets
178
184
----------
179
185
 
180
186
There is currently a single worksheet in the subject ivle-102 (2009 semester
181
 
2). It embeds the exercise ``factorial``.
 
187
2). It embeds the exercises ``hello`` and ``factorial``.
182
188
 
183
189
Updating the sample data
184
190
========================
193
199
Then check the diff. You may hand-edit the SQL file, but only for the purpose
194
200
of fixing up unsightly data -- it should be possible to reload from the script
195
201
and re-export with no diff.
 
202
 
 
203
If the contents of the Subversion repositories have changed, run this
 
204
command::
 
205
 
 
206
    svnadmin dump /var/lib/ivle/svn/repositories/<repo> > examples/userrepos/<dumpfile>