CS201J: Engineering Software, Fall 2002
|
Anonymous Pop Quiz
This is an anonymous survey see how the class is going so far and to help improve the remainder of the course. The questions are written to require just check mark answers, but please feel free to add any comments that would be useful to expand your answers or provide other feedback.
1. So far, class is going:
_____ Way too fast
_____ Too fast
_____ Just about right
_____ Too slow
_____ Way too slow
2. Should Exam 2 be: (rank order your preference)
_____ Similar format to Exam 1
_____ Like Exam 1, except include a real programming problem.
_____ In class, open notes
_____ In class, open notes
_____ There shouldn't be another Exam
3. If Problem Set 6 involves learning a new language and analysis tool, you would find that:
_____ Grossly unfair.
_____ A little bit bizarre.
_____ Better than having to do more Java and ESC/Java.
_____ A good opportunity to learn something different.
4. Should the final problem set be:
_____ Open ended (like PS5).
_____ A well-defined problem.
_____ Something in between.
_____ There should be no more problem sets, bring on the final.
5. Should the collaboration policy for the remaining two problem sets be:
_____ Work in assigned groups.
_____ Work in groups you form yourselves.
_____ Work in groups you form yourselves, but require different teammates from PS5 or PS4.
_____ Work alone.
6. Did you read the comments on Problem Set 4?
7. Did you read the comments on Exam 1?
_____ Yes, thoroughly.
_____ I skimmed them.
_____ I looked at a few answers.
_____ No, but I plan to before Exam 2.
_____ No, I thought you just handed those out to kill trees.
_____ Yes, thoroughly.
_____ I skimmed them.
_____ I looked at a few answers.
_____ No, but I plan to before Exam 2.
_____ No, I thought you just handed those out to kill trees.
8. If you were not required to use ESC/Java for the assignments, would you use it?
_____ I would check all my code and use annotation document my invariants.
_____ I would check some of my code, but not use annotations to document my invariants.
_____ Hardly ever.
_____ Never.
9. There should be:
_____ More classes when we work in groups on problems and less lectures.
_____ Fewer classes when we work in groups on problems and more lectures.
_____ About the same mix as there has been so far.
10. Which would you rather do?
_____ Fly on the first flight of a plane whose avionics software had been checked completely with ESC/Java, but never tested.
_____ Fly on the first flight of a plane whose avionics software had not been statically checked, but had been tested extensively.
11. The final exam should be (check as many as you want):
_____ A programming problem.
_____ A design problem.
_____ An essay.
_____ A closed book exam with a lot of multiple choice questions.
_____ Optional (replace one of the exam grades).
_____ There should be no final.
12. Any other comments or suggestions?
University of Virginia Department of Computer Science CS 201J: Engineering Software |
Sponsored by the National Science Foundation |
cs201j-staff@cs.virginia.edu |