Professional Documents
Culture Documents
SCHOOL OF ENGINEERING
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
ASSESSMENT-02
Course: COMP 341
Now interpreting Kathmandu University website on the basis of four pillars of design:
1. User-Interface Requirement:
User-Interface requirement is the process of specifying user requirements, functionality
requirements and improving the experience of the user. Clearly specifying user
requirement is very necessary for design. The user interface requirement generally
describes the system behavior in response to the user.
The Kathmandu University website provides information about the university, the courses
and facilities it offers to the new users who are not attended to the university. Likewise, for
the students and staffs, the website gives all the information on ongoing activities, notices
and announcements. Similarly, students can check their grades through the exam section
of the university website. So the websites performs all the task as required but the
experience in performing these task can be very troublesome and annoying. For example,
the old website of Kathmandu University is dull and flooded with overwhelming amount
of information. Although the website does its task but the experience is not good. The
website contains all the notices and information but these notices are congested in one
single column which is not appealing to users. Likewise, the navigation of the website is
very confusing. One cannot distinguish between the link and text within the website
without hovering the mouse. The old website doesn’t even have a search field.
But the new website solves all the problems that exist on old website.
❖ Action Sequence:
This includes semantic and sequence, error handling, programmed keys, etc.
Both the websites seem clearly implementing the predefined action sequences,
error handling, and recovery methods.
❖ Training
This includes online tutorials and help materials on how to use the system. On
both websites, no such material can be found. An example of such materials can
be the admission application section of Kathmandu university which consists of
required procedures and methods of applying with video tutorials as well also the
next example can be the MOOC system where we can get the user manual
before using the system.
TASK 2 - Evaluate the Moodle system (mooc.ku.edu.np), which you are using for the course
called Human Computer Interaction, using Shneiderman's "Eight Golden Rules of Interface
Design".
Shneiderman’s “Eight Golden Rules of Interface Design” are a guide to good interaction design. In
HCI, good interaction and interface design are an upmost priority in designing a good interactive
website. In 1986, Shneiderman published the first edition of his book “Designing the User Interface:
Strategies for Effective Human-Computer Interaction (Shneiderman, 1986)."Included in this
published book is his most popular work “Eight Golden Rules of Interface Design” which is still
used in todays modern and advanced websites which read:
1. Strive for consistency:
The website should act or perform tasks in the same way over time with the use of identical
terminology used in menus, navigation, help screens with the use of consistent colors,
layout, capitalization, fonts and so on. Consistency helps user learn to use the website faster
with higher efficiency.
In the case of the MOOC system, it satisfies the first rule of consistency. The use of menus,
navigation, fonts and color scheme are consistent throughout the system. The UI design is
almost similar with all the webpages of the MOOC system which ensures the users are able
to learn faster.
In the above snapshot, we can see the path of every contents we surfed into. So, while we
are in Week 5, we can easily switch to Computer Science page without the need of going
back to home screen which can save a lot of time. Similarly the system also used the
keyboard shortcuts like CTRL+C to copy, CTLR+V to paste, CTRL+X to cut.
Likewise, it also lets the user know if they’ve already filled out the questionnaire
1. Visibility:
Visibility means the user needs to know what all the options are and know right away
how to access them. Visibility generally means how the system conveys the
information to the user .I have used the MOOC system and the Kathmandu University
ELF system. In terms of the visibility they are quite similar with some noticeable
differences. While visiting both the websites for the first time, both the website prompts
the user to sign in with both of them following the visibility design principles. After
loging in into both the websites, the ELF system directly jumps into our courses and
contents while the MOOC system login page is similar to the guest page which can be
confusing to first time users.
Likewise, after the course contents is selected, the ELF system contains overwhelming
number of information which reduces visibility and can divert the mind of the students,
while the MOOC system contains the information that is only necessary.
2. Affordance:
Affordance refers to providing a user with some clues so that the user can predict what
will be the result of his/her actions. The use of mouse hovering effects, mouse pointers
and dropdowns menus implement affordance in websites. Comparing both the
websites, I find the MOOC system has better affordance than the elf system.
3. Constraints:
The constraint that the MOOC system has are that the certain course contents can only
be viewed after the completion of previous contents. Similarly, in MOOC system, the
quiz can be taken twice within 24 hours. Likewise, most of the contents of both the
MOOC system and the ELF system can only be accessed after creating an account into
the system. Likewise in ELF the students can search for the past questions through
course code, year of examination etc. Likewise, forms, surveys and discussion forums
cant be submitted in MOOC system with empty fields with similar implementation in
university ELF system.
Figure 9: Constraint in MOOC system
4. Mapping:
Mapping means controlling navigation within the system. The mapping present in the
MOOC and ELF system are the standard browser’s scrolling and going back and forth
between the webpages. Apart from these standard browser’s mapping, MOOC system
lets users navigate between webpages through the specified hierarchical path which is
missing in ELF system.
5. Consistency:
Both the system are pretty consistent in their own way with some inconsistencies here
and there. The both MOOC and the ELF system feel the same in most of the way. The
page layout, grid, menus, icons , placement of headers and footers in most of the
webpages of the system are consistent and similar. The icons for similar actions are
identical in both the system. But the font sizes are inconsistent within both the MOOC
and ELF system with some webpages having larger font sizes and some having smaller
font sizes. Likewise, ELF has layout inconsistencies in some parts. Both the MOOC
and the ELF system are consistently designed in all the webpages with familiarity.
6. Feedback:
The feedback system of both the MOOC and ELF system quite good as explained in
task 2. Tick mark is shown on the side of every course contents after the content is
completed. Similarly, the use of point and badges system is used in MOOC system
which is absent in ELF system. Likewise, both the system use the hovering and color
effects on different buttons and icons to indicate feedback.