ComponentAProgramCode
ComponentAProgramCode
□ Use of at least one list (or other collection type) to represent a collection of elements in a single
structure. Some
data that is stored and used to manage program complexity and help fulfill
examples include lists,
the program’s purpose databases, and sets.
IMPORTANT:
The data abstraction must make the program easier to develop (alternatives would IMPORTANT:
be more complex) or easier to maintain (future changes to the size of the list would With text-based program
otherwise require significant modifications to the program code). code, you can use the
print command to save
□ At least one procedure that contributes to the program’s intended purpose, your program code as
where you have defined: a PDF file, or you can
◆ the procedure’s name copy and paste your
◆ the return type (if necessary) code to a text document
and then convert it into
◆ one or more parameters
a PDF file. With block-
IMPORTANT: based program code,
Implementation of built-in or existing procedures or language structures, such as you can create screen
event handlers or main methods, are not considered student-developed. captures that include
only your program code,
□ An algorithm that includes sequencing, selection, and iteration that is in the paste these images into
body of the selected procedure a document, and then
convert that document
□ Calls to your student-developed procedure to a PDF. Screen
□ Instructions for output (tactile, audible, visual, or textual) based on input and captures should not be
program functionality blurry, and text should be
at least 10 pt font size.