ABCDEFGHIJKLMNOPQRST
1
CS First
2
Welcome!

Google's CS First (g.co/csfirst) is aligned to the 2017 CSTA K-12 CS Standards and the K-12 CS Framework. Review this crosswalk to map CS First to your classroom goals and track students' learning outcomes. This crosswalk is subject to change as CS First content evolves.

Tips:
・ Read the Overview tab for a bird's-eye-view of which standards and practices are fulfilled by CS First activities
・ Check the Activity Specific tab to see the detailed Standards, Concepts, Subconcepts and Practices covered by each activity
・ All links with the ⧉ symbol open the corresponding standards or CS First curriculum resource page in a new tab
3
The 2017 CSTA Standards are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This document provides a preliminary alignment with the 2017 CSTA K-12 Computer Science Standards for Levels 1B (ages 8 - 11) and 2 (ages 11 - 14).
4
Useful Links
5
2017 CSTA K-12 CS Standards ⧉
6
K-12 CS Framework ⧉
7
Key
8
MeetsMeets the CSTA standard
9
EnablesPartially meets the CSTA standard. Some but not all of the required behaviors are specified.
10
Partial(in some capacity) Meets the CSTA standard. Specifies behaviors that are likely to provide some supporting knowledge/experiences for meeting the CSTA standard but does not specify any of the same behaviors as the CSTA standard.
11
One-Hour ActivitiesMulti-Day Activities
12
CSTA Identifier ⧉High Seas ⧉Gumball ⧉Logo ⧉Animate a Name ⧉An Unusual Discovery ⧉Pitch Your Passion ⧉Code Your Hero ⧉Characterization ⧉Interactive Presentation ⧉Dialogue ⧉Narration ⧉Figurative Language ⧉Storytelling ⧉Friends ⧉Fashion & Design ⧉Art ⧉Sports ⧉Music & Sound ⧉Game Design ⧉
13
1B-CS-01
14
1B-CS-02
15
1B-CS-03
16
1B-NI-04
17
1B-NI-05
18
1B-DA-06Enables
19
1B-DA-07EnablesEnablesMeetsMeets
20
1B-AP-08EnablesEnablesEnablesEnablesEnablesEnablesEnables
21
1B-AP-09MeetsMeetsMeetsMeetsMeetsMeetsMeets
22
1B-AP-10MeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeets
23
1B-AP-11MeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeets
24
1B-AP-12MeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeets
25
1B-AP-13Enables
26
1B-AP-14
27
1B-AP-15MeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeetsMeets
28
1B-AP-16
29
1B-AP-17Enables
30
1B-IC-18
31
1B-IC-19
32
1B-IC-20
33
1B-IC-21EnablesMeetsMeetsMeets
34
2-CS-01
35
2-CS-02
36
2-CS-03
37
2-NI-04
38
2-NI-05
39
2-NI-06
40
2-DA-07
41
2-DA-08Partial
42
2-DA-09
43
2-AP-10Enables
44
2-AP-11PartialMeetsPartialMeetsPartialPartial
45
2-AP-12MeetsPartialPartialPartialPartialPartialMeetsMeetsMeetsMeetsMeetsMeets
46
2-AP-13MeetsMeetsMeetsMeetsMeetsMeetsMeets
47
2-AP-14PartialMeetsPartialPartial
48
2-AP-15
49
2-AP-16
50
2-AP-17PartialPartialPartialPartialPartialPartialPartialPartialPartial
51
2-AP-18
52
2-AP-19
53
2-IC-20
54
2-IC-21
55
2-IC-22
56
2-IC-23
57
Overview of K-12 CS Framework Practices fulfilled by CS First activities
58
One-Hour ActivitiesMulti-Day Activities
59
K-12 CS Framework Practice ⧉High Seas ⧉Gumball ⧉Logo ⧉Animate a Name ⧉An Unusual Discovery ⧉Pitch Your Passion ⧉Code Your Hero ⧉Characterization ⧉Interactive Presentation ⧉Dialogue ⧉Narration ⧉Figurative Language ⧉Storytelling ⧉Friends ⧉Fashion & Design ⧉Art ⧉Sports ⧉Music & Sound ⧉Game Design ⧉
60
P1. Fostering an Inclusive Computing Culturexx
61
P2. Collaborating Around Computing
62
P3. Recognizing and Defining Computational Problemsxxxxxxxxxxxxxxxxxxx
63
P4. Developing and Using Abstractionsxxxxxxxxxxxxxxxxx
64
P5. Creating Computational Artifactsxxxxxxxxxxxxxxxxxxx
65
P6. Testing and Refining Computational Artifactsxxxxxxxxxxxxxxxxxxx
66
P7. Communicating About Computingxxxxxxxxxxxxxxxxxx
67
Total5555556555553655455