How it works
A computing innovation uses computation and can be a program, device, service, platform, or system.
Describe purpose, function, data used, intended users, benefits, and possible harmful effects.
Common error
Do not discuss only whether the innovation is cool or popular; focus on concrete effects.
Worked example
Analyze a bus-arrival prediction app as a computing innovation.
Data / pseudocode
Inputs: vehicle locations and route data
Processing: arrival estimates
Output: estimated wait time
Users: passengersThe application uses computation to turn observations into estimates. A benefit is reduced uncertainty for passengers; risks include inaccurate estimates and exposure of detailed movement data. Explain the data flow and an actual consequence rather than calling the app useful without evidence.
Exercises
5.1.1
For an automatic captioning tool, identify input, computational function, output, and one user benefit.
Show solution
Input is audio. The tool computes a text transcription or caption sequence. Output is displayed captions. A benefit is improved access to spoken content for users who need text.
5.1.2
Name one harmful effect of inaccurate captions and a mitigation.
Show solution
Errors may distort important instructions or exclude users. Allow corrections, provide access to the original content, and test accuracy across speakers and environments.
