Computational Thinking Questions
with Accurate Answers
algorithm correct answer a step-by-step procedure or set of rules
designed to solve a specific problem or perform a particular task
analysis correct answer examining and understanding the problem
thoroughly to identify its requirements, constraints, and objectives
Association for Computing Machinery (ACM) correct answer an
international organization dedicated to advancing computing as a
science and profession
code of ethics correct answer professional code of conduct and ethical
guidelines established by organizations and industry associations to
govern the behavior of computer scientists and technology
professionals
copyright correct answer a legal right granted to the creators of original
works—such as literature, music, and art—protecting the creator's
work from being used without permission
cyberbullying correct answer harassment and intimidation conducted
through digital platforms, including social media, messaging apps, and
online forums
, cybercrime correct answer illegal activities conducted using computers
and the internet, such as hacking, identity theft, and online fraud
debugging correct answer the process of identifying and fixing errors or
"bugs" in the code that cause unexpected behavior or incorrect results
design correct answer planning and creating a solution to the problem
based on the analysis; often involves the creation of algorithms and
data structures
documentation correct answer all the paperwork needed to produce a
program
end user correct answer the person who ultimately uses a software
application or system
fair use correct answer a legal doctrine that allows the limited use of
copyrighted material
file sharing correct answer the practice of distributing or providing
access to digital files—such as documents, music, or software—over the
internet or a network ·