AP Computer Science Principles Flashcards: Beneficial and Harmful Effects
Written by AP Content Team, Verified for 2026 AP Exams, Last updated: May 2026
Review key ideas with interactive flashcards. This set includes 29 cards to help you master important concepts.
Explain the 'Programmer's Dilemma' regarding unintended uses.
The dilemma is that responsible programmers must try to consider unintended effects, despite the fact that it is impossible to consider all of them.
Card 1 of 29
All Flashcards (29)
Explain the 'Programmer's Dilemma' regarding unintended uses.
The dilemma is that responsible programmers must try to consider unintended effects, despite the fact that it is impossible to consider all of them.
A facial recognition system is developed for phone security. What is a potential harmful, unintended use?
An unintended harmful use could be mass surveillance by governments or stalking by individuals.
Explain how a single effect of a computing innovation can have a dual nature.
A single effect can be viewed as both beneficial and harmful by different people, or even by the same person.
What is the ethical responsibility of programmers regarding the use of their innovations?
Responsible programmers try to consider the unintended ways their computing innovations can be used and the potential beneficial and harmful effects.
Are the impacts of computing innovations limited to the economy and society?
No, the impacts can also be cultural, changing how people interact, create, and share information.
A new GPS-based game encourages people to exercise (benefit). How could this have a harmful effect?
A harmful effect could be players trespassing on private property or being dangerously distracted in traffic.
How do computing innovations affect the way people perform tasks?
The way people complete tasks often changes to incorporate new computing innovations.
Why is it important to recognize that people, not machines, create computing innovations?
This highlights that human values, biases, and intentions are embedded in technology, and people are responsible for its effects.
Who are the creators of computing innovations?
People create computing innovations.
Besides technology, what other fields have seen increased creativity from computing?
Medicine, engineering, communications, and the arts are fields that have experienced increased creativity due to computing.
What areas of life can be harmfully impacted by computing innovations?
Computing innovations can have a harmful impact on society, the economy, or culture.
Can a computing innovation have an impact beyond its original goal?
Yes, a computing innovation can have an impact beyond its intended purpose.
Why can the same computing feature be seen as a benefit by a marketer but harmful by a privacy advocate?
This is because a single effect, like data collection for targeted ads, can be viewed as both beneficial and harmful by different people.
How does the impact of a computing innovation evolve over time?
As people incorporate it into their tasks and find new uses, its impact can grow beyond the intended purpose, leading to unanticipated effects.
Can unintended effects of computing innovations ever be beneficial?
Yes, computing innovations have often had unintended beneficial effects by leading to advances in other fields.
Who determines if an effect of a computing innovation is beneficial or harmful?
The perception of an effect as beneficial or harmful can differ between people, or even within the same person.
How can an innovation intended for communication have a harmful cultural impact?
It could be used to spread misinformation or erode cultural norms, which are harmful impacts its creators may not have intended.
Term: Unanticipated Consequence
An effect of a computing innovation that was not foreseen or planned in advance by its creators.
How have advances in computing influenced creativity in other disciplines?
Advances in computing have generated and increased creativity in other fields, such as medicine, engineering, communications, and the arts.
How can the scale of a program's use affect its impact?
Rapid sharing or running a program with a large number of users can result in significant impacts beyond the programmer's intended purpose or control.
Provide an example of a computing innovation being used in a harmful, unintended way.
Targeted advertising being misused for manipulation or machine learning leading to discrimination are examples of harmful, unintended uses.
What is a major positive, and often unintended, side effect of computing innovations?
A major beneficial side effect has been the generation of advances and creativity in many other fields.
What happens when a computing innovation is adopted by a very large number of users?
Use by a large number of users can result in significant impacts beyond the intended purpose or control of the programmer.
What is a fundamental limitation for a programmer when considering future uses of their creation?
It is not possible for a programmer to consider all the ways a computing innovation can be used.
How can machine learning, intended to find patterns, result in a negative societal impact?
Machine learning can have a harmful impact by leading to discrimination if its training data or algorithms are biased.
Are all effects of a computing innovation anticipated before its release?
No, not every effect of a computing innovation is anticipated in advance.
Define 'unintended use' in the context of computing innovations.
An unintended use is when a computing innovation is applied in a way that its creators had not originally intended.
What is the relationship between rapid sharing of a program and programmer control?
Rapid sharing of a program can result in significant impacts that are beyond the control of the programmer.
Why must a responsible programmer consider both beneficial and harmful effects?
They must consider both to anticipate and mitigate potential negative consequences of their innovations, even from unintended uses.