1. Exam Points
Algorithmic biasmay create unfair outcomes forcertain groupsof users. (identify bias)- Programs/application may put personal privacy at risk. (
identify risks–non-private properties are at risk).- When design a class, use the
privatekeyword instead of the public keyword properly for protecting privacy.
2. Knowledge Points
- (1) Protect privacy
- When using a computer, personal
privacyis at risk. - When developing new programs, programmers should attempt to safeguard the personal privacy of the user.
- You may use the
private propertywhere necessary to protect privacy. - Example
class User{ private String username; private String password; // public method implementation not shown }
- When using a computer, personal
- (2) Algorithmic Bias
Algorithmic biasdescribes errors in a program that create unfair outcomes forcertain groupsof users.- Ex. collect data only from premium users for developing new features.
- Bias may rise when programmers manipulate data in
collectionsto retrieve information using methods.