Six original Cambridge-style questions on professional ethics and codes of conduct, with mark points.
Explain why a computing professional needs to act ethically.
Name two professional ethical bodies that a computing professional could join.
Describe two benefits to a computing professional of joining a professional ethical body.
A software tester discovers that a banking app sometimes shows customers other people's account balances. Her manager tells her not to report it because the launch is next week. Explain the impact of the tester acting ethically and acting unethically.
A programmer writes software for a company and then takes a copy of the source code to use in his own business. Identify three ways in which he has acted unethically.
Explain why acting legally is not always the same as acting ethically, using an example from computing.
Mark this once you have attempted all six and checked your working. It records a Practiced badge on the topic and adds a one-time bonus. Revealing the solutions alone does not count.