0% found this document useful (0 votes)
4 views1 page

Web Design Patterns in Education

This document discusses introducing design patterns to undergraduate students in a web engineering course to improve the usability of student-created websites. While students understood design principles and usability heuristics, they struggled to apply these concepts. Using real-world design pattern examples helped students analyze and design websites more effectively. Design patterns provide general and reusable solutions to common software problems, capturing best practices that can be adapted to many situations and speeding up the development process.

Uploaded by

salmon sing
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Web Design Patterns in Education

This document discusses introducing design patterns to undergraduate students in a web engineering course to improve the usability of student-created websites. While students understood design principles and usability heuristics, they struggled to apply these concepts. Using real-world design pattern examples helped students analyze and design websites more effectively. Design patterns provide general and reusable solutions to common software problems, capturing best practices that can be adapted to many situations and speeding up the development process.

Uploaded by

salmon sing
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

S. KEERTHINESAN.

BCO14OO3O.

DESIGN PATTERN

Abstract:
Design patterns have emerged as a means to capture design knowledge and present design
solutions to designers. In this paper, we present our experience in introducing web design patterns
within the context of an undergraduate web engineering course to foster poorly designed system
by providing students with real and concrete examples of best practices they can utilize and
emulate. The lessons learned show design patterns have a great potential for student-centered
learning to support analysis and design of websites with a usability focus. Moreover, students
opinion was positive about their experience building websites based on web design patterns.
Despite design principles and usability heuristics were explained during the lectures, students
prototypes suffered from poor usability. Students had problems to operationalize these theories
and apply them to the analysis and design of specific web applications. In software engineering,
a design pattern is a general repeatable solution to a commonly occurring problem in
software design. A design pattern isn't a finished design that can be transformed directly into code.
It is a description or template for how to solve a problem that can be used in many different
situations. Design pattern is a general reusable solution or template to a commonly occurring
problem in software design. The patterns typically show relationships and interactions between
classes or objects. The idea is to speed up the development process by providing tested, proven
development paradigm. The good way of design project is important to get the general repeatable
design pattern.

Keywords: Design patterns, usability, and undergraduate web engineering course, lessons
learned, paradigm, interactions, and heuristics.

You might also like