Cybersecurity
Programming Basics
App Security
UI/UX Design
Design Process
100

What is data privacy?

Protecting personal information.

100

What is an algorithm?

A step-by-step process for solving a problem.

100

Why should apps limit permissions?

To reduce unnecessary access to user data.

100

What does UI mean?

The parts of an app users interact with.

100

What is a prototype?

An early model used to test an idea.

200

What is authentication?

 Checking who a user is

200

What is a condition?

A test that can be true or false.


200

What is malware?

Harmful software.

200

What does UX stand for?

User Experience.

200

Why is user feedback important?

It helps designers improve the product.

300

What is phishing?

A fake message designed to steal information

300

What is a variable?

 A named place for storing information.

300

Why is input validation important?

It helps prevent incorrect or unsafe input.

300

What is an example of good navigation?

Clear menus and labeled buttons.

300

What is user-centered design?

Designing around users' needs.

400

What does encryption do?

Scrambles data to help protect it

400

What is a loop?

A way to repeat instructions.

400

What does a secure login protect?

Access to an account or private information.

400

Why is accessibility important?

It helps more people use technology successfully.

400

Why should developers test an app?

To find bugs, usability issues, and security problems.

500

What is a cybersecurity threat?

Something that can harm systems or steal information.

500

What is debugging?

Finding and fixing problems in code.

500

What is the principle of least privilege?

Giving an app only the permissions it needs.

500

Which design choice improves readability?

Clear fonts and sufficient text size.

500

What does iteration mean?

Making, testing, and improving a product repeatedly.

M
e
n
u