Understanding Computers
A1. describe the functions of different types of hardware components, and assess the hardware needs of users;
A2. describe the different types of software products, and assess the software needs of users;
A3. use the basic functions of an operating system correctly;
A4. demonstrate an understanding of home computer networking concepts;
A5. explain the importance of software updates and system maintenance to manage the performance and increase the security of a computer.
Introduction to Programming
B1. describe fundamental programming concepts and constructs;
B2. plan and write simple programs using fundamental programming concepts;
B3. apply basic code maintenance techniques when writing programs.
Computers and Society
C1. describe key aspects of the impact of computers and related technologies on society;
C2. describe computer use policies that promote environmental stewardship and sustainability;
C3. describe legal and ethical issues related to the use of computing devices;
C4. describe postsecondary education and career prospects related to computer studies