(I) create subroutines that return typed values with
and without the use of arguments and parameters;
(J) understand and identify the data-binding process
between arguments and parameters;
(K) compare objects using reference values and a comparison
routine;
(L) understand the binary representation of numeric
and nonnumeric data in computer systems;
(M) understand the finite limits of numeric data;
(N) perform numerical conversions between the decimal
and binary number systems and count in the binary number system;
(O) choose, identify, and use the appropriate data
types for integer, real, and Boolean data when writing program solutions;
(P) demonstrate an understanding of the concept of
a variable;
(Q) demonstrate an understanding of and use reference
variables for objects;
(R) demonstrate an understanding of how to represent
and manipulate text data, including concatenation and other string
functions;
(S) demonstrate an understanding of the concept of
scope;
(T) identify and use the structured data type of one-dimensional
arrays to traverse, search, and modify data;
(U) choose, identify, and use the appropriate data
type and structure to properly represent the data in a program problem
solution; and
(V) compare and contrast strongly typed and un-typed
programming languages.
|