AP® Computer Science Principles review sheet from Aim for Five (aimforfive.com/csp/units/5/5-1)
Unit 5 · Topic 5.1
5.1 Beneficial and Harmful Effects
Every computing innovation is built for a purpose, but its effects reach further than that purpose. This topic is about weighing the good and the bad, spotting effects nobody planned, and seeing why one effect can look helpful to some people and harmful to others.
Key terms
- computing innovation
- beneficial effect
- harmful effect
- unintended consequence
Innovations change how people do things
A computing innovation is anything new that includes a program as a key part of how it works. It can be a physical device (a smartwatch, a self-driving car), a nonphysical piece of software (a photo editor, a messaging app) or a concept (e-commerce, online banking).
Innovations are made by people, and once they exist, people change their habits around them. Maps apps replaced paper maps and printed directions. Online calendars replaced wall calendars for many families. Streaming changed how people find and pay for music.
Computing has also opened new ground in other fields. Doctors use programs to spot patterns in scans, engineers simulate bridges before building them, and artists make digital music, animation and interactive installations that weren't possible before.
One effect, two views
An effect isn't automatically good or bad. Whether it helps or hurts depends on who you ask, and sometimes the same person feels both ways.
Take a fitness tracker that shares your step count with friends. You might love the friendly competition and the motivation to walk more. The same feature can feel like pressure, and it lets other people see when you're active and when you're home.
When you explain an effect, say who is affected and how. "Social media is bad" earns nothing. "A video app's recommendation feed keeps teens watching longer, which helps the company sell more ads but can cut into the students' sleep" names the effect, the people and the result.
Effects nobody planned
Creators can't foresee every use of what they build. Some unplanned effects are welcome; others cause real harm.
The World Wide Web began at CERN, the European physics lab, as a way for researchers to share documents quickly. Nobody designing it was planning for online shopping, video streaming or social networks, yet all of those grew out of it.
Targeted advertising helps a small business reach people likely to want its product. But the same data that powers it can be misused, for example to push misleading political ads to a narrow group or to show certain job or housing ads only to some kinds of people.
Machine learning and data mining help find new drug candidates and catch credit card fraud. The same pattern-finding methods have also been used to treat groups of people unfairly, such as charging some neighborhoods more for insurance.
Scale and responsibility
Because a program can be copied and shared instantly, its effects can grow far beyond what one developer controls. An app that reaches millions of people in a week spreads its benefits fast, but also its bugs, its privacy problems and any misuse.
Responsible programmers try to think through how their work might be used, including uses they didn't intend, and to plan for the harmful ones. They still can't catch everything, which is why testing with real users and listening to feedback after release matter.
Worked examples
Try each one yourself first, then open the solution.
- Example 1
Explain one effect two ways
A school adopts an app that sends parents an alert whenever a grade is entered. Identify one beneficial effect and one harmful effect of this same feature, and say who experiences each.
Show the solutionHide the solution
- Step 1: Start with the feature itself: instant grade alerts to parents.
- Step 2: Beneficial: parents learn about a missing assignment right away, so they can help their student catch up before the end of the term. The parents and the student benefit.
- Step 3: Harmful: a student may feel watched and stressed when every low quiz grade triggers a message home before they've had a chance to explain or fix it. The student is harmed.
- Step 4: Notice that it's one effect (faster information to parents) seen from two sides, which is exactly what these questions reward.
Answer: Benefit: parents can step in early on missing work. Harm: students may feel constant pressure and lose the chance to handle a bad grade themselves.
Common mistakes
- Writing a vague effect like "it's convenient" or "it's bad for society". Name the specific effect and who it affects.
- Assuming the purpose and the effect are the same thing. The purpose is what the creator wanted; effects include everything that actually happens.
- Thinking an unintended effect must be harmful. Many unplanned effects, like the Web's growth into commerce and education, were beneficial.
On the exam
- Multiple-choice questions often describe a new app or device and ask which choice is a harmful (or beneficial) effect. Check that the choice is an effect of the innovation described, not just a true statement.
- Select-two questions may ask for two effects that are both beneficial or both unintended. Test each choice on its own.
- The reading passage is about a computing innovation; expect questions about its data, its effects and its privacy risks.
Connected topics
Videos
Check yourself
4 questions on 5.1 Beneficial and Harmful Effects. Pick an answer to see if you got it, and why.
A navigation app starts sending drivers through quiet neighborhood streets to avoid traffic on a busy highway. Which statement best describes this effect?
The World Wide Web is now used for shopping, entertainment, school and much more. What was it originally created for?
A shopping website uses customers' browsing history to show each person ads for products they're likely to buy. Which is a harmful way this same technology could be used?
A student builds a simple photo-filter app for friends. Within a week, millions of people are using it, and some use it to make fake images of real people. Which statement best explains this situation?
0 of 4 answered