Define code
Process where computer functionality is determined and controlled by written code
What is a wireframe?
A simplified black and white version of designs
What is a punch card?
A paper that stores digital information by using the presence or absence of punched holes in predefined positions
What is a digital footprint?
Trail of data you create while using the Internet
What is the abbreviation for Human Centered Design
HCD
It is the unique name for the widget
What is a wireflow?
They are diagrams designers use to document user interactions and show directional flow and decision-based logic
What is CLI
Command Line Interface : allows users to input commands and receive text-based output.
How can you protect your privacy when you're online?
Use strong and unique passwords, enable two-factor authentication, be cautious of phishing scams, limit information sharing, and keep your software up to date
What is the main principle of human-centred design?
Prioritise the needs, goals, and behaviours of the people who will be using the product
What is "mkdir name" code for
Makes a new folder/direction
Why are wireframes an important part of UI?
They provide a foundational structure for a digital product before investing in detailed visual design
Explain the difference between TUI and GUI
GUI relies on visual elements like icons and menus for user interaction, while TUI uses text-based commands
What is phishing in the context of cybersecurity?
Attempt to steal sensitive information by pretending to be a trustworthy entity
What is a user (direct and indirect)?
Direct User : someone who actively interacts with a product or system.
Indirect User : someone who may not use the product themselves but still benefits from it
Decode 10011
19
Which tool is used to create wireframes? (State 3)
Adobe Illustrator --- Pen and Paper --- Canva
What was the first commercially successful computer with a GUI?
Apple Macintosh
What does 'HTTPS' in a website URL indicate?
The website connection is encrypted and secure
How many stages of development are there? List 3 of them
5 - User research and analysis/ Information architecture (IA)/ Prototyping/ UI design system/ Usability testing/ Support and further development
What should tkinter code always start and end with?
import tkinter as tk
app.mainloop()
What is a low-fidelity wireframe?
Representation of the structure, focusing on layout and functionality rather than detailed design elements like colours or images
Early computers adapted a special type of typewriter? What was it called and what did it do?
Teletype machine - electronically augmented typewriter that could send and receive text over a telegraph.
State the different types of scams
Phishing, Smishing, Quishing, Vishing, Deep fake and AI scams
Why is iteration important in human-centred design?
Allows for continuous improvement and refinement based on user feedback