Concept
A variable is a name bound to a value, not a box that holds it. Assignment points a name at an object, and two names can point at the same one.
The tutor works through these with you, in conversation and code. A session ends when you have shown them, not when a video does.
A few lines that show Variables and assignment doing its job.
scores = [70, 85]
backup = scores # same list, second name
backup.append(90)
print(scores) # [70, 85, 90]
count = 1
count = count + 1 # rebinds count to a new int, 2Expecting backup = scores to copy the list. Both names refer to one list, so a change through either name shows up in both.
Your roadmap puts these before Variables and assignment, unless you already know them.
Once a session shows you understand Variables and assignment, it comes back for review. Each review takes a minute and tells the memory model how well you still know it.
Topics that build on Variables and assignment.