A.
PROGRAMMING CONCEPTS AND SKILLS
A1. demonstrate
the ability to use different data types, including one-dimensional arrays, in
computer programs;
A2. demonstrate the ability to use control structures
and simple algorithms in computer programs;
A3. demonstrate the ability to use subprograms
within computer programs;
A4. use
proper code maintenance techniques and conventions when creating computer
programs.
B.
SOFTWARE DEVELOPMENT
B1. use a
variety of problem-solving strategies to solve different types of problems
independently and as part of a team;
B2. design software solutions to meet a variety of
challenges;
B3. design algorithms according to specifications;
B4. apply a software development life-cycle model to
a software development project.
C. COMPUTER
ENVIRONMENTS AND SYSTEMS
C1. relate
the specifications of computer components to user requirements;
C2. use appropriate file maintenance practices to
organize and safeguard data;
C3. demonstrate an understanding of the software
development process.
D. TOPICS IN
COMPUTER SCIENCE
D1. describe
policies on computer use that promote environmental stewardship and
sustainability;
D2. demonstrate an understanding of emerging areas
of computer science research;
D3. describe postsecondary education and career
prospects related to computer studies.
|