Session 28 Preparation
Special instructions regarding Test 3:
- This test has two parts.
- Part TWO covers loops within loops.
- Part ONE covers everything else we have done in CSSE 120,
with a special emphasis on:
- Implementing a class.
- Using mutators.
- Doing simple event-driven programming in a graphical user interface,
with an emphasis on:
- Constructing a window, putting frames on it.
- Constructing and displaying buttons, entry boxes and labels.
- Responding to buttons to do things that involve the entry boxes, labels and other objects.
- Doing event-driven programming in a graphical user interface,
especially in contexts where you must construct and use mutable objects
to accomplish what the problem demands.
- Using objects from classes whose definition you see for the first time at the test.
- At the Tuesday evening test session, you will do Part One of the test.
- For many students, this part might take about 2 hours.
- You MUST have completed Problems 1 through 4
of Session26_Test3Practice BEFORE you take Part One of Test 3.
It is your ADMISSION TICKET to that part of the test.
Talk to your instructor if that poses a problem for you.
- At the Tuesday evening test session, you may also do Part TWO of the test if you want
to do so and are prepared for it.
- For many students, this part might take about 1 hour.
- You MUST have completed Problems 5 and 6
of Session26_Test3Practice BEFORE you take Part TWO of Test 3.
It is your ADMISSION TICKET to that part of the test.
Talk to your instructor if that poses a problem for you.
- If you choose not to do Part TWO of Test 3 on Tuesday evening,
you may do it Friday during class.
- The Final Exam is optional. If you choose not to take it,
your score on the final exam will be the weighted average of your scores
on Tests 1, 2 and 3 (weighted 10, 15 and 15, respectively).
There are no videos/reading to prepare for this session.