🎓 A1Learner
🔍
0 of 47 lessons completed

Talking About Your Projects

Talking about your projects is explaining a piece of work you built, the problem it solved, and your part in it. It shows judgment, not just a list of tools.

Pick what to prepare

Three questions cover a project story before you tell it. The code prints them as a short checklist.

print("Problem: What did it solve?")
print("My part: What did I build?")
print("Result: What changed?")

A STAR project outline

The same STAR order works for a project story. The code prints one outline for a report project.

print("Situation: A team built weekly reports by hand.")
print("Task: I owned a faster report step.")
print("Action: I built the step and added checks for bad data.")
print("Result: Reports finished in under an hour each week.")

Answer a gap honestly

A gap in your part is normal on shared work. The code prints a short honest answer for one gap.

print("What I know: I built the report step and its checks.")
print("What I did not do: I did not design the database behind it.")
print("What I would do next: I would learn that design before changing it.")

Example

print("Problem: Weekly reports took a full day to build by hand.")
print("My part: I built the report step and its checks.")
print("Trade-off: I chose simple checks first so the step shipped sooner.")
print("Result: Reports finished in under an hour each week.")
print("Next time: I would add checks for late data as well.")

Key points

  • Use STAR to shape a project story, since it keeps the problem, your work, and the result in order.
  • Start with the problem the project solved, not with a list of tools.
  • State your own part plainly when the work was shared with others.
  • Name one trade-off you made and why you made it.
  • End with the result and one thing you would improve next time.

The talk opens with the problem, then names one clear part. The trade-off shows a real choice, not just a feature list. The result and the next step close the story.

Note

a short honest answer beats a long answer that hides your part.

Try it Yourself

Edit the code, then press Run.

Running is simulated · Python Playground

Exercise

When you start talking about a project, what should you lead with?