5. Impact of Computing

Legal And Ethical Concerns

Legal and Ethical Concerns in Computing

students, imagine posting a photo online and then discovering it has been copied, edited, and shared without your permission 📱. Or picture a school app collecting your location data without clearly telling you why. These are examples of the kinds of legal and ethical concerns that appear whenever computing affects people’s lives. In AP Computer Science Principles, this topic helps you understand not just how technology works, but how it should be used responsibly.

Learning objectives:

  • Explain the main ideas and terminology behind legal and ethical concerns.
  • Apply AP Computer Science Principles reasoning to legal and ethical situations.
  • Connect legal and ethical concerns to the broader topic of Impact of Computing.
  • Summarize why legal and ethical concerns matter in computing systems.
  • Use evidence or examples to support conclusions about legal and ethical issues.

Computing creates powerful benefits, but it also raises questions about ownership, privacy, fairness, and responsibility. When a system is designed, someone makes decisions about what data is collected, how it is stored, who can access it, and how users are affected. Those decisions can have legal consequences and ethical consequences. Legal concerns relate to laws and rules. Ethical concerns relate to what is right, fair, and responsible, even when something may not be explicitly illegal.

What Legal and Ethical Concerns Mean

In computing, legal concerns are issues that involve laws, regulations, or contracts. Examples include copyright, licensing, privacy laws, and terms of service. If a company copies someone’s software code without permission, that may break copyright law. If an app collects personal data and fails to follow privacy laws, that may create legal problems.

Ethical concerns are questions about what people should do. Something can be legal but still unethical. For example, a website might legally use dark patterns to make users click “accept” on tracking cookies, but that can still be unfair or misleading. Ethics asks whether an action respects people’s rights, dignity, and trust.

A key idea in AP CSP is that technology decisions affect real people. A program is not just lines of code; it can shape access to resources, influence behavior, and create risks. For that reason, computer scientists must think carefully about both legality and ethics.

Examples of common terms include:

  • Intellectual property: creative work that is protected by law, such as code, music, images, and writing.
  • Copyright: legal protection for original creative work.
  • License: permission to use software or content under certain conditions.
  • Privacy: control over personal information and how it is shared.
  • Security: protection of data and systems from unauthorized access.
  • Accessibility: designing technology so people with different abilities can use it.

Ownership, Copyright, and Licensing

One of the most important legal issues in computing is ownership of digital content. Because digital files can be copied quickly, people sometimes assume that anything online is free to use. That is not true. Many images, songs, videos, articles, and programs are protected by copyright. Copyright gives creators certain rights over how their work is used.

For example, if a student uses a copyrighted image in a class website, they should check whether the image is allowed for reuse. Some content is covered by Creative Commons licenses, which let creators choose how others may use their work. A license might allow sharing but not commercial use, or require credit to the original creator. In programming, open-source software is also shared under licenses that explain what users can do with the code.

students, this matters in AP CSP because you may be asked to identify whether a digital resource can legally be reused, modified, or shared. A good rule is to check the source, read the license, and give credit when required. If no permission is given, assume the content is protected.

Example: A student creates a presentation using a photo from the internet. If the photo is not labeled for reuse, the student should not assume it is free. Using a public-domain image or one with a Creative Commons license is a better choice. This shows respect for creators and helps avoid legal problems.

Privacy, Data Collection, and Security

Computing systems often collect data about users. That data may include names, email addresses, search history, location, device information, or even behavior patterns. Data collection can improve services, such as helping a navigation app estimate traffic. However, it can also create privacy risks if users do not understand what is being collected or how it is used.

Privacy concerns include:

  • collecting more data than necessary,
  • sharing data without clear permission,
  • storing data unsafely,
  • using data for a purpose different from the one originally stated.

Security is closely connected to privacy. Even when a company intends to protect data, weak security can expose personal information. A data breach can reveal private records, passwords, or financial details. In AP CSP, it is important to recognize that security measures like encryption, authentication, and access control help reduce risk.

Example: A fitness app tracks running routes. If it stores location data, the company should explain why it is needed and who can see it. If the app shares the data with advertisers without clear consent, that raises ethical concerns. If the data is leaked, that becomes a security and privacy problem.

