Students in the computer science program will progress through three levels of proficiency in five domains adapted from the Computer Science Teachers Association. Student achievement on these domains will be tracked on a special Record of Achievement file that could be included with student transcripts.
The domains are:
- Ethics of Computing
How Computing affects individuals, communities, and the world; the social implications and issues of equality, justice, and access. - Algorithms and Programming
Creating instructions, sequences, procedures, loops, modules, variables, and controls to power computing devices. - Data and Analysis
Effectively collecting, organizing, storing, analyzing, and utilizing data. - Networks and the Internet
Communications, connectivity, and security between devices. - Computing Systems
Physical components (hardware) and instructions (software) that power them.