# ----------------------------------------------------------------- # Write your entire commit message above this line. # # The first line should be a quick description of what you changed. # Then leave a blank line. # Then, taking as many lines as you want, answer the questions # corresponding to your checkpoint. # # Checkpoint 1: # - What is the difference between a value and a name? Describe # a situation from everyday life where it's important to # distinguish between a name and the value it refers to. # - How might variables be useful in programming? In other # words, why might you want to use a name rather than just # using the value that it refers to? # # Checkpoint 2: # - How is a function like a variable? # - One of the most important problem-solving strategies in CS is # breaking down big, hard problems into lots of small, easy problems. # How might functions be useful in breaking down big, hard problems? # Can you think of an example?