Help with the Alice system

Overview

Alice is a computer system that assists in the teaching of some parts of University mathematics. Your comments and suggestions will be very welcome; you can send them by email to Ken Monks.

The basic idea is that you follow the obvious links from the Alice login page, and then Alice will present you with a list of questions. There is detailed advice below on how to enter your answers. You can then click the Mark button at the bottom of the page to mark your work. The details of how this works depend on whether Alice is running in practice mode or assessment mode.

Practice mode

If a test is set up in practice mode, it will say so in the test selection menu, and also at the top of the test page. If so, you can do the same set of questions repeatedly, and mark them by clicking the Mark button at the bottom of the page. The system will tell you whether your answers are right or wrong (except for multiple choice questions) and may give some feedback about any answers that are wrong, but it will not tell you the right answers. You can click the Back button on your browser to get back to the page where you filled in your answers, correct any mistakes, and try again. Alternatively, you can go away and come back some other time; Alice will remember your previous answers, so you can correct any that were wrong, and leave the others as they are. The system will give you a numerical mark for your work which you may find informative, but it does not officially count for anything. For more information about the marking system, see the section on assessment mode.

If you want to see the solutions, you can click the Solutions button at the bottom of the page instead of the Mark button. If you try the test again after doing this, you will get slightly different questions.

Assessment mode

Assessment mode is used for formal testing, and also for some practice tests that do not fit naturally in the framework of the practice mode. The questions will involve some randomly generated parameters, so different students will get slightly different questions.

A test in assessment mode will usually have a "Due date" listed in the test selection menu and at the top of the test page. Before the due date, when you access the test you will be asked to enter your answers. If you have tried the test before, your previous answers will be filled in so that you can modify them if you wish. When you have entered your answers, you should click the Validate button at the bottom of the page to see how the system will interpret it. If there are any syntax errors or the system has misunderstood what you meant then you can fix the problem before proceeding. When you are satisfied with your answers, you can click the Mark button. Alice will tell you whether your answers are right or wrong (except for multiple choice questions) and may give some feedback about any answers that are wrong, but it will not tell you the right answers.

Usually, no credit will be given for partially correct answers. Instead, you are allowed to try again on any questions that you got wrong. However, a penalty (usually 10%) is charged for each incorrect attempt. For example, suppose a question is worth 5 marks and you get it wrong three times and then get it right on the fourth attempt. You will be penalized 3 x 10% = 30%, so your score is 70% of 5 marks, which is 3.5 marks. If you submit the same wrong answer several times in a row, you will only be penalized once. You will not be penalized if you leave the answer blank, or if you make a syntax error rather than a mathematical error.

Thus, it would make sense to:

If you access the test after the due date, then Alice will tell you your marks and give the solutions to the questions.

Understanding Alice's output

Alice generally displays mathematics in a good approximation to traditional notation. (Formulas are translated into HTML, so they can be displayed in most browsers without any kind of plugin. This does impose some limits on the quality of the display, however.) If you see gibberish instead of mathematics, then you may have a font encoding problem, which can be fixed by the steps explained in the TtH manual. This should only be necessary if you are using a Macintosh, or using Netscape under Unix or Linux.

You may find that subscripts and superscripts are too small to read easily. If so, you can just increase the font size in your browser. If you are using Internet Explorer, click on View at the top of the browser, then Text Size, then Larger or Largest. For Netscape, click Edit, then Preferences, then Appearance, then Fonts, then change the variable width font size.

Apart from these font issues, there is one feature that may cause confusion. An expression like 1/3 (x + y) always means
1
3
(x + y),
or equivalently (x + y)/3. Similarly, an expression like 1/2 Ö3 always means
1
2
Ö3,
which would more commonly be written as
Ö3
2
.

How do I enter my answers?

You should type in your answers using the same syntax used in the symbolic mathematics package Maple. This is broadly similar to the syntax used for mathematical formulae in general programming languages such as Java, C and Basic and in spreadsheet programs such as Excel, so you will find it useful to master it. If you are taking the Applied Mathematics Core course AMA101 then you will learn to use Maple there. If you are not, the advice below should be sufficient. Alice tries quite hard to give helpful information about syntax errors. You can also learn about the right syntax by doing tests in practice mode and asking for the solutions; as well as displaying the right answers in ordinary mathematical notation, Alice will tell you how they could be entered. (However, there are often several possible ways, and Alice will not always suggest the easiest one.)

When you have entered your answer, you can always click on the Validate button at the bottom of the page to see how Maple will interpret it. If there are any syntax errors or Maple has misunderstood what you meant then you can fix the problem before asking Alice to mark your work.

Types

Sometimes, Alice will check the type of your answer (eg whether it is a constant, a function of x, a vector, a matrix ...) before working out whether it is correct. If your answer has the wrong type Alice will allow you to go back and change it without any penalty. Unfortunately, the warning messages for type errors are not as comprehensible as they might be. Here are some examples that illustrate how they work.

Forbidden words

Suppose that Alice asked you to calculate sin(p/4) (for which the answer is of course 2-1/2). One cunning plan that might occur to you would be to just enter sin(pi/4) as your answer, leaving Maple to do all the real work. If this worked, it would remove the whole point, so Alice prevents it. For each question, there are certain "forbidden words" that you are not allowed to use as part of your answer; in the example above, the word "sin" would be forbidden. If you give an answer involving a forbidden word, Alice will tell you, and you will be able to go back and change it without any penalty.

Cheating

You are doubtless intelligent enough to realize that there are ways of cheating on the formal tests. Equally obviously, this will not help you in the written exam, which carries much more weight.