Teaching practice
Can ChatGPT create good language homework? A tutor’s review checklist
A practical checklist for reviewing generated tasks, answer keys and learner instructions before you share them.
A worksheet can have correct grammar and still practise the wrong thing. If a learner needs help asking a follow-up question in conversation, a page of questions with missing auxiliary verbs covers only part of that goal.
ChatGPT can help draft language homework. Whether that draft is useful enough to send depends on the task you give it and your review of what comes back. Start with a specific learning purpose, then check the material from the learner’s point of view before sharing it.
OpenAI’s own guidance says ChatGPT can produce inaccurate or misleading answers, including answers that sound confident. That is a reason to verify the language and answer key yourself. It does not tell us how well a particular homework task will work with a particular learner. OpenAI: Does ChatGPT tell the truth?
Give it a teaching decision to work from
“Create B1 English homework” leaves much of the assignment undecided. It does not say what the learner should revisit, how independently they can work, or what they should be able to do afterwards.
Before writing a prompt, finish this sentence: “After this task, I want the learner to be able to…”
Be specific enough to choose between two activities. “Use English more confidently” does not help you decide whether to send a reading task or a dialogue. “Ask a follow-up question about someone’s weekend” gives you something to build around.
You can then describe the material you want. Here is a prompt you could adapt, using an imagined lesson goal:
Draft a short English homework activity for an adult learner working around B1 level. The goal is to ask follow-up questions about a finished weekend activity using the past simple. The learner has already practised forming past-simple questions. Use familiar everyday vocabulary and avoid introducing new grammar as a requirement. Start with a short dialogue and ask the learner to write suitable follow-up questions. Include clear student instructions. Put suggested answers and any plausible alternatives in a separate teacher section. Treat open responses as open responses rather than giving each one a single required answer.
This prompt gives you a defined assignment to review. You still need to decide whether the dialogue sounds natural and whether the questions practise what you intended.
Use a general teaching brief for this process. You can describe the language goal without copying a learner’s name, messages or lesson transcript into the prompt.
If choosing the goal is the difficult part, our guide to turning an online language lesson into personalised homework starts with that decision.
Work through the task before reading the key
Complete the activity as if you were the learner. Keep the answer key out of view until you have decided what answers you would accept.
Imagine you are preparing this gap-fill:
I ___ in Berlin for two years.
Depending on the context, both “lived” and “have lived” can make sense. An answer key that accepts only one has made a decision the sentence itself does not explain.
If the intended focus is a finished period in the past, you could add context:
I ___ in Berlin from 2018 to 2020. Now I live in Madrid. (live)
If you want the learner to discuss how meaning changes with the tense, keep the original sentence and ask them to explain the two possibilities. The ambiguity can serve a teaching purpose when the instructions make it explicit.
For each item, check:
- Can I explain why the proposed answer works?
- Does another answer also fit the context?
- Is the instruction asking for one form, or inviting a response?
- Does the explanation match the sentence actually on the page?
- Would I need to be beside the learner to make the task understandable?
For language points you are unsure about, consult a reliable grammar reference or dictionary. Asking ChatGPT to check its own answer may give you another explanation to inspect; it does not settle the question.
Check the difficulty around the target
A level label is a starting point for your review. Read the instructions and supporting text as closely as the target sentences.
An activity about a familiar grammar pattern can still require unfamiliar vocabulary. A short dialogue can ask the learner to understand a social situation you have never discussed. Those demands may be appropriate, but you should choose them deliberately.
For the weekend-question task, underline anything the learner would need to understand before they could ask a question. If an unfamiliar expression has no useful role in the assignment, replace it. If it matters to the goal, provide enough support to use it.
Then check what the learner actually has to produce. Choosing the right auxiliary from a list and writing a follow-up question are different tasks. You might use the first as preparation for the second, but completing it alone would not show you how the learner builds a question independently.
Decide what is worth sending
You do not have to keep every item in a generated draft. Remove repetition, replace sentences that need too much explanation, and keep the amount of work manageable for this learner.
Read the student version separately from your teacher notes. It should make the action clear: what to write or say, where to put the response, and what material to use. Keep suggested answers separate when seeing them would give away the task.
You can also decide how you will return to the homework. For the weekend activity, you might begin the next lesson with a new conversation and invite follow-up questions. That gives you a different view from checking the written answers alone. Treat both as information for your next teaching decision, without promising that completing one assignment will transfer directly into conversation.
If the draft has grown beyond its purpose, Your students probably don’t need more homework offers another way to think about what to leave out.
For your next assignment, write one precise goal and draft a small task around it. Solve it before you open the answer key, then edit anything you would not be comfortable explaining to the learner.