Documente Academic
Documente Profesional
Documente Cultură
1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 5.RF.4 3.RI.3, 4.RI.3 3.W.3, 4.W.3 1.RI.3, 2.RI.3
1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 6-8.RST.3 3.RI.5 3.W.4, 4.W.4 1.RI.6, 2RI.6
1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.10 6-8.RST.4 3.RI.7, 4.RI.7 3.W.6, 4.W.6 1.RI.10
CCSS-ELA 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RF.1, 2.RF.1 6-8.RST.7 3.RF.3, 4.RF.3 3.L.1, 4.L.1, 3.L.2, 4.L.2 1.RF.1, 2.RF.1
Standards 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.4, 2.RF.4 3.RF.4, 4.RF.4 3.L.3, 4.L.3, 3.L.4, 4.L.4 1.RF.4, 2.RF.4
1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.L.3, 2.L.3 3.L.4, 4.L.4 3.RI.3, 4.RI.3, 3.RI.5 1.L.3, 2.L.3
1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 2.L.6 3.RI.7, 4.RI.7, 3.RF.3, 2.L.6
2.L.6 2.L.6 2.L.6 4.RF.3, 3.RF.4, 4.RF.4
CSTA 1B-A-5-4 1B-A-5-4 1B-A-5-4 1B-A-5-4 1B-A-5-4 1B-A-5-4 1B-A-5-4 1B-A-5-4
1B-A-3-7 1B-A-3-7 1B-A-3-7 1B-A-3-7 1B-A-3-7 1B-A-3-7 1B-A-3-7 1B-A-3-7
Computer 1B-A-6-8
Science
Standards
UK National Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2
Computing** Computing* Computing* Computing* Computing* Computing* Computing* Computing*
Curriculum
Use sequencing to Use sequencing to Use custom and Demonstrate Fix the broken code to Create interactive Use conditional Use conditional
Sample solve puzzles. solve puzzles. unique sequencing to understanding of solve the puzzles. games using statements and logic statements and loops
Application of solve puzzles. sequencing and loops. broadcasting and to solve puzzles. to solve puzzles
receiving messages
Skills between actors.
© Tynker 2015. All Rights Reserved Page 1/26
Dragon Spells Grades 3-5
Scope and Sequence Each lesson takes about one class period to complete.
Dragon Spells is a course for students in grade 3-5 who are new to programming. It is available for free on iPads as part of the Everyone Can Code program from Apple. You can download a free
teacher guide iBook from Apple. The stories, games, puzzles, and projects in this course engage students in developing computational thinking skills, as listed below from the CSTA Level 1 Computer
Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are also listed here.
Lesson 7 -
Lesson 1 - Lesson 2 - Lesson 3 - Lesson 4 - Lesson 5 - Lesson 6 - Lesson 8 -
Catch Me If
Dragon Eggs Blast Through Deja Vu Twisted Trees Dragon Scrolls Ancient Spells The Long Road
You Can
● Build a set of ● Analyze algorithms ● Detect patterns in ● Deconstruct ● Group common ● Create functions to ● Run code when a ● Repeatedly run a
commands, forming to find errors code sequences problems into elements together shorten code condition is true series of commands
an algorithm ● Troubleshoot and ● Build more efficient manageable parts to create efficient ● Call a function to ● Construct dynamic based on whether
Key Skills and ● Sequence debug a program algorithms using ● Assemble parts of a processes in solving trigger a set of code programs that can certain conditions
Concepts commands in a loops program to solve a problems respond to are true
specific order to larger problem changing conditions ● Build programs with
solve a problem ● Recognize patterns loops inside other
for decomposition loops
MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1
5.G.1 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1
CCSS-Math 5.G.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2
Standards 6.NS.6 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3
1.MD.4 1.MD.4 1.MD.4
5.RF.4 5.RF.4 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 3.W.3, 4.W.3 1.RI.3, 2.RI.3
6-8.RST.3 6-8.RST.3 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 3.W.4, 4.W.4 1.RI.6, 2RI.6
6-8.RST.4 6-8.RST.4 1.RI.10 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 3.W.6, 4.W.6 1.RI.7, 2RI.7
CCSS-ELA 6-8.RST.7 6-8.RST.7 1.RF.1, 2.RF.1 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 3.L.1, 4.L.1, 3.L.2, 4.L.2 1.RI.10, 2.RI.10
1.RF.4, 2.RF.4 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 3.L.3, 4.L.3, 3.L.4, 4.L.4 1.RF.1, 2.RF.1
Standards 1.L.3, 2.L.3 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 3.RI.3, 4.RI.3, 3.RI.5 1.RF.4, 2.RF.4
2.L.6 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 3.RI.7, 4.RI.7, 3.RF.3, 1.L.3, 2.L.3
2.L.6 2.L.6 2.L.6 4.RF.3, 3.RF.4, 4.RF.4 2.L.6
UK National Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2
Computing* Computing* Computing* Computing* Computing* Computing* Computing* Computing*
Curriculum
Use sequencing to Fix the broken code to Demonstrate Use simple loops and Use loops and Create a Mad Use conditional Use conditional
Sample solve puzzles. solve the puzzles. understanding of custom sequencing to sequencing . Libs-style game. statements to solve statements and loops
Application of sequencing and loops. solve puzzles. the puzzles. to solve the puzzles.
Skills
© Tynker 2015. All Rights Reserved Page 2/26
Dragon Spells Grades 3-5
Scope and Sequence Each lesson takes about one class period to complete.
Dragon Spells is a course for students in grade 3-5 who are new to programming. It is available for free on iPads as part of the Everyone Can Code program from Apple. You can download a free
teacher guide iBook from Apple. The stories, games, puzzles, and projects in this course engage students in developing computational thinking skills, as listed below from the CSTA Level 1 Computer
Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are also listed here.
Lesson 9 - Lesson 10 -
Gem Collector Dragon Maker
● Create a program ● Craft and modify
that tracks a value the visual elements
that can change of an app (UI)
Key Skills and over time ● Change the
● Build programs that experience that a
Concepts take input and give user has on an app
output (UX)
● Customize UI and
UX
CCSS-Math MP.1 MP.1
MP.2
Standards MP.4
7.RI.4, 8.RI.4 1.RI.3, 2.RI.3
6-8.RST.3 1.RI.6, 2RI.6
6-8.RST.4 1.RI.7, 2RI.7
CCSS-ELA 6-8.RST.7 1.RI.10, 2.RI.10
Standards 1.RF.1, 2.RF.1
1.RF.4, 2.RF.4
1.L.3, 2.L.3
2.L.6
CSTA 1B-A-5-4 1B-A-5-4
1B-A-3-7 1B-A-3-7
Computer 2-A-5-7
Science
Standards
UK National Keystages 1 & 2 Keystages 1 & 2
Computing* Computing*
Curriculum
Create and modify Customize a dragon
Sample variables to solve using intuitive UI
Application of puzzles. buttons.
Skills
© Tynker 2015. All Rights Reserved Page 3/26
Programming 1A Grades 1-2
Scope and Sequence Each lesson takes about one class period to complete.
Programming 1A is a course for students in grade 1 or 2 who are new to Tynker. The puzzles and projects engage students in developing computational thinking skills, as listed below from the CSTA
Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are also listed here.
1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3
1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6
1.RI.10 1.RI.10 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7
CCSS-ELA 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10
Standards 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1
1.L.3, 2.L.3 1.L.3, 2.L.3 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4
2.L.6 2.L.6 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3
2.L.6 2.L.6 2.L.6 2.L.6 2.L.6 2.L.6
L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1
CSTA L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4
Computer L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1
L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2
Science L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1
Standards L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5
L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6
UK National Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon
Curriculum
Understand how to Demonstrate Use sequencing and Use sequencing and Use sequencing and Use sequencing, Use sequencing, Draw simple shapes
Sample use visual blocks to understanding of repetition to solve conditional loops to repetition to solve conditional logic, conditional loops, and and angles using
Application of program algorithms to sequencing and loops. puzzles. solve puzzles. puzzles. conditional loops, and repetition to solve sequencing,
solve puzzles. repetition to solve puzzles. repetition, and loops.
Skills puzzles.
© Tynker 2015. All Rights Reserved Page 4/26
Programming 1A Grades 1-2
Scope and Sequence Each lesson takes about one class period to complete.
Programming 1A is a course for students in grade 1 or 2 who are new to Tynker. The puzzles and projects engage students in developing computational thinking skills, as listed below from the CSTA
Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are also listed here.
Lesson 9 -
Lesson 12 -
Squares, Lesson 10 - Lesson 11 -
Complete
Triangles, and Sequencing Use Repeat
Multiple Tasks
Staircases Review Loops
in Order
● Use simple loops ● Use sequencing ● Use simple loops ● Use functions to
Key Skills and ● Use simple events concepts ● Sequence code handle sub-tasks
● Draw geometric ● Use simple loops blocks to program ● Call functions
Concepts shapes with ● Recognize patterns algorithms ● Use conditional
repetition and loops loops
1.OA.1, 2.OA.1 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1
1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2
CCSS-Math 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3
1.MD.4 1.MD.4 1.MD.4 1.MD.4
Standards 1.GA.1, 2.GA.1
1.GA.2, 2.GA.2
Curriculum
Draw various shapes Use sequencing and Use sequencing, Use functions,
Sample using sequencing, repetition to solve repetition, and loops sequencing, and loops
Application of repetition and loops. puzzles. to solve puzzles. to solve puzzles.
Skills
© Tynker 2015. All Rights Reserved Page 5/26
Programming 1B Grades 1-2
Scope and Sequence Each lesson takes about one class period to complete.
Programming 1B is a course for students in grade 1 or 2 who are new to Tynker. The puzzles and projects engage students in developing computational thinking skills, as listed below from the CSTA
Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are also listed here.
Lesson 2 - Lesson 3 –
Lesson 1 - Lesson 4 - Lesson 5 - Lesson 6 - Lesson 7 -
Use Apply Lesson 8 -
Welcome Animation and Apply Negative Use Nested Use Advanced
Conditional Advanced Write a Story
Sound Logic Logic Logic
Logic Logic
● Learn about Tynker ● Use simple events ● Use conditional ● Use simple events ● Use simple events ● Recognize patterns ● Use simple events ● Sequence blocks of
and what you can ● Use simple loops loops ● Animate characters ● Use simple loops ● Use conditional ● Recognize patterns code
Key Skills and build with code ● Use negative logic ● Create custom using sounds and ● Use repetition to loops ● Use conditional ● Animate characters
Concepts sequences to solve events create algorithms ● Use nested logic loops using sounds,
puzzles ● Use negative logic ● Sequence blocks of dialogue, and
code events
1.OA.1, 2.OA.1 1.OA.1, 2.OA.1 1.MD.4 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1 1.MD.4
1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2
CCSS-Math 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3
Standards 1.MD.4 1.MD.4 1.MD.4 1.MD.4 1.MD.4
1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3
1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6
1.RI.10 1.RI.10 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7
CCSS-ELA 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10
Standards 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1
1.L.3, 2.L.3 1.L.3, 2.L.3 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4
2.L.6 2.L.6 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3
2.L.6 2.L.6 2.L.6 2.L.6 2.L.6 2.L.6
L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1
CSTA L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4
Computer L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1
L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2
Science L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1
Standards L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5
L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6
UK National Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon
Curriculum
Understand how to Use repetitive Use conditional logic Create an animation Use sequencing and Use sequencing, Use sequencing, Create an animation
Sample use visual blocks to sequencing and and loops to solve of a character repetition to solve conditional logic, conditional loops, and of a character
Application of program algorithms to conditional logic to puzzles. interacting with their puzzles. conditional loops, and repetition to solve interacting with their
solve puzzles. solve puzzles. surroundings. repetition to solve puzzles. surroundings.
Skills puzzles.
© Tynker 2015. All Rights Reserved Page 6/26
Programming 1B Grades 1-2
Scope and Sequence Each lesson takes about one class period to complete.
Programming 1B is a course for students in grade 1 or 2 who are new to Tynker. The puzzles and projects engage students in developing computational thinking skills, as listed below from the CSTA
Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are also listed here.
Lesson 9 -
Lesson 10 - Lesson 12 - Lesson 14 -
Make Lesson 11 - Lesson 13 -
Use Arrow Sequencing Patterns
Geometric Build a Game Loops Review
Keys to Move Review Review
Patterns
● Sequence blocks of ● Use sequencing ● Use simple events ● Use sequencing ● Use simple loops ● Recognize patterns
Key Skills and code concepts and loops concepts ● Sequence code ● Sequence code
● Draw geometric ● Animate characters ● Animate characters ● Use simple loops blocks to program blocks to program
Concepts shapes using using motion, using motion, ● Recognize patterns algorithms algorithms
repetition and loops sound, and events sound, and events
1.OA.1, 2.OA.1 1.MD.4 1.MD.4 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1 1.OA.1, 2.OA.1
1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2 1.OA.2, 2OA.2
CCSS-Math 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3 1.OA.3, 2.OA.3
1.MD.4 1.MD.4 1.MD.4 1.MD.4
Standards 1.GA.1, 2.GA.1
1.GA.2, 2.GA.2
1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3 1.RI.3, 2.RI.3
1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6 1.RI.6, 2RI.6
1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7 1.RI.7, 2RI.7
CCSS-ELA 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10 1.RI.10, 2.RI.10
Standards 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1 1.RF.1, 2.RF.1
1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4 1.RF.4, 2.RF.4
1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3 1.L.3, 2.L.3
2.L.6 2.L.6 2.L.6 2.L.6 2.L.6 2.L.6
L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1
CSTA L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4
Computer L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1
L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2 L1:6.CT.2
Science L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1
Standards L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5
L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6
Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon Coming Soon
UK National
Curriculum
Draw various shapes Create an animation Create a game with Use sequencing and Use sequencing, Use sequencing,
Sample using sequencing, of a rocket moving moving characters repetition to solve repetition, and loops repetition, patterns,
Application of repetition and loops. through outer space. interacting with one puzzles. to solve puzzles. and loops to solve
another. puzzles.
Skills
© Tynker 2015. All Rights Reserved Page 7/26
Programming 101 Grades 3-4
Scope and Sequence Each lesson takes about one class period to complete.
Programming 101 is a course for students in grade 3 or 4 who are new to Tynker. The stories, games, puzzles, and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
Standards
- 3.RI.3, 4.RI.3 - 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3
3.RI.5 3.RI.5 3.RI.5 3.RI.5 3.RI.5 3.RI.5
3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7
3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3
CCSS-ELA 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4
3.L.4, 4.L.4 3.L.4, 4.L.4 3.W.3, 4.W.3 3.L.4, 4.L.4 3.L.4, 4.L.4 3.L.4, 4.L.4
Standards 3.W.4, 4.W.4
3.L.1, 4.L.1
3.L.2, 4.L.2
3.L.3, 4.L.3
3.L.4, 4.L.4
L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1 L1:3.CT.1
CSTA L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4 L1:3.CT.4
Computer L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1 L1:6.CT.1
L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1 L1:6.CPP.1
Science L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5 L1:6.CPP.5
Standards L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6 L1:6.CPP.6
L1:6.CPP.8 L1:6.CPP.8 L1:6.CPP.8 L1:6.CPP.8 L1:6.CPP.8 L1:6.CPP.8 L1:6.CPP.8
UK National Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2 Keystages 1 & 2
Computing* Computing* Computing* Computing* Computing* Computing* Computing* Computing*
Curriculum
Create a program Create a scene and a Use drawing tools to Create an animation Create a comic-book Create unique Create a slideshow Create an Epic Quest
Sample using simple character and sounds draw a scene and of a bird flying across style conversation controls to guide a presentation with game, with a Hero
conditionals and loops to accompany them. some characters. the screen. between characters robot through a maze, pictures and captions.. that can animate to
Application of to move a character and have them tell or a car through city obtain a reward and
Skills through an obstacle jokes and stories. streets. avoid an enemy.
course.
© Tynker 2015. All Rights Reserved Page 8/26
Programming 101 Grades 3-4
Scope and Sequence Each lesson takes about one class period to complete.
Programming 101 is a course for students in grade 3 or 4 who are new to Tynker. The stories, games, puzzles, and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
© Tynker 2015. All Rights Reserved Page 9/26
Programming 101 Grades 3-4
Scope and Sequence Each lesson takes about one class period to complete.
Programming 101 is a course for students in grade 3 or 4 who are new to Tynker. The stories, games, puzzles, and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
Lesson 17 -
Color Sensing
● Make characters
Key Skills and respond to
touching certain
Concepts colors
2.NBT.4
5.G.1
CCSS-Math 5.G.2
Standards 6.NS.5
6.NS.6 (not all these)
3.RI.3, 4.RI.3
3.RI.5
CCSS-ELA 3.RI.7, 4.RI.7
Standards 3.RF.3, 4.RF.3
3.RF.4, 4.RF.4
3.L.4, 4.L.4
L1:3.CT.1
CSTA L1:3.CT.4
Computer L1:6.CT.1
L1:6.CPP.1
Science L1:6.CPP.5
Standards L1:6.CPP.6
L1:6.CPP.8
UK National Keystages 1 & 2
Computing*
Curriculum
Create a game where
Sample characters need to
Application of navigate through a
maze and avoid
Skills enemies.
© Tynker 2015. All Rights Reserved Page 10/26
Programming 102 Grades 3-4
Scope and Sequence Each lesson takes about one class period to complete.
Programming 102 is a course for students in grade 3 or 4 who have completed Tynker’s Programming 101 course. The stories, games, puzzles, and projects engage students in developing
computational thinking skills, as listed below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English
Language Arts that students develop are also listed here.
© Tynker 2015. All Rights Reserved Page 11/26
Programming 102 Grades 3-4
Scope and Sequence Each lesson takes about one class period to complete.
Programming 102 is a course for students in grade 3 or 4 who have completed Tynker’s Programming 101 course. The stories, games, puzzles, and projects engage students in developing
computational thinking skills, as listed below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English
Language Arts that students develop are also listed here.
● Use keyboard ● Apply a variety of ● Make multiple ● Draw lines on the ● Make a simple ● Use nested loops ● Use advanced ● Open-ended
controls to point graphic effects to copies of characters screen using a new timer to control a ● Use conditional motion techniques projects
and turn objects and and objects method game, and reset loops ● Call functions
Key Skills and characters, and characters. ● Change sizes of timer ● Use “or” in a ● Use more math
have them use ● Use functions to characters and conditional operators
Concepts various drawing re-use groups of objects by a statement
effects. code blocks. percentage
● Draw text on the
screen
CCSS-Math MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1
4.MD.5
Standards
3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.RI.3, 4.RI.3 3.W.3, 4.W.3, 3.W.4,
3.RI.5 3.RI.5 3.RI.5 3.RI.5 3.RI.5 3.RI.5 3.RI.5 4.W.4, 3.W.6, 4.W.6
3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.RI.7, 4.RI.7 3.L.1, 4.L.1, 3.L.2,
CCSS-ELA 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 3.RF.3, 4.RF.3 4.L.2, 3.L.3, 4.L.3,
3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.RF.4, 4.RF.4 3.L.4, 4.L.4, 3.RI.3,
Standards 3.L.4, 4.L.4 3.L.4, 4.L.4 3.L.4, 4.L.4 3.L.4, 4.L.4 3.L.4, 4.L.4 3.L.4, 4.L.4 3.L.4, 4.L.4 4.RI.3, 3.RI.5, 3.RI.7,
4.RI.7, 3.RF.3, 4.RF.3
3.RF.4, 4.RF.4
© Tynker 2015. All Rights Reserved Page 12/26
Programming 201 Grades 5-6
Scope and Sequence Each lesson takes about one class period to complete.
Programming 201 is a course for students in grade 5 or 6 who are new to Tynker. The stories, games, puzzle and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
UK National Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3
Computing* Computing* Computing* Computing* Computing* Computing* Computing* Computing*
Curriculum
Use loops to create a Create a natural Create a slideshow on Create a scene with Create a dialogue that Update the natural Create an interactive Create a scene with
Sample basic stop-motion environment scene a historical event. Add multiple characters tackles a digital environment scene to quiz game to assess multiple characters
Application of animation. with sounds from that actors and record that animate and citizenship issue such make various animals knowledge about any that can animate,
habitat. your own voice for jump up and down as cyber bullying. move and speak. subject. move, flip and rotate.
Skills narration. when clicked.
© Tynker 2015. All Rights Reserved Page 13/26
Programming 201 Grades 5-6
Scope and Sequence Each lesson takes about one class period to complete.
Programming 201 is a course for students in grade 5 or 6 who are new to Tynker. The stories, games, puzzle and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
© Tynker 2015. All Rights Reserved Page 14/26
Programming 201 Grades 5-6
Scope and Sequence Each lesson takes about one class period to complete.
Programming 201 is a course for students in grade 5 or 6 who are new to Tynker. The stories, games, puzzle and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
Lesson 17 -
Obstacle
Course
● Use nested loops to
repeat specific
actions
● Make characters
Key Skills and follow other
Concepts characters and
cursor
● Make characters
bounce when they
reach screen edge
MP.1
CCSS-Math 5.G.1
Standards 5.G.2
6.NS.6
5.RF.4
CCSS-ELA 6-8.RST.3
6-8.RST.4
Standards 6-8.RST.7
CSTA L1:6.CT.1
L1:6.CPP.1
Computer L1:6.CPP.5
Science L1:6.CPP.6
L1:6.CPP.8
Standards
UK National Keystages 2 & 3
Computing*
Curriculum
Create an obstacle
course or a parade
featuring animated
Sample characters and
Application of objects.
Skills Apply all concepts to
build a highly
interactive project.
© Tynker 2015. All Rights Reserved Page 15/26
Programming 202 Grades 5-6
Scope and Sequence Each lesson takes about one class period to complete.
Programming 202 is a course for students in grade 5 or 6 who have completed Tynker’s Programming 201 course. The stories, games, puzzles, and projects engage students in developing
computational thinking skills, as listed below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English
Language Arts that students develop are also listed here.
● Use the pen ● Make characters ● Make characters ● Change the color ● Detect colors, ● Use keyboard ● Draw geometric ● Handle advanced
drawing tool and follow other change their size, and size of pen for touches, and screen controls to point shapes events
change pen settings characters and and create the drawing bounds and turn characters ● Use conditional
● Point toward the cursor illusion of ● Apply a variety of statements to
mouse pointer ● Move characters perspective graphic effects to trigger special
Key Skills and and objects to objects and graphic and sound
random screen characters. effects
Concepts locations using
random number
generators
● Make objects
appear and
disappear
MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1
CCSS-Math 5.G.1 5.G.1
Standards 5.G.2 6.NS.5
6.NS.6
5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4
CCSS-ELA 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3
6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4
Standards 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7
© Tynker 2015. All Rights Reserved Page 16/26
Programming 202 Grades 5-6
Scope and Sequence Each lesson takes about one class period to complete.
Programming 202 is a course for students in grade 5 or 6 who have completed Tynker’s Programming 201 course. The stories, games, puzzles, and projects engage students in developing
computational thinking skills, as listed below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English
Language Arts that students develop are also listed here.
Standards
5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4 5.RF.4
CCSS-ELA 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3
6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4
Standards 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7
© Tynker 2015. All Rights Reserved Page 17/26
Programming 301 Grades 7-8
Scope and Sequence Each lesson takes about one class period to complete.
Programming 301 is a course for students in grade 7 or 8 who are new to Tynker. The stories, games, puzzles, and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 2 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
Standards
7.RI.4, 8.RI.4 7.RI.4, 8.RI.4 7.RI.4, 8.RI.4 7.RI.4, 8.RI.4 7.RI.4, 8.RI.4 7.RI.4, 8.RI.4 7.RI.4, 8.RI.4 7.RI.4, 8.RI.4
CCSS-ELA 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3
6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4
Standards 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7
© Tynker 2015. All Rights Reserved Page 18/26
Programming 301 Grades 7-8
Scope and Sequence Each lesson takes about one class period to complete.
Programming 301 is a course for students in grade 7 or 8 who are new to Tynker. The stories, games, puzzles, and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 2 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
© Tynker 2015. All Rights Reserved Page 19/26
Programming 301 Grades 7-8
Scope and Sequence Each lesson takes about one class period to complete.
Programming 201 is a course for students in grade 5 or 6 who are new to Tynker. The stories, games, puzzle and projects engage students in developing computational thinking skills, as listed
below from the CSTA Level 1 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language Arts that students develop are
also listed here.
Lesson 17 -
Finishing
Touch
● Store letters or
Key Skills and words as value of a
variable
Concepts
CCSS-Math MP.1
MP.2
Standards MP.4
7.RI.4, 8.RI.4
CCSS-ELA 6-8.RST.3
6-8.RST.4
Standards 6-8.RST.7
L2:CT.1
CSTA L2:CT.6
Computer L2:CT.12
L2:CPP.4
Science L2:CPP.5
Standards L2:CPP.8
L2:CD.1
UK National Keystages 2 & 3
Computing*
Curriculum
Finish top-down
Sample arcade game with
Application of advanced variable and
motion techniques.
Skills
© Tynker 2015. All Rights Reserved Page 20/26
Programming 302 Grades 7-8
Scope and Sequence Each lesson takes about one class period to complete.
Programming 302 is a course for students in grade 7 or 8 who have completed Tynker’s Programming 301 course. The stories, games, puzzles, and projects engage students in developing
computational thinking skills, as listed below from the CSTA Level 2 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English
Language Arts that students develop are also listed here.
Lesson 1 -
Lesson 2 - Lesson 3 - Lesson 4 - Lesson 5 - Lesson 7 -
Object Lesson 6 - Lesson 8 -
Applying Line Physics Ricochet Changing
Stacking Explosions Gravity Sling
Impulses Animation Properties Direction
● Activate the physics ● Apply impulses to ● Draw geometric ● Create moving ● Apply density and ● Use simple ● Change direction of ● Apply gravity and
engine and use projectiles to affect shapes, using targets restitution to variables projectiles after special visual
Key Skills and expert physics how fast they move positions of the ● Control behavior characters and ● Use conditional launch effects to simulate
commands cursor, characters, and graphic effects objects loops the behavior of a
Concepts ● Apply gravity to and objects for objects after black hole
characters and they’ve been hit by
objects projectiles
CCSS-Math MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1 MP.1
7.EE.4 7.EE.4 7.EE.4
Standards
6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3 6-8.RST.3
CCSS-ELA 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4 6-8.RST.4
6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7 6-8.RST.7
Standards
L2:CT.1 L2:CT.1 L2:CT.1 L2:CT.1 L2:CT.1 L2:CT.1 L2:CT.1 L2:CT.1
L2:CT.3 L2:CT.3 L2:CT.3 L2:CT.3 L2:CT.3 L2:CT.3 L2:CT.3 L2:CT.3
CSTA L2:CT.4 L2:CT.4 L2:CT.4 L2:CT.4 L2:CT.4 L2:CT.4 L2:CT.4 L2:CT.4
L2:CT.6 L2:CT.6 L2:CT.6 L2:CT.6 L2:CT.6 L2:CT.6 L2:CT.6 L2:CT.6
Computer L2:CT.12 L2:CT.12 L2:CT.12 L2:CT.12 L2:CT.12 L2:CT.12 L2:CT.12 L2:CT.12
Science L2:CPP.3 L2:CPP.3 L2:CPP.3 L2:CPP.3 L2:CPP.3 L2:CPP.3 L2:CPP.3 L2:CPP.3
L2:CPP.4 L2:CPP.4 L2:CPP.4 L2:CPP.4 L2:CPP.4 L2:CPP.4 L2:CPP.4 L2:CPP.4
Standards L2:CPP.5 L2:CPP.5 L2:CPP.5 L2:CPP.5 L2:CPP.5 L2:CPP.5 L2:CPP.5 L2:CPP.5
L2:CPP.8 L2:CPP.8 L2:CPP.8 L2:CPP.8 L2:CPP.8 L2:CPP.8 L2:CPP.8 L2:CPP.8
L2:CD.1 L2:CD.1 L2:CD.1 L2:CD.1 L2:CD.1 L2:CD.1 L2:CD.1 L2:CD.1
UK National Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3 Keystages 2 & 3
Computing* Computing* Computing* Computing* Computing* Computing* Computing* Computing*
Curriculum
Create a skyscraper Develop a game Create a Gravity Build a shooting Create a gravity maze Build a Bug Soccer Design a space Create a black hole
Sample with multiple where characters and Drawing Tool and gallery game with where balls bounce game where insects slingshot game with that sucks up objects
platforms. objects can knock a Gravity Sling. asteroids and aliens. off walls and gravity kick an object around. specially that stray too near.
Application of structure over. can be changed. Create an explosion programmable
Skills that can knock out a projectiles.
space platform.
© Tynker 2015. All Rights Reserved Page 21/26
Programming 302 Grades 7-8
Scope and Sequence Each lesson takes about one class period to complete.
Programming 302 is a course for students in grade 7 or 8 who have completed Tynker’s Programming 301 course. The stories, games, puzzles, and projects engage students in developing
computational thinking skills, as listed below from the CSTA Level 2 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English
Language Arts that students develop are also listed here.
© Tynker 2015. All Rights Reserved Page 22/26
JavaScript 1 Grades 7+
Scope and Sequence Each lesson takes about one class period to complete.
JavaScript 1 is a course for students in grade 7 or above who are already familiar with the basics of programming. The stories, games, puzzles, and projects engage students in developing
computational thinking skills in JavaScript, as listed below from the CSTA Level 3 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and
English Language Arts that students develop are also listed here.
9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3
CCSS-ELA 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6
9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10
Standards 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3
9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6
CSTA L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1
L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3
Computer L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2
Science L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4
L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6
Standards
UK National Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4
Computing* Computing* Computing* Computing* Computing* Computing* Computing* Computing*
Curriculum
Use function calls, Use “for” loops, Use sequencing, Use conditional loops Use variables to store Use expressions to Create a slideshow Create a scene that
Sample naming conventions, arithmetic operators, operators, and and pattern and manipulate solve puzzles. using images and responds to keyboard
Application of and syntax to solve and sequencing to conditional logic to recognition to solve information to solve delays and mouse inputs.
puzzles. solve puzzles. solve puzzles. puzzles. puzzles.
Skills
© Tynker 2015. All Rights Reserved Page 23/26
JavaScript 1 Grades 7+
Scope and Sequence Each lesson takes about one class period to complete.
JavaScript 1 is a course for students in grade 7 or above who are already familiar with the basics of programming. The stories, games, puzzles, and projects engage students in developing
computational thinking skills in JavaScript, as listed below from the CSTA Level 3 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and
English Language Arts that students develop are also listed here.
Lesson 9 -
Lesson 10 - Lesson 11 - Lesson 12 - Lesson 13 -
Game Design
Snake Breakout Pong Final Game
● Use game loops, ● Use HTML and ● Use HTML and ● Use HTML and ● Use HTML and
win/loss conditions, JavaScript syntax JavaScript syntax JavaScript syntax JavaScript syntax
Key Skills and and keeping score and functions and functions and functions and functions
Concepts functionality ● Design and create a ● Design and create a ● Design and create a ● Design and create a
● Use collision game on the canvas game on the canvas game on the canvas game on the canvas
detection
HSN.Q.A.1 HSN.Q.A.1 HSN.Q.A.1 HSN.Q.A.1 HSN.Q.A.1
HSN.Q.A.2 HSN.Q.A.2 HSN.Q.A.2 HSN.Q.A.2 HSN.Q.A.2
HSN.Q.A.3 HSN.Q.A.3 HSN.Q.A.3 HSN.Q.A.3 HSN.Q.A.3
CCSS-Math HSA.CED.1 HSA.CED.1 HSA.CED.1 HSA.CED.1 HSA.CED.1
Standards HSA.CED.2 HSA.CED.2 HSA.CED.2 HSA.CED.2 HSA.CED.2
HSA.CED.3 HSA.CED.3 HSA.CED.3 HSA.CED.3 HSA.CED.3
HSA.REI.1 HSA.REI.1 HSA.REI.1 HSA.REI.1 HSA.REI.1
9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3
CCSS-ELA 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6
9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10
Standards 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3
9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6
CSTA L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1
L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3
Computer L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2
Science L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4
L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6
Standards
UK National Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4
Computing* Computing* Computing* Computing* Computing*
Curriculum
Program sprites to Create a “Snake” Create a “Breakout” Create a “Pong” game. Create and customize
Sample represent the player game. game. three different games
Application of and the opponent. – “Flappy Bird”, “Alien
Invaders”, and
Skills “Geometry Dash”.
© Tynker 2015. All Rights Reserved Page 24/26
Python 1 Grades 7+
Scope and Sequence Each lesson takes about one class period to complete.
Python 1 is a course for students in grade 7 or above who are already familiar with the basics of programming. The stories, games, puzzles, and projects engage students in developing computational
thinking skills in Python, as listed below from the CSTA Level 3 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language
Arts that students develop are also listed here.
9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3
CCSS-ELA 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6
9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10
Standards 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3
9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6
CSTA L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1
L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3
Computer L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2
Science L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4
L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6
Standards
UK National Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4
Computing* Computing* Computing* Computing* Computing* Computing* Computing* Computing*
Curriculum
Use function calls, Use “for” loops, Use sequencing, Use conditional loops Use variables to store Use expressions to Create an animation Create a scene that
Sample naming conventions, arithmetic operators, operators, and and pattern and manipulate solve puzzles. using turtle graphics responds to keyboard
Application of and syntax to solve and sequencing to conditional logic to recognition to solve information to solve and Python. and mouse inputs.
puzzles. solve puzzles. solve puzzles. puzzles. puzzles.
Skills
© Tynker 2015. All Rights Reserved Page 25/26
Python 1 Grades 7+
Scope and Sequence Each lesson takes about one class period to complete.
Python 1 is a course for students in grade 7 or above who are already familiar with the basics of programming. The stories, games, puzzles, and projects engage students in developing computational
thinking skills in Python, as listed below from the CSTA Level 3 Computer Science standards and UK Computing standards. The Common Core State Standards for Mathematics and English Language
Arts that students develop are also listed here.
Lesson 9 -
Lesson 10 - Lesson 11 - Lesson 12 - Lesson 13 -
Game Design
Snake Connect 4 Tetris Final Game
● Use game loops, ● Use turtle graphics, ● Use turtle graphics, ● Use turtle graphics, ● Use turtle graphics,
win/loss conditions, Python syntax, and Python syntax, and Python syntax, and Python syntax, and
Key Skills and and keeping score functions functions functions functions
Concepts functionality ● Design and ● Design and ● Design and ● Design and
● Use collision implement a game implement a game implement a game implement a game
detection
HSN.Q.A.1 HSN.Q.A.1 HSN.Q.A.1 HSN.Q.A.1 HSN.Q.A.1
HSN.Q.A.2 HSN.Q.A.2 HSN.Q.A.2 HSN.Q.A.2 HSN.Q.A.2
HSN.Q.A.3 HSN.Q.A.3 HSN.Q.A.3 HSN.Q.A.3 HSN.Q.A.3
CCSS-Math HSA.CED.1 HSA.CED.1 HSA.CED.1 HSA.CED.1 HSA.CED.1
Standards HSA.CED.2 HSA.CED.2 HSA.CED.2 HSA.CED.2 HSA.CED.2
HSA.CED.3 HSA.CED.3 HSA.CED.3 HSA.CED.3 HSA.CED.3
HSA.REI.1 HSA.REI.1 HSA.REI.1 HSA.REI.1 HSA.REI.1
9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3 9.RI.3, 10.RI.3
CCSS-ELA 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6 9.RI.6, 10.RI.6
9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10 9.RI.10, 10.RI.10
Standards 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3 9.L.3, 10.L.3
9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6 9.L.6, 10.L.6
CSTA L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1 L3:CT.1
L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3 L3:CT.3
Computer L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2 L3:CPP.2
Science L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4 L3:CPP.4
L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6 L3:CPP.6
Standards
UK National Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4 Keystages 3 & 4
Computing* Computing* Computing* Computing* Computing*
Curriculum
Program sprites to Create a “Snake” Create a “Connect 4” Create a “Tetris” Create and customize
Sample represent the player game. game. game. two games – “Frogga”
Application of and the opponent. and “Pong.”
Skills
*See individual lesson guides for details on UK Computer standards
© Tynker 2015. All Rights Reserved Page 26/26