The following
information provides suggested critieria for evaluating a student's hypermedia
project. This is applicable if the student's objective was to create material
that is instructional in nature or if it was intended to be informative
to others about a particular topic.
This
checklist provides the key features of a student software project that
an instructor might want to consider for the evaluation. I have had success
with giving out these criteria before students develop their software
since it guides them in the direction they need to take for a good grade
(and a good software project). I've had less success trying to throw these criteria
in after the projects have already been developed. You might also be interested in the evaluating the oral presentation of the project separately from the project itself (rubric for evaluating the oral presentation).
Provide a screen design, animation,
or media element to gain the user's attention |
|
|
Identify the instructional objectives
addressed by the software for the appropriate topic/subject matter |
|
|
Provide an assessment mechanism to
determine when the instructional objectives have been fulfilled |
|
|
Use media elements (sound, animation,
graphics, video) to clarify, explain, and support textual information
and the topic of the project |
|
|
Be grammatically correct with no more
than three misspellings and/or grammatical errors |
|
|
Employ an effective color scheme that
makes reading of information easy |
|
|
Provide navigational directions to
the user |
|
|
Utilize a consistent and intuitive
navigational interface |
|
|
Provide sufficient branching opportunities
for exploring related information in more detail |
|
|
Utilize links to break up information
into manageable amounts so as not to overload the user with each screen |
|
|
Be completely functional with no dead
links or components that do not work |
|
|
Provide a logical progression through
the information covered so as not to confuse the user |
|
|
Provide interactive elements other
than navigational options to personalize the program for the user |
|
|
Provide bibliographic information
that adequately informs the user of where information and media elements
originated |
|
|
Provide a main menu of major program
sections |
|
|
Have an obvious beginning, middle,
and end point so that users can tell how much information the program
addresses and where they are within it |
|
|
Provide a title screen or action that
is brief and can be bypassed for multiple reviews of the information |
|
|
Provide feedback to the user that
is immediate and relevant to interactive decisions made |
|
|
Relate to non-computer-based activities
and information to more completely address the topic |
|
|
Use non-stereotypical examples and
scenarios to explain the information |
|
|
Identify the intended audience for
the information |
|
|
Be appropriate for the experience
level of the intended audience |
|
|
Provide pointers to additional information
for those still interested in the topic |
|
|
Total: |
|
|
You can
come up with your own grading scheme. I use 90% of the criteria being
met as an "A", 80-89% is a "B", 70-79% is a "C", and so on.