Course competencies

CSP.10 CSP.10

The student will solve a complex problem by decomposing it into subtasks consisting of predefined functions and user-defined functions.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.11 CSP.11

The student will store, process, and manipulate data contained in a data structure.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.12 CSP.12

The student will systematically debug a program using an appropriate set of data.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.9 CSP.9

The student will design and implement algorithms with
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.9.a CSP.9.a

compound conditional execution; and
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.9.b CSP.9.b

a variety of loop control structures.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.1 CSP.1

The student will develop and apply criteria for evaluating a computer system for a given purpose.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.2 CSP.2

The student will illustrate ways computing systems implement logic, input, and output through hardware components.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.5 CSP.5

The student will explain symmetric and asymmetric encryption as they pertain to messages being sent on a network.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.6 CSP.6

The student will discuss the methods and tradeoffs of collecting and analyzing data elements on a large scale.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.7 CSP.7

The student will select data collection tools and techniques to generate data sets that support a claim or communicate information. Implement a relational database to work with data.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.8 CSP.8

The student will discuss how data representations can be interpreted in a variety of forms, convert between data representations, and analyze the representation tradeoffs among various forms of digital information.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.13 CSP.13

The student will explain how computing has impacted innovations in other fields positively and negatively, and enables collaboration between a variety of people.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.14 CSP.14

The student will evaluate the impact of equity, access, and influence on the distribution of computing resources in a global society, including the impacts of cloud computing.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.15 CSP.15

The student will explain how intellectual property concerns affect the tools for and products of computing, including combining existing content to create new artifacts and the impact of open source and free software.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.16 CSP.16

The student will evaluate the social and economic implications of privacy in the context of safety, law or ethics.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.3 CSP.3

The student will explain abstractions enabling
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.3.a CSP.3.a

one computer to communicate with another over an Internet connection; and
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.3.b CSP.3.b

different layers of Internet technology to build on one another.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.

CSP.4 CSP.4

The student will explain design principles enabling large-scale operation of the Internet to connect devices and networks all over the world.
Education Level: 12
Subject: technology

Path: 

Activities

  • No activities

Learning plans

  • No learning plans contain this competency.