You’re climbing a flight of 20 stairs. Each time you take a step, you can choose to cover either one or two stairs. How many different ways can you climb to the top?
Now generalize to stairs.
In basketball, you can score or points at a time. How many ways can you score points?
Can you generalize this to an arbitrary list of possible steps/points to advance at a time?