ABCDEFGHIJKLMNOPQRST
1
Grade 3 Grade 4Grade 5Grade 6Grade 7Grade 8
2


Grade 3 Grade 4Grade 5Grade 6Grade 7Grade 8VocabularyUnit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2AbstractionAccessibleAdjectiveAlgorithm✓✓Analyze✓✓✓Animation✓✓Application (App)Art mediaArtist StatementAutomated systemBackdrops✓✓✓✓BiodiversityBoolean✓✓✓✓✓Boolean operator✓✓Broadcast Broadcasting✓✓✓Cause and effectCause and effectCharacterCharacter loreChordChord progressionClone✓✓✓Command✓✓✓✓✓✓✓✓✓✓✓✓✓Comment✓✓✓CompareCompound conditionalCondition✓✓✓✓✓✓Conditional statement✓✓✓✓✓✓Conditionals✓✓✓✓✓✓ConclusionConstraint✓✓ConnectivityCoordinatesCostume✓✓✓ConvertCount-controlled loop (repeat block)✓✓✓✓✓✓Cue✓✓Data✓✓✓✓✓✓✓✓Debugging✓✓✓✓✓✓Decision treeDecision-makingDecompose Decomposition✓✓✓✓✓✓✓✓DegreeDecimalsDescriptionDesign choiceDesire pathDetectionDialogue✓✓DisruptionDocumentationDuplicateEcosystem✓✓EffectElementEnergyEvaluateEvent✓✓✓✓✓✓✓FeatureFeed Feedback✓✓✓✓✓✓✓✓Figurative languageFlowchart✓✓Forever loop✓✓✓✓FractionFrame✓✓FunctionGenreGeography Geographic locationGlobal variableHarmonyHistorical Historical contextIdiomIf-else conditionalInfluenceInformation✓✓Initialization✓✓✓✓Input ✓✓✓✓Input deviceInteractiveInterdependentInternetIP (Internet Protocol)Iteration✓✓Layout✓✓LineList✓✓Local variableLoop✓✓✓✓✓✓✓Media artMelodyMisconceptionModelModify✓✓✓✓✓✓MetaphorMysteryNarrative✓✓Network infastructureNarrative hookNodeNoteOctaveOperationOperatorPacingPacketPacket lossParallelism✓✓PacketizationPatternPattern recognitionPersonal dataPhenomenonPhrasePitchPlotPollinatorPortfolioPrimary consumer✓✓Producer✓✓Program✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓Program designProgram flow✓✓✓✓ProgrammingPrototypeProtocolQuizRandomRandomizationRefineReflection✓✓✓✓✓✓RemixReporter blockResponsiveReviseRestScaleScreenplaySecondary consumerSensor✓✓Sequence✓✓✓✓✓✓✓✓✓✓✓SettingSimileShareShowcase✓✓✓Simulation✓✓✓✓Sound effects✓✓Sprite✓✓✓✓✓✓✓✓✓✓Stage✓✓Stage directionsStaticStoryboard✓✓SurroundingsSurveyTableTempoTest ✓✓✓✓✓✓✓✓TCP (Transmission Control Protocol)Trade-offTransmissionTesting✓✓UserUser input✓✓User interactionUser-centered designValue✓✓✓✓✓✓✓Variable✓✓✓✓✓✓✓✓✓✓VarietyWeather
Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3Unit 1Unit 2Unit 3
3
Abstraction
4
Access control
5
Accessible
6
Adjective
7
Algorithm
8
Analyze
9
Animation
10
Application (App)
11
Art media
12
Artist Statement
13
Artistic design cycle
14
Automated system
15
Backdrops
16
Biodiversity
17
Boolean
18
Boolean operator
19
Broadcast
20
Broadcasting
21
Cause and effect
22
Cause and effect
23
Character
24
Character lore
25
Chord
26
Chord progression
27
Cipher
28
Clone
29
Codebreaker
30
Command
31
Comment
32
Compare
33
Compound conditional
34
Conclusion
35
Condition
36
Conditional statement
37
Conditionals
38
Connectivity
39
Constraint
40
Convert
41
Coordinates
42
Costume
43
Count-controlled loop (repeat block)
44
Critique
45
Cue
46
Data
47
Debugging
48
Decimals
49
Decision tree
50
Decision-making
51
Decompose
52
Decomposition
53
Decryption
54
Degree
55
Description
56
Design choice
57
Desire path
58
Detection
59
Dialogue
60
Dilation
61
Disruption
62
Documentation
63
Duplicate
64
Ecosystem
65
Effect
66
Element
67
Encryption
68
Energy
69
Evaluate
70
Event
71
Feature
72
Feed
73
Feedback
74
Figurative language
75
Flowchart
76
Forever loop
77
Fraction
78
Frame
79
Function
80
Genre
81
Geographic location
82
Geography
83
Global variable
84
Harmony
85
Historical
86
Historical context
87
Idiom
88
If-else conditional
89
Influence
90
Information
91
Information security
92
Initialization
93
Input
94
Input device
95
Intention
96
Interactive
97
Interdependent
98
Internet
99
IP (Internet Protocol)
100
Iteration