Inputs, Processes and Outputs - Word Drop
Drop the words into the correct position in the paragraph. Press submit to check your answers.
Before designing an algorithm, a programmer identifies the inputs, processes and outputs for a problem. This makes the problem clear and shows what data the program must store. Data typed by a user, read from a file or measured by a ______ goes into the program. The work carried out on that data is the ______, which can include a calculation, a comparison, a decision, counting or storing values such as a running total in ______.
Everything the program produces at the end is an ______, such as text or numbers displayed on a ______, a printed document, a sound, data saved to a file or a signal that turns a device on or off. A message that asks the user for data is a prompt, so it is an output, while the characters the user types in reply are the ______.
The three parts are often written as three lists headed Inputs, Processes and Outputs. In a short Python program, input() takes data in, the function ______ sends a result out, and assignments, calculations and ______ are processes that change or check the data.
Log in or sign-up to access the word drop