Type your answers onto a document
Can I design a program taking into account users needs?
If a user can't follow your user interface then your program is of now use. Think about when you use a website or fill in a form, what annoys you, what can you take from it?
Things to consider:-
Use of colour - remember so people are colour blind, what colours cause eye strain or help the user to focus. What do colours represent?
Efficiency - A quality user interface allows users to perform tasks with speed and ease, in other words, it operates with efficiency. Think about getting from one place to another, where to put cursor for user, what can be pre-populated, what tool-tips you can use.
Only allow a maximum of 500 minutes of calls, 1000 texts and 1 gigabyte of data per month.
Change the tariff to a Monthly Contract, which includes 100 minutes of calls, 500 texts and 500 megabytes of data. If you go over your allowance, you must pay standard PAYG rates as above, otherwise your contract will be £25.00 per month.
Algorithm
Tell them to hit enter key when ready
Get the first time in seconds
Get them to hit the enter key when they think time has elapsed
Get the second time in seconds
Subtract first time from the second time
Tell them how close to 10 the answer was.
Hint
Use Now.Second - To get the current time in seconds of the minute