Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Preview

Choosing how data goes in

This is the first page of the lesson. Read it and have a go at the activities. The rest is in the full lesson.

45 minutes

The school office and 240 absence notes

A school office gets 240 absence notes in one term. Today somebody types each one into a plain box.

Two ideas: a smart screen with drop-downs that is slow to build but quick to use, or the plain screen that is built already. Which is better?

The answer depends on three things. You will find out which.

Key words

WordWhat it meansExample
Data entry screenThe page or form where a person types or picks data.A sign-up form
Build timeThe hours it takes to make the screen.6 hours
ExpertiseThe skill and knowledge needed to do a job well.Knowing how to build a form
Entry timeThe time it takes a person to put the data in.3 minutes for each form
Data qualityHow correct, complete and useful the data is.Few mistakes in the list
Trade-offYou give up one good thing to get another.More build time for fewer errors
JudgementA choice you can explain with reasons.Build it, because there are many forms.
ValidationA check that a value is sensible.Age from 11 to 19

The cells students fill in are left blank in this preview.

Quick check: three factors

Have a go

Quick check: three factors

3 questions
Have a go: your answers are marked here and then forgotten. Sign in if you would like your score kept, and to pick up where you left off.Sign in to keep your score

Your answers are marked here and are not kept. A college account keeps every student’s marks.

Three factors

Three things change how you set up data entry.

Time to build the screens. A better screen takes longer to make.

Expertise to build them. You need people with the right skills. They cost money or time.

Time to enter the data. A slow screen costs time on every form, again and again.

Worked example: which screen takes less time?

StepPlain boxesDrop-downs
Build time2 hours6 hours
Time for one form3 minutes1 minute
120 forms: minutes120 x 3 = 360120 x 1 = 120
120 forms: hours (60 minutes in an hour)360 / 60 = 6120 / 60 = 2
120 forms: total hours2 + 6 = 86 + 2 = 8
240 forms: total hours2 + 12 = 146 + 4 = 10

The cells students fill in are left blank in this preview.

Try it: count the hours

Code: python
forms = 240

plain = 2 + forms * 3 / 60
dropdown = 6 + forms * 1 / 60

print("Plain boxes:", plain, "hours")
print("Drop-downs:", dropdown, "hours")

# Change forms to 60 and press Run again. Which screen is better now?

Quality is a factor too

The table counts only time. There is one more thing: mistakes.

A drop-down menu stops spelling mistakes. Validation stops silly values. Fewer mistakes means better data quality. Bad data costs time later, when somebody must find and fix it.

Methods compared

MethodBuild timeExpertiseEntry timeQuality
Plain boxes, no checksLowLowMediumLow
Plain boxes with validationMediumMediumMediumMedium
Drop-down menusMediumMediumLowHigh
Double entry for key fieldsMediumMediumHighHigh
Pre-filled boxesMediumMediumLowMedium

The cells students fill in are left blank in this preview.

The lesson goes on

8 more parts of this lesson are in the full curriculum, with the tasks, the final check and the labs. A college account gives your students all of it.