Week 15 - 21st April 2025
- Please add the following details for your group's Final Project Demo & Presentation to the Forum topic Week 15 - Project Material on Sakai,
- project name
- contributions per project member for the Week 15 assessment
- URL for shared project presentation or similar material
- URL for shared project mockup/prototype or similar design and development materials
- URL for shared code repository on GitHub or GitLab
- Please complete your group’s final project report
- suggested report length approximately 10 pages
- Further details can be found in the following outline
- Please ensure you add the following details to your group's Final Project Report
- repository details for Final Project code and associated materials
- information and links to any other material you would like considered, including presentation slides, mockups/prototypes etc.
- Report must be submitted by 6.45pm on Monday 28th April 2025
- send a PDF copy to nhayward@cs.luc.edu
n.b. Don’t forget to add details of each member’s contributions to the project in this report. If you prefer, you may submit an individual report for this contribution outline to nhayward@cs.luc.edu
Any questions, please let me know.
Enjoy your week.
Week 14 - 14th April 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - Node.js - API
- extras - Node.js - Express
- extras - Node.js - Express and MongoDB
- extras - Node.js - testing
- extras - Node.js - various
- extras - Node.js - Web Sockets
- Please review the Final Report Outline
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please prepare your group's Final Project Presentation & Demo for next week's class, Monday 21st April 2025 at 4.15pm.
- further details may be found in the coursework section, final project assessment
- information on the assessment may also be found in the following class notes,
- n.b. each group member may only present work they have contributed to the group's project, including any design, development, and research contributions.
Any questions, please let me know.
Enjoy your week.
Week 13 - 7th April 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - app dev
- extras - Design
- extras - JS
- extras - Patterns
- extras - Systems management
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please complete the assignment on Sakai for Class Exercises - Part 3.
- assignment is due by Monday 14th April 2025 @ 4pm.
- Please post your comments to this week's class discussion for the website, Google Arts & Culture
- consider the following,
- this site’s overall aesthetics, graphics, and general images
- potential for use of cached data and provision of APIs for data queries
- efficiency of search options and general site navigation
- organisation of data and information categories
- discussion is available on the course's Sakai site, in the Forum
- consider the following,
- Please continue design and development of your group's project for the end of semester presentation and demo.
Any questions, please let me know.
Enjoy your week.
Week 12 - 31st March 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - app dev
- extras - design
- extras - JS - modules
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Interactive demo for Async - Promises and Generators
- Please prepare for a brief in-class quiz on Monday 7th April 2025
- quiz will cover the following material
- class notes for weeks 6 to 12 inclusive
- all extra notes for weeks 6 to 12 inclusive
- the quiz format will include the following
- approximately 50 minutes long
- online quiz form (URL will be provided in class)
- quiz completion requires an Internet connected laptop - Mac OS X or Windows compatible operating system
- quiz will require Respondus Lockdown browser to complete - usage and installation instructions as follows
- Sakai help resources - Installing and Using Respondus Lockdown Browser
- n.b. you will not be able to complete the quiz without this installed browser
- n.b.quiz will be scheduled for end of class session
- quiz will cover the following material
- Please continue design and development of your group's project for the end of semester presentation and demo.
- Please post your comments to this week's class discussion for the website, The Wilds
- consider the following,
- this site’s overall aesthetics, graphics, and general images
- use of new media to represent the content, latest information &c. is it effective?
- ease of use, navigation, and general structure of site
- organisation of data, metadata, and contextual information for different groups of users
- discussion is available on the course's Sakai site, in the Forum
- consider the following,
Any questions, please let me know.
Enjoy your week.
Week 11 - 24th March 2025
- Please review this week’s notes and material, which includes the following extra documents
- extras - app dev
- extras - CSS
- extras - design
- extras - JavaScript
- extras - systems management
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Interactive demo for Gestalt Laws
- Interactive demo for CSS Grid
- Please post your comments to this week's class discussion for the website, Momotaro Chicago
- consider the following,
- this site’s overall aesthetics, graphics, and general images
- does the form match the intended function?
- is it a useful website for its intended target, a restaurant?
- what would you change in the site’s design and usage, and why?
- discussion is available on the course's Sakai site, in the Forum
- consider the following,
Any questions, please let me know.
Enjoy your week.
Week 10 - 17th March 2025
- Please review this week’s notes and material, which includes the following extra documents
- extras - app dev
- extras - CSS
- extras - design
- extras - JavaScript
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please complete the assignment on Sakai for Class Exercises - Part 2.
- assignment is due by Monday 24th March 2025 @ 4pm.
- Please post your comments to this week's class discussion for the website, The Louvre
- consider the following,
- this site’s presentation of media, and its organisation and structure
- how does the site present its cultural assets to help engage with users and visitors?
- consider data organisation, and the available search and filter options?
- how easy is it to find examples of artefacts and objects within the site’s catalogue?
- how well do they manage the presentation of site resources in different natural languages?
- e.g. did you notice any difference in content, format, or options from French to English &c.?
- discussion is available on the course's Sakai site, in the Forum
- consider the following,
Any questions, please let me know.
Enjoy your week.
Week 9 - 10th March 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - CSS
- extras - design
- extras - JavaScript
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please post your comments to this week's class discussion for the website, Werner Design Werks
- consider the following,
- overall aesthetics for the website, including use of typography, images &c…
- organisation and presentation of data
- website’s design as a reflection of its goals
- how do they use their site to engage with their users, customers, and general visitors?
- discussion is available on the course's Sakai site, in the Forum
- consider the following,
Any questions, please let me know.
Enjoy your week.
Week 8 - 3rd March 2025
- N/A - Spring Break
Week 7 - 24th February 2025
- Please add the following details for your group's DEV Week Demo & Presentation to the Forum topic Week 7 - Project Material on Sakai,
- project name
- contributions per project member for the Week 7 assessment
- URL for shared project presentation or similar material
- URL for shared project mockup/prototype or similar design materials
- URL for shared code repository on GitHub or GitLab
Any questions, please let me know.
Enjoy your week.
Week 6 - 17th February 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - design
- extras - JavaScript
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please complete the assignment on Sakai for Class Exercises - Part 1.
- assignment is due by Monday 24th February 2025 @ 4pm.
- Please add the following details for your group's DEV Week demo and presentation to the Forum topic Week 7 - Project Material on Sakai,
- project name
- contributions per project member for the Week 7 assessment
- URL for shared project mockup/prototype or similar design and development materials
- URL for shared code repository on GitHub or GitLab
- Please ensure you maintain a version history for the design and development of your project.
- Presentation is scheduled for Monday 24th February 2025 @ 4.15pm.
Any questions, please let me know.
Enjoy your week.
Week 5 - 10th February 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - CSS
- extras - design
- extras - JavaScript
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please prepare for a brief in-class quiz on Monday 17th February 2025
- quiz will cover the following material
- class notes for weeks 1 to 5 inclusive
- extra notes on CSS, design, HTML, JavaScript
- the quiz format will include the following
- approximately 50 minutes long
- online quiz form (URL will be provided in class)
- quiz completion requires an Internet connected laptop - Mac OS X or Windows compatible operating system
- quiz will require Respondus Lockdown browser to complete - usage and installation instructions as follows
- Sakai help resources - Installing and Using Respondus Lockdown Browser
- n.b. you will not be able to complete the quiz without this installed browser
- n.b.quiz will be scheduled for end of class session
- quiz will cover the following material
Any questions, please let me know.
Enjoy your week.
Week 4 - 3rd February 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - CSS
- extras - HTML
- extras - HTML Canvas
- extras - design
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please post your comments to this week's class discussion for the website, National Geographic
- consider the following,
- organisation of content
- use of structured zones and places within the UI for content, navigation, media &c.
- general use of aesthetics and colour
- discussion is available on the course's Sakai site, in the Forum
- consider the following,
Any questions, please let me know.
Enjoy your week.
Week 3 - 27th January 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - HTML
- extras - app dev
- extras - design
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please continue to organise your project group for this semester
- further details may be found in the coursework section, Dev week demo and presentation
- information on the initial Project Outline & Mockup assessment may also be found in the following class notes,
- Please post your comments to this week's class discussion for the website, Lego
- consider the following,
- organisation of content
- general consistency of design, colours, interaction options
- navigation and data presentation patterns
- use of images and multimedia
- discussion is available on the course's Sakai site, in the Forum
- consider the following,
Any questions, please let me know.
Enjoy your week.
Week 2 - 20th January 2025
- N/A
Week 1 - 13th January 2025
- Please review this week’s notes and material, which includes the class notes and the following extra documents
- extras - HTML
- extras - various
- Please review this week’s Bibliography links and material
- Please review this week's recommended Videos
- Please review this week's source code examples
- Please begin to organise your project for this semester
- further details may be found in the coursework section, Dev week demo and presentation
- information on the initial Dev week demo and presentation assessment may also be found in the following class notes,
- groups will be assigned this week and posted to the forum on Sakai
Extras
- Review the following online Git tutorials (if necessary)
- Getting Started - Installing Git
- Getting Started - First-time Git Setup
- Getting Started - Getting Help
- Git Basics - Getting a Git Repository
- Git Basics - Recording Changes to the Repository
- Git Basics - Viewing the Commit History
- Git Basics - Undoing Things
- Using Git with Visual Studio Code - YouTube
Any questions, please let me know.
Enjoy your week.