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

Preview

Explain your work to a client

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

Mrs Okafor is not a developer

You wrote: "The routine iterates through the records and returns a flag."

Mrs Okafor runs a sports club. She does not know these words. She cannot decide anything from your sentence.

Clear writing is a skill. It gets you marks. It also shows a client what you built.

Key words

WordWhat it meansExample
AudienceThe people who read or listen to your work.the club manager
TechnicalAbout how the system is built.a loop, a dictionary
Non-technicalNot needing any computer knowledge.the booking works
JargonSpecial words only experts know.iterate, Boolean
SummaryA short version that gives the main points first.three sentences
PortfolioA folder of your work and your proof.plans, code, tests

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

A short report has four parts

  1. Summary: the answer in three sentences. 2. What I built: what the tool does, in plain words. 3. How I know it works: the tests and what they showed. 4. What next: weaknesses and improvements.

Put the most important thing first. A manager may stop reading after the summary.

A summary, three sentences

SentenceWhat it saysExample
1What the tool doesThe tool lets desk staff book and cancel a court.
2Proof it worksIt refused every double booking in 11 tests.
3What is missing or nextIt cannot yet send text messages, which we suggest as the next step.

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

Quick check: writing for a client

Have a go

Quick check: writing for a client

4 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.

Try it: count the words

Code: python
text = "The tool books a court. It refuses a double booking."

count = 0
for one in text.split("."):
    if one.strip() != "":
        count = count + 1
        print(len(one.split()), "words:", one.strip())
print(count, "sentences")

# Add a long sentence and see its count.

Say it out loud: two minutes

You may need to explain your work aloud or on a recording. Use this plan:

  1. Say the problem in one sentence. 2. Show the tool doing its main job. 3. Say how you know it works. 4. Say one weakness and what you would do next.

Practise with a friend. Use a clock to time yourself. Look at the listener, not the screen.

The lesson goes on

4 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.