655 results authored by Christian Lawson-Perfect - search across all users.
-
Question in Demos
The student must write code to compute the standard deviation of an unknown list of measurements.
The suggested answer uses numpy.std.
-
Question in Demos
This is the simplest demonstration of the "code" part type I could think of: write Python to assign
x = 1.An alternative answer gives a hint if the student's code doesn't define x at all.
-
Exam (6 questions) in GCSE level questions
This test contains a few easy questions on subjects covered in the GCSE syllabus. I made it to try out the "School" theme, adapted for younger students.
-
Question in Christian's workspace
This is a deliberately easy question that I use for testing.
-
Exam (1 question) in Christian's workspace
This exam has a custom diagnostic algorithm which gives the progress as a rational value. At the moment, this means "NaN%" is displayed in the sidebar.
-
Question in Christian's workspace
The statement contains two blank geogebra applets: one with the computer algebra view, which can be used as a calculator, and the other with algebra and geometry views.
There are custom functions which set the perspective of a geogebra applet and show the toolbar or algebra input line. These will probably be included in the geogebra extension eventually.
-
Question in DIAGNOSYS
No description given
-
Question in DIAGNOSYS
No description given
-
Question in DIAGNOSYS
No description given
-
Question in DIAGNOSYS
No description given
-
Question in DIAGNOSYS
No description given
-
Exam (4 questions) in Graph theory extension
These are some questions on graph theory, pulled from a module on groups and graphs.
-
Question in Demos
Shows how to use the bin function to group data into equal-sized intervals.
-
Exam (7 questions) in Demos
Several questions demonstrating the spreadsheets extension
-
Question in Demos
The student is shown a table with rows for each class in a school, and two columns of numbers: books, and children. They have to work out the column totals, and the number of books per child, and enter them in the table.
-
Question in Demos
Demonstrates how to construct a spreadsheet value from scratch, without uploading an .xlsx file.
-
Question in Demos
Given a data sheet with distances between cities and costs for different forms of transport, and some information about modes of transport used, fill in a form for a journey.
-
Question in Demos
An experiment using a PhET applet. The student can attach masses of different weights to a spring, and is asked to measure and record how far it stretches. Their measurements are shown on a graph, and they're asked to estimate the formula for the length in terms of the mass.
-
Question in Demos
Fill in a truth table: the values for "A" and "B" are filled in, and the student has to work out "A or B" and then "(A or B) implies B".
-
Question in Demos
Using some passages of text, fill in a product fact sheet.
A simple example showing how to mark entries in a spreadsheet.
-
Question in Demos
The student is shown a diagram with measurements of rooms in a house. They have to enter the measurements in a spreadsheet, then the area of each room, and finally the total area of the house.
-
Question in Demos
This question demonstrates how to use GeoGebra applets in explore mode.
The student must construct a polygon by adding points one at a time. At any point, they can answer the question, "Is the centroid inside the polygon?"
GeoGebra's IsInRegion command is used to decide if the centroid is inside the polygon.
-
Exam (11 questions) in Demos
This exam collects some questions demonstrating different uses of the programming extension and the Code part type, to mark code written in Python and R.
-
Question in Demos
The student is asked to integrate a given function. The marking algorithm differentiates the student's answer, and checks that it is equivalent to the original function.
-
Question in Demos
This question demonstrates how to construct a JSXGraph diagram using JessieCode.
The construction shows a triangle and its orthocentre, circumcentre and centroid. They are always collinear. You can move the vertices of the triangle.
-
Exam (13 questions) in MSP Away day May 2023
A collection of questions demonstrating the JSXGraph, GeoGebra and Eukleides extensions.
-
Exam (3 questions) in Transition to university
Evaluating arithmetic operations, and the order of operations.
-
Exam (93 questions) in DIAGNOSYS
DIAGNOSYS is a knowledge-based test of mathematics background knowledge for first-year university students, created by John Appleby at Newcastle University.
The questions have been translated directly into Numbas, with as few changes as possible.
-
Question in Programming extension
This question shows how to use the programming extension's run_code function to run some Python code and use its result in the marking of a non-code part type.
Python is used to calculate the correct answer for a number entry part type. This could be done
-
Exam (17 questions) in Programming extension
A collection of questions demonstrating the programming extension.