In many cases I'll be
bucket-sorting individual subcomponents of your grade based on on a scale
roughly following {great 100%, good 89%, ok 78%, poor 67%, zero 0%},
although the exact weighting may vary. Note that poor is not a passing
mark in a graduate class.
There will be no final examination in this course, final project
presentations will be during the final exams period (Thu Dec 10, time
TBD).
The grading scheme is roughly proportional to estimated time
spent. I assume available time is 12 hours per week across 14 weeks,
for a time budget of 168 hours. The synchronous in-class meetings will
take 1.5 hours per week, and occur during 12 weeks. Attending the
final presentations will take 3 or 4 hours. I estimate about 7 hours
of reading and writing time each week during the 9 weeks of reading
and online discussion. The project should be scoped to take about
80 hours per person, spread throughout the term.
Asynchronous Reading & Online Discussion
The asynchronous (async) component of the course will take place over
9 of the weeks. For each week, you will do first do the assigned
readings, then join the online discussion by first posting your own
comments about the readings, then responding to comments from others.
In most weeks there will be three assigned readings. In the online
discussion, your own comments on the readings are due by Tuesday 3pm.
You must post one comment on each assigned reading. Your
responses to the comments of others are due by Thursday 3pm. You must
post to at least one response to a classmate's comments each
week, feel free to contribute further to the discussion as well. While
you may choose to participate in the online discussion during the
Tuesday 3:30-5pm time slot, feel free to do so when it is convenient
for you.
Your submitted comments should be thoughtful, and clearly show
that you've done the reading and reflected on it. They may either be
phrased in the form of an observation or a question. Do be concise:
aim for a short paragraph for each reading. If you genuinely are
confused by some aspect of the reading, then it's useful and
legitimate to ask for clarification. However, simply asking something
that you could trivially look up yourself is not a good question.
Neither are vague statements like "I liked it" or "I learned a lot",
or anything that you could write without having thought carefully
about the reading. As with any written work that you hand in, I expect
correct grammar and spelling. Your responses to the observations and
questions of your classmates should also be thoughtful and polite. I
will also chime in to the online discussion.
For marking I'll start with pass/fail, I may fall back on explicit
marking if I see quality issues.
Below are examples of graded comments from a
Navigation/Zooming reading in a previous course, ranging from great to
poor.
- Great
- I'm curious as to what would have happened if the authors had
simply preselected the values of the free parameters for the
participants in their user study, and then had the users compare their
technique to the standard magnification tools present in a 'normal'
application (much like the space-scale folks did). Could it be that
the users are `manufacturing' a large standard deviation in the free
parameter specifications by settling for values that merely produce a
local improvement in their ability to manipulate the interface,
instead of actively searching for an optimal valuation scheme?
-
In a related vein, the speed-dependent automatic zooming met with
mixed success on some applications. Isn't this success related to how
"compressible" some information is? i.e. because zooming must
necessarily throw out some information, it isn't obvious which
information to keep around to preserve the navigable structure.
- Good
- It would be interesting to
compare the approach in this paper to some other
less-mathematically-thought-out zoom and pan solutions to see if it is
really better. Sometimes "faking it" is perceived to be just as good
(or better) by users.
- The space-scale diagrams provided a clear intuition of why zooming
out, panning then zooming in is a superior navigation technique.
However, I found the diagram too cumbersome for practical use,
especially for objects with zoom-dependent representations (Figure
11).
- OK
- This seems like something fun to play around with, are there
any real implementations of this? Has a good application for this type
of zooming been found? Is there still a real need for this now that
scroll wheels have become prevailent and most people don't even use
the scroll bar anymore?
-
Playing with the applet, I find I like half of their approach. It's
nice to zoom out as my scroll speed increases, but then I don't like
the automatic zoom in when I stop scrolling. Searching the overview I
found the location I wanted, but while I paused and looked at the
overview, I fell back in to the closeup. I think they need to
significantly dampen their curve.
- Poor
- Well, what exactly Pad++ is? Is it a progarmming library or a
set of API or a programming language? how can we use it in our
systems, for xample may be programming in TCL or OpenGL may be ?
- I learned some from this paper and got some ideas of my project.