Podcast
Questions and Answers
What is the course code for "Web-Based Interface Design"?
What is the course code for "Web-Based Interface Design"?
CSF3133
What is the name of the course instructor for "Web-Based Interface Design"?
What is the name of the course instructor for "Web-Based Interface Design"?
Wan Nural Jawahir Hj Wan Yussof
What is the instructor's email address?
What is the instructor's email address?
What is the name of the course offered?
What is the name of the course offered?
What is the venue for the course?
What is the venue for the course?
What is the day and time of the course?
What is the day and time of the course?
What is the expertise of the instructor?
What is the expertise of the instructor?
What are the two main technologies used in web site development?
What are the two main technologies used in web site development?
Which of the following is NOT a component of the course assessment?
Which of the following is NOT a component of the course assessment?
What is the main topic covered in Topic 1 of the course?
What is the main topic covered in Topic 1 of the course?
Which of the following is a topic covered in Topic 2 of the course?
Which of the following is a topic covered in Topic 2 of the course?
Which of these is NOT part of the assessment for CLO3/PLO10?
Which of these is NOT part of the assessment for CLO3/PLO10?
What is the weight of the Quiz in the overall course assessment?
What is the weight of the Quiz in the overall course assessment?
What is the weight of the Project Report for CLO2/PLO3 in the overall assessment?
What is the weight of the Project Report for CLO2/PLO3 in the overall assessment?
What is the weight of the Final Exam for both CLO1/PLO1 and CLO2/PLO3 in the overall assessment?
What is the weight of the Final Exam for both CLO1/PLO1 and CLO2/PLO3 in the overall assessment?
What is the topic covered in Topic 4 of the course?
What is the topic covered in Topic 4 of the course?
What is the topic covered in Topic 5 (Part 1) of the course?
What is the topic covered in Topic 5 (Part 1) of the course?
Which of the following topics is NOT included in Topic 6 of the course, 'JavaScript'?
Which of the following topics is NOT included in Topic 6 of the course, 'JavaScript'?
The course assessment includes a midterm exam.
The course assessment includes a midterm exam.
The objective of "Today's Activity" is to analyze a website and discuss its key aspects of design.
The objective of "Today's Activity" is to analyze a website and discuss its key aspects of design.
Students are required to work individually in groups.
Students are required to work individually in groups.
Which of the following is NOT one of the criteria for website evaluation in "Today's Activity"?
Which of the following is NOT one of the criteria for website evaluation in "Today's Activity"?
How long should the group presentations be?
How long should the group presentations be?
Which type of website is NOT suggested as an example for group analysis?
Which type of website is NOT suggested as an example for group analysis?
What is the course's primary focus, as indicated by its title?
What is the course's primary focus, as indicated by its title?
What are some key topics covered in Topic 5 (Part 2), "Cascading Style Sheets (CSS)"?
What are some key topics covered in Topic 5 (Part 2), "Cascading Style Sheets (CSS)"?
What aspect of web design does 'Today's Activity' focus on?
What aspect of web design does 'Today's Activity' focus on?
What are some of the criteria used for website evaluation in "Today's Activity"?
What are some of the criteria used for website evaluation in "Today's Activity"?
What are some of the types of websites suggested for group analysis?
What are some of the types of websites suggested for group analysis?
What is the main purpose of the course, as explained in the synopsis?
What is the main purpose of the course, as explained in the synopsis?
Flashcards
What are the two core technologies for building websites?
What are the two core technologies for building websites?
Hypertext Markup Language (HTML) and Cascading Style Sheets (CSS) are the foundation for creating web pages and defining their visual appearance. HTML structures the content, while CSS styles the layout and presentation.
What is the purpose of Human Computer Interaction (HCI) in web design?
What is the purpose of Human Computer Interaction (HCI) in web design?
HCI focuses on designing websites that are user-friendly and intuitive. It considers how people interact with technology and aims to create a smooth, enjoyable experience.
What does it mean for a website to be user-centered?
What does it mean for a website to be user-centered?
A user-centered website focuses on the needs and preferences of the visitors. It prioritizes their experience, making it easy to navigate, find information, and complete tasks.
What are the three main learning outcomes of this web design course?
What are the three main learning outcomes of this web design course?
Signup and view all the flashcards
What does the assessment breakdown tell us about the importance of different skills?
What does the assessment breakdown tell us about the importance of different skills?
Signup and view all the flashcards
What is the role of the 'client' in the client/server model?
What is the role of the 'client' in the client/server model?
Signup and view all the flashcards
What is the difference between a 'domain name' and a 'URL?'
What is the difference between a 'domain name' and a 'URL?'
Signup and view all the flashcards
Why is 'design for target audiences' important for web design?
Why is 'design for target audiences' important for web design?
Signup and view all the flashcards
What is the difference between 'visual design principles' and 'website organization'?
What is the difference between 'visual design principles' and 'website organization'?
Signup and view all the flashcards
What is the role of 'navigation design' in web design?
What is the role of 'navigation design' in web design?
Signup and view all the flashcards
Why is 'design for mobile web' important in today's world?
Why is 'design for mobile web' important in today's world?
Signup and view all the flashcards
What is a 'document type definition' (DTD) in HTML?
What is a 'document type definition' (DTD) in HTML?
Signup and view all the flashcards
How do 'heading elements' help organize a web page?
How do 'heading elements' help organize a web page?
Signup and view all the flashcards
What is the purpose of 'list elements' in HTML?
What is the purpose of 'list elements' in HTML?
Signup and view all the flashcards
What is the role of 'anchor elements' in HTML?
What is the role of 'anchor elements' in HTML?
Signup and view all the flashcards
What are some of the new elements introduced in HTML 5?
What are some of the new elements introduced in HTML 5?
Signup and view all the flashcards
What is the difference between inline styles and embedded style sheets?
What is the difference between inline styles and embedded style sheets?
Signup and view all the flashcards
Why is 'linking external style sheets' considered a better practice?
Why is 'linking external style sheets' considered a better practice?
Signup and view all the flashcards
What does 'positioning elements' in CSS allow you to do?
What does 'positioning elements' in CSS allow you to do?
Signup and view all the flashcards
What is the 'box model' in CSS?
What is the 'box model' in CSS?
Signup and view all the flashcards
How do 'conditional statements' and 'looping' work in Javascript?
How do 'conditional statements' and 'looping' work in Javascript?
Signup and view all the flashcards
What is the role of 'functions' in Javascript?
What is the role of 'functions' in Javascript?
Signup and view all the flashcards
What are some key considerations for 'Large-Scale Project Development' in web design?
What are some key considerations for 'Large-Scale Project Development' in web design?
Signup and view all the flashcards
What is the role of 'web hosting' in website development?
What is the role of 'web hosting' in website development?
Signup and view all the flashcards
Why is 'human memory' an important factor in HCI?
Why is 'human memory' an important factor in HCI?
Signup and view all the flashcards
What are some examples of 'input and output channels' for human-computer interaction?
What are some examples of 'input and output channels' for human-computer interaction?
Signup and view all the flashcards
What is the difference between psychology and interactive system design?
What is the difference between psychology and interactive system design?
Signup and view all the flashcards
What are the key benefits of evaluating websites using given criteria?
What are the key benefits of evaluating websites using given criteria?
Signup and view all the flashcards
Study Notes
Course Information
- Course code: CSF3133
- Course title: Web-Based Interface Design
- Day and time: Every Monday, 3-5 PM
- Venue: BK4SMS
- Instructor: Assoc. Prof. Ts. Dr. Wan Nural Jawahir Hj Wan Yussof
- Instructor contact: [email protected]
- Instructor qualifications: PhD (UMT), MSc, B.IT (KUSTEM)
- Instructor expertise: Computer Vision and Image Processing
Course Agenda
- Course Synopsis
- Course Content & Schedule
- Course Learning Outcomes
- Course Assessment
- Course Contents
Course Synopsis
- The course integrates Human Computer Interaction (HCI) with Web Design
- It covers two core technologies for building websites: HTML and CSS
- Students will develop simple web sites applying user-centered design principles
- The course focuses on web interface design and web programming fundamentals
Course Learning Outcomes
- Describe basic concepts of human-computer interaction and web interface design (CLO1/PLO1)
- Analyze web design principles and methods applicable to websites (CLO2/PLO3)
- Build HTML and CSS-based websites, incorporating scripting languages and interface design based on project requirements (CLO3/PLO10)
Course Assessment
- CLO1/PLO1: Knowledge & Understanding
- Quiz (5%)
- Test (10%)
- CLO2/PLO3: Cognitive
- Project Report (15%)
- Final Exam (20%)
- CLO3/PLO10: Digital Skill
- Practical Report (15%)
- Practical Test (10%)
Topic 1: Introduction to Internet and World Wide Web
- Internet and the Web
- Web Standards and Achievements
- Information over the Web
- Network Overview
- Client/Server Model
- Internet Protocol
- Uniform Resource Identifiers & Domain Names
- Markup Language
Topic 2: Web Design
- Design for Target Audiences
- Website Organization
- Visual Design Principles
- Design for Accessibility
- Writing for the Web
- Color Usage
- Graphics and Multimedia Uses
- Features of Other Designs to Consider
- Navigation Design
- Page Layout Design
- Design for Mobile Web
Topic 2 (Part 2): Web Design
- Navigation Design
- Page Layout Design
- Design for Mobile Web
- Web Design Best Practices
Topic 3: HTML
- Document Type Definition
- Website Templates
- HTML Elements (Heading, Title, Meta & Body, Paragraph, Line Break, BlackQuote, Phrase, Ordered List, Unordered List, List of Descriptions, Special Characters, Structure Elements, Anchor Elements)
Topic 4: HTML 5
- Introduction to HTML 5
- HTML 5 Structure Elements
- HTML 5 New Elements
- HTML 5 Form Input
Topic 5: Cascading Style Sheet (CSS) (Part 1)
- Inline Styles
- Embedded Style Sheets
- Conflicting Styles
- Linking External Style Sheets
- Positioning Elements
Topic 5: Cascading Style Sheet (CSS) (Part 2)
- Elements Dimension
- Box Model and Text Flow
- Drop-Down Menus
- Text Shadows
- Rounded Corners
- Color
- Box Shadows
- Multiple Background Images
Topic 6: Javascript
- Introduction
- Data Types, Literal and Variables
- Dialogue Box
- Operators
- Conditional Statements and Looping
- Functions
- JavaScript Objects
Topic 7: Web Development
- Large-Scale Project Development
- Web Development Process
- The Whole Overview of Domain Name
- Web Hosting
- Choosing a Virtual Host
- Page Layout Design
- Web Mobile Design
- The Best Practices of Web Development
Topic 8: Human Computer Interaction
- Human
- Input and Output Channel
- Human Memory
- Thinking: Reasoning and Problem Solving
- Emotions
- The Difference between Human Personality
- Psychology and Interactive System Design
- Interaction Models
- Human Computer Interaction Framework
- Ergonomic
Today's Activity
- Objective: Analyze a website to understand key aspects of web design
- Group Formation (5 mins): Divided into 5-6 member groups
- Each group assigned a website for evaluation
- Website Evaluation Guidelines (5 mins) Criteria: Aesthetics, Navigation, Responsiveness, Content
- Group Discussion (15 mins)
- Presentation (30 mins): Each group to present findings (5 mins)
Websites for Evaluation
- E-commerce sites (Amazon, Shopee)
- News sites (BBC, The Guardian)
- Social media platforms (Facebook, Instagram)
- Educational institutions' websites
- Entertainment/Streaming sites (Netflix, YouTube, Disney+)
- Travel and Hospitality sites (Airbnb, Booking.com, TripAdvisor)
- Government or Public Services sites (Gov.uk, IRS.gov, Malaysian Government Portal)
- Non-profit or Charity sites (WWF, Red Cross, UNICEF)
- Technology/Software Company sites (Apple, Microsoft, Google)
- Sports/Entertainment News sites (ESPN, Bleacher Report, TMZ)
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
This quiz covers the fundamental concepts of Human-Computer Interaction (HCI) and web design principles. Students will explore the integration of HTML and CSS in creating user-centered websites while emphasizing web interface design techniques.