Interlude

Quiz 2 Review and Duscussion


CS 3540
Programming Languages and Paradigms


Today

Quiz 2 did not go as well as many of you had hoped. Rather than move forward in our discussion of variable bindings and scope, today we will:



Solving a Problem

This is a map you can follow:

  1. develop structure of code based data structure of input
  2. choose return values based on data type of output
  3. define values for base cases
  4. solve parts of compound cases
  5. define values for compound cases by assembling answers for the parts

This is a rough map, not a fixed set of guaranteed steps.



Wrap Up

(This is the same as from last time.)



Eugene Wallingford ..... wallingf@cs.uni.edu ..... March 21, 2023