csci 20 :: book learning challenge 16 (due tues, may 17)
Submitting your work: Complete this exercise on your own.

Fill in all of the "Answer" boxes, then print the answer grid that you see after you press "Prepare for printing".

Staple all pages together and submit to the instructor on the date listed above.

Questions:

Refer to the example programs below for a view of different programming paradigms.

READ: Programming Paradigms then answer the following:

Your name:
  1. What is a programming paradigm?
    Answer:
  2. What is imperative programming?
    Answer:
  3. List three (3) languages that support the imperative programming paradigm.
    Answer:
  4. What is functional programming?
    Answer:
  5. List three (3) languages that support the functional programming paradigm.
    Answer:
  6. What is logical programming?
    Answer:
  7. List three (3) languages that support the logical programming paradigm.
    Answer:
  8. What is object-oriented programming?
    Answer:
  9. List three (3) languages that support the object-oriented programming paradigm.
    Answer:
  10. What programming paradigm are we using in this course?
    Answer:

Total points for this book learning challenge:

150 points