Identify input(s) to a program.

CRD-2.C.1 Program inputs are data sent to a computer for processing by a program. Input can come in a variety of forms, such as tactile, audio, visual, or text.

CRD-2.C.2 An event is associated with an action and supplies input data to a program.

CRD-2.C.3 Events can be generated when a key is pressed, a mouse is clicked, a program is started, or any other defined action occurs that affects the flow of execution.

CRD-2.C.4 Inputs usually affect the output produced by a program.

CRD-2.C.5 In event-driven programming, program statements are executed when triggered rather than through the sequential flow of control.

CRD-2.C.6 Input can come from a user or other programs.