TK Study

Past questions › hsc2025-q16a

2025 3 marks Short answer Programming for the Web (Year 12) Progressive web apps

NESA 2025 HSC Software Engineering exam (online) - Marking Guidelines

A weather app is to be designed to display real-time updates such as: rain commencing within the next 10 minutes; weather event warnings and warning cancellations; location specific weather conditions. (a) Compare the use of a progressive web app (PWA) with an interactive website, for delivering this weather app. (3 marks)

Marking criteria

3: Compares the use of a PWA with an interactive website for the weather app. 2: Outlines features of a PWA and/or interactive website. 1: Identifies a feature of a PWA or an interactive website.

Sample answer

Both PWAs and interactive websites are platform-independent, allowing users to access the app on any device with a browser. PWAs can pre-cache updates to enable offline updates when a stable internet connection is not available but may not provide real time updates for the most recent changes to weather or warnings. Meanwhile, interactive websites require a constant internet connection to provide any updates.

Question page · Practise and get marked