Ethically, designers should think about data minimization, which means collecting only the data that is necessary. This reduces harm if the data is ever misused or stolen.

Fairness, Bias, and Access

Computing systems can be unfair if they reflect biased data or biased decisions made during design. A system used for hiring, grading, or policing may affect people differently depending on how it was trained or tested. Bias can happen when data does not represent all groups equally or when developers make assumptions that leave some users out.

Ethical computing means asking who benefits and who may be harmed. A facial recognition system, for example, may work better for some groups than others if its training data is unbalanced. That creates concern because inaccurate results can lead to unfair treatment.

Access is another major issue. Not everyone has the same devices, internet connection, or digital skills. If an important service is only available online, some people may be excluded. Accessibility also matters for users with disabilities. A website should include features like readable text, keyboard navigation, and alternative text for images so more people can use it.

Example: An online homework platform that only works well on expensive smartphones may disadvantage students who use older devices. Even if no law is broken, the design can still be ethically problematic because it limits equal access.

In AP CSP, you should be able to explain that a computing innovation can have both positive and negative effects. The same system that makes life easier for many users may also create unfair outcomes for others.

Responsible Behavior and Digital Citizenship

Legal and ethical concerns also include how people behave online. Digital citizenship means using technology responsibly, respectfully, and safely. This includes protecting personal information, avoiding plagiarism, respecting intellectual property, and communicating honestly.

Plagiarism is a serious issue in computing and schoolwork. Copying someone else’s code, text, or media and presenting it as your own is dishonest and can violate school rules and copyright law. It is better to cite sources, use quotation marks when needed, and explain where ideas came from.

Another issue is misinformation. Technology makes it easy to share content quickly, but not all content is accurate. Developers and users should avoid spreading false information, especially when it could affect health, safety, or public understanding. Ethical responsibility includes checking sources before sharing.

Example: A student finds a “free” piece of code online and uses it in a project. If the code is open-source, the student may be allowed to use it under the license terms. If not, the student should not copy it without permission. This is both a legal and ethical concern.

Using AP CSP Reasoning on Legal and Ethical Scenarios

AP Computer Science Principles often asks students to analyze scenarios and justify decisions. When you see a legal or ethical question, use evidence and reasoning rather than guessing. A helpful method is to ask:

  1. What data, content, or system is involved?
  2. Who created it, who owns it, and who is affected?
  3. What laws, licenses, or rules might apply?
  4. What ethical issues such as fairness, privacy, or transparency are present?
  5. What action would reduce harm or respect rights?

Example scenario: A school app collects student location data to monitor attendance. The app is legal only if it follows relevant privacy rules and the school has permission to collect the data. Ethically, the designers should ask whether location tracking is necessary, whether students and families understand it, and whether the data is protected. A strong AP CSP response would mention both legal requirements and ethical concerns.

When you write or discuss answers, support your idea with a clear reason. For instance, you might say that a practice is unethical because it reduces user privacy, or that a design choice is better because it collects less personal data. This kind of reasoning shows that you understand the impact of computing beyond technical function.

Conclusion

students, legal and ethical concerns are a major part of Impact of Computing because technology affects people, rights, and responsibilities. Laws help define what is allowed, while ethics helps define what is right and fair. In computing, these issues show up in copyright, licensing, privacy, security, bias, accessibility, and digital citizenship. A well-designed system should respect creators, protect users, and support fairness. Understanding these concerns helps you analyze computing innovations more deeply and make better decisions as a user, creator, and future problem-solver 🤝.

Study Notes

  • Legal concerns involve laws, rules, licenses, and ownership.
  • Ethical concerns involve fairness, responsibility, privacy, and respect for people.
  • Copyright protects original creative work such as code, images, music, and writing.
  • Licensing tells people how content or software may be used.
  • Privacy is about controlling personal information and how it is shared.
  • Security helps protect data from unauthorized access or leaks.
  • Collecting less data when possible is called data minimization.
  • Bias in data or design can lead to unfair outcomes.
  • Accessibility helps more people, including users with disabilities, use technology.
  • Plagiarism and misuse of digital content can be both unethical and illegal.
  • AP CSP questions often ask you to justify answers using evidence and reasoning.
  • Legal and ethical concerns are an essential part of the broader impact of computing.

Practice Quiz

5 questions to test your understanding