« Back

California

Kindergarten

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

1st

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

2nd

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

3rd

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

4th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

5th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

6th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

7th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

8th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computing Systems

Devices

Hardware & Software

Troubleshooting

Network & The Internet

Network Communication & Organization

Cybersecurity

Data & Analysis

Storage

Collection, Visualization, & Transformation

Inference & Models

Algorithms & Programming

Algorithms

Variables

Control

Modularity

Program Development

Impacts of Computing

Culture

Social Interactions

Safety, Law, & Ethics

9th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computer Science Standards – Core

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

Computer Science Standards – Specialty

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

10th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computer Science Standards – Core

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

Computer Science Standards – Specialty

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

11th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computer Science Standards – Core

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

Computer Science Standards – Specialty

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

12th

Technology Education

Computer Science Core Practices

Core Practice 1 – Fostering an Inclusive Computing Culture

Core Practice 2 – Collaborating Around Computing

Core Practice 3 – Recognizing and Defining Computational Problems

Core Practice 4 – Developing and Using Abstractions

Core Practice 5 – Creating Computational Artifacts

Core Practice 6 – Testing and Refining Computational Artifacts

Core Practice 7 – Communicating About Computing

Computer Science Standards – Core

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

Computer Science Standards – Specialty

Computing Systems

Network & The Internet

Data & Analysis

Algorithms & Programming

Impacts of Computing

Search Standards