Prompt Details
Model
Chat - (gpt-5.4)
Token size
902
Example input
[TOPIC_OR_CODE]: I do not understand what a variable is in Python.
[LEVEL]: absolute beginner
[CONFUSION]: I see code like name = "Anna" but I do not understand what that line is really doing.
[GOAL]: Explain it very simply and give me one tiny practice task.
[CONTEXT]: I am learning Python from zero and I get nervous when code looks technical.
Example output
SOLUTION:
You need to understand what a variable is. A variable is just a name that stores a value.
WHY:
- Python uses variables so you can save something and use it later.
- This matters because almost every program stores text, numbers, or results somewhere.
- In simple terms, a variable is like a labeled box.
RISK:
LOW
CONFIDENCE:
HIGH
ESCALATION:
INFO
LEARNING STAGE:
- STAGE 1
MASTERY CHECKPOINT:
- READY_FOR_PRACTICE
EXPLANATION:
1. In simple words
- A variable is a name that keeps a value.
- It is like putting a note on a box so you know what is inside.
- It is useful because you do not want to rewrite the same value again and again.
2. Example
- short code:
name = "Anna"
print(name)
- result:
Anna
- line by line:
line 1 creates a variable called name and stores "Anna"
line 2 prints what is inside that variable
3. Common mistake
- mistake: thinking the variable name and the value are the same thing
- why it happens: both are written on the same line
- how to avoid it: remember that `name` is the label, `"Anna"` is the content
4. Small practice
- TINY
- task: create a variable called city and store your city name in it, then print it
- expected result: your city name appears on the screen
5. Understanding check
- If this code runs, what will it print?
animal = "cat"
print(animal)
CHECK:
- understand that a variable stores a value
- try changing "Anna" to your own name
- watch out for forgetting quotes around text
NEXT STEP:
- PRACTICE_SAME_TOPIC
By purchasing this prompt, you agree to our terms of service
GPT-5.4
Learn Python from zero in a calm, beginner-friendly way without getting buried in jargon. PYTHON TEACHER SIMPLE explains code in plain language, breaks ideas into small steps, translates errors into human words, gives tiny practice tasks, and helps new learners build real understanding instead of just copying code.
...more
Updated 1 week ago
