Skip to content

Commit d526e01

Browse files
committed
Test and exam instructions.
1 parent e0406da commit d526e01

File tree

1 file changed

+41
-18
lines changed

1 file changed

+41
-18
lines changed

doc/source/tests_and_exams.rst

Lines changed: 41 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ Exercises
118118

119119
.. proof:exercise::
120120
121-
Obtain the `first practice problem from GitHub Classroom
122-
<https://classroom.github.com/a/wNgTuHeo>`__. Follow the instructions in
121+
Obtain the `practice problem from GitHub Classroom
122+
<https://classroom.github.com/a/Aw6c2upG>`__. Follow the instructions in
123123
the README file that will be displayed on GitHub on your copy of the page.
124124

125125
.. note::
@@ -129,10 +129,26 @@ Exercises
129129

130130
.. proof:exercise::
131131
132-
Obtain the `second practice problem from GitHub Classroom
133-
<https://classroom.github.com/a/fQmijiXp>`__. Follow the instructions in
132+
Obtain the `practice problem from GitHub Classroom
133+
<https://classroom.github.com/a/FN6lgjAp>`__. Follow the instructions in
134+
the README file that will be displayed on GitHub on your copy of the page.
135+
136+
.. proof:exercise::
137+
138+
Obtain the `practice problem from GitHub Classroom
139+
<https://classroom.github.com/a/iZ_xv8bl>`__. Follow the instructions in
140+
the README file that will be displayed on GitHub on your copy of the page.
141+
142+
.. proof:exercise::
143+
144+
Obtain the `practice problem from GitHub Classroom
145+
<https://classroom.github.com/a/7_D2F0Iz>`__. Follow the instructions in
134146
the README file that will be displayed on GitHub on your copy of the page.
135147

148+
.. note::
149+
150+
This problem was the midterm test in 2021.
151+
136152
.. Midterm test instructions
137153
.. -------------------------
138154
@@ -166,8 +182,6 @@ Exercises
166182
.. not seek help from anyone else, whether in person, by email, chat message,
167183
.. forum post or any other means.
168184
169-
170-
171185
Exam preparation
172186
----------------
173187

@@ -213,19 +227,33 @@ chapters 7 and 9 of `Hans Petter Langtangen, A Primer on Scientific Programming
213227
with Python <https://link.springer.com/book/10.1007%2F978-3-662-49887-3>`__.
214228
You can access that book by logging in with your Imperial credentials.
215229

216-
The first two questions are in exam format.
230+
The these questions are in exam format.
231+
232+
.. proof:exercise::
233+
234+
Obtain the `practice problem from GitHub Classroom
235+
<https://classroom.github.com/a/2KLrIvq2>`__. Follow the instructions in
236+
the README file that will be displayed on GitHub on your copy of the page.
237+
238+
.. note::
239+
240+
This exercise is at the level of an exam question, though longer. An
241+
actual exam question would be pruned back to be achievable in 30
242+
minutes. Here the complete exercise is presented because the main thing
243+
you need to do is practice programming, and cutting out material
244+
doesn't help with that. Marks are not given as the question is the
245+
wrong length, so dividing 20 marks over the question would just be
246+
misleading
217247

218248
.. proof:exercise::
219249
220250
Obtain the `practice problem from GitHub Classroom
221-
<https://classroom.github.com/a/HdgipMxw>`__. Follow the instructions in
251+
<https://classroom.github.com/a/AKaRcEJn>`__. Follow the instructions in
222252
the README file that will be displayed on GitHub on your copy of the page.
223253

224254
.. note::
225255

226-
This exercise is fully set up as an exam question, including provisional
227-
points on the autotests. It should be doable in 30 minutes, though the
228-
level of programming is a little more basic than the exam questions.
256+
This was the May 2021 exam.
229257

230258
.. proof:exercise::
231259
@@ -235,13 +263,8 @@ The first two questions are in exam format.
235263

236264
.. note::
237265

238-
This exercise is at the level of an exam question, though longer. An
239-
actual exam question would be pruned back to be achievable in 30
240-
minutes. Here the complete exercise is presented because the main thing
241-
you need to do is practice programming, and cutting out material
242-
doesn't help with that. Marks are not given as the question is the
243-
wrong length, so dividing 20 marks over the question would just be
244-
misleading
266+
This was the August 2021 exam.
267+
245268

246269
Further programming practice ideas
247270
----------------------------------

0 commit comments

Comments
 (0)