COMP 480 Problem Solving with Computing
Final Exam
Always bring a pencil for writing code. Points will
be
deducted for messy code.
The absolutely best way to learn writing
code is to write code. Lots of it - so practice, the
text book has a lot of very nice small code problems. Try working them
- if you get stuck, I'll be happy to help.
This is not a comprehensive list .. anything from class
or the readings is fair game, but this should give you an idea in
terms of emphasis.
- The nature of this material is comprehensive, so you'll have to
comfortable with previously covered material, i.e., chapters 1
- 8. Expect some recently covered and yet untested
material.
- Remember that functions and regular control
structures (loops, if ..) are fundamental elements of
programming, so you should be very comfortable with
these. Count- and user-controlled loops (or combinations),
translating for- to while-loops, if/elif/else, etc are the
bread and butter of programming - know this material, and
expect to see it.
- Recent material on lists and strings.
- You will once again be expected to produce syntactically correct
Python code.
- Review your labs and homework and any programming assignments
you worked on. Sample programs - do you understand them all?
- Review the relevant terminology. Focus on the main terms that
are common/important to programming.
plus anything that was covered or suggested in class as an exercise.
Mail me at ansaria@franklin.edu
with
comments and/or questions.