Introduction to Python Programming
Standard |
10.4 Strings and For Loops |
12.3 For Loops and Lists |
24.21 Putting Together Control Structures |
AP Computer Science Principles in Python
Standard |
33.4 Strings and For Loops |
Web Development
Standard |
9.14 Functions and Parameters 1 |
9.15 Functions and Parameters 2 |
9.16 Functions and Return Values 1 |
9.17 Functions and Return Values 2 |
Mix and Match Middle School Course
Standard |
1.3 The Rabbit Chase |
1.4 Lost in Space |
2.1 Quest for the Rosetta Stone |
2.2 A Day at the Park |
3.3 A Day at the Carnival |
3.4 Under the Sea |
5.5 For Loops |
5.6 Conditional Statements |
5.7 If/Else Statements |
5.8 While Loops |
5.9 Karel Challenges |
Computer Science Explorations 1
Standard |
1.3 The Rabbit Chase |
1.4 Lost in Space |
2.1 Quest for the Rosetta Stone |
2.2 A Day at the Park |
4.3 A Day at the Carnival |
4.4 Under the Sea |
Computer Science Explorations 2
Standard |
1.5 For Loops |
1.6 Conditional Statements |
1.7 If/Else Statements |
1.8 While Loops |
1.9 Karel Challenges |
Python Basics with Tracy
Standard |
8.1 Putting Together Control Structures |
22.1 A Day at the Carnival |
22.2 Under the Sea |
Python Basics with Tracy 1
Standard |
8.1 Putting Together Control Structures |
Computing Ideas (Lovelace)
Standard |
1.11 If/Else Statements |
1.12 While Loops in Karel |
1.13 Control Structures Example |
1.14 More Karel Examples and Testing |
1.16 Karel Challenges |
13.19 Putting Together Control Structures |
Creative Computing (MS)
Standard |
2.11 If/Else Statements |
2.12 While Loops in Karel |
2.13 Control Structures Example |
2.14 More Karel Examples and Testing |
2.16 Karel Challenges |
3.19 Putting Together Control Structures |
Creative Computing (HS)
Standard |
2.11 If/Else Statements |
2.12 While Loops in Karel |
2.13 Control Structures Example |
2.14 More Karel Examples and Testing |
2.16 Karel Challenges |
6.19 Putting Together Control Structures |
World of Computing
Standard |
1.11 If/Else Statements |
1.12 While Loops in Karel |
1.13 Control Structures Example |
1.14 More Karel Examples and Testing |
1.16 Karel Challenges |
Intro to CS in Python with Arduino
Standard |
1.19 Putting Together Control Structures |
7.4 Functions |
8.4 Strings and For Loops |
9.3 For Loops and Lists |
Intro to Programming in JavaScript with Arduino
Standard |
8.1 Functions and Parameters 1 |
8.2 Functions and Parameters 2 |
8.3 Functions and Parameters 3 |
8.4 Functions and Return Values 1 |
8.5 Functions and Return Values 2 |
10.4 Functions |
Intro to Programming with Tracy and micro:bit
Standard |
8.1 Putting Together Control Structures |
Introduction to Physical Computing with Arduino
Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
Introduction to Computer Science in JavaScript (Golden) (2022)
Standard |
7.1 Functions and Parameters 1 |
7.2 Functions and Parameters 2 |
7.3 Functions and Parameters 3 |
7.4 Functions and Return Values 1 |
7.5 Functions and Return Values 2 |
Introduction to Computer Science in JavaScript (Bulldog) (2022)
Standard |
7.1 Functions and Parameters 1 |
7.2 Functions and Parameters 2 |
7.3 Functions and Parameters 3 |
7.4 Functions and Return Values 1 |
7.5 Functions and Return Values 2 |
Introduction to Computer Science (Collie) (2022)
Standard |
7.1 Functions and Parameters 1 |
7.2 Functions and Parameters 2 |
7.3 Functions and Parameters 3 |
7.4 Functions and Return Values 1 |
7.5 Functions and Return Values 2 |
Intro to Python with Tracy (2022)
Standard |
6.1 Putting Together Control Structures |
Introduction to Computer Science in Python
Standard |
2.19 Putting Together Control Structures |
7.4 Strings and For Loops |
8.3 For Loops and Lists |
Video Game Design in JavaScript (2022)
Standard |
2.10 For Loops in JavaScript |
2.14 While Loops |
2.16 Functions and Parameters 1 |
2.17 Functions and Parameters 2 |
Arizona Software and App Design I
Standard |
6.10 Functions and Parameters 1 |
6.11 Functions and Parameters 2 |
6.12 Functions and Return Values 1 |
Arizona Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Arkansas Programming I (JavaScript)
Standard |
10.1 Functions and Parameters 1 |
10.2 Functions and Parameters 2 |
10.3 Functions and Parameters 3 |
10.4 Functions and Return Values 1 |
10.5 Functions and Return Values 2 |
Arkansas Programming I (Python)
Standard |
2.22 Putting Together Control Structures |
9.4 Strings and For Loops |
10.3 For Loops and Lists |
California Computer Science
Standard |
10.1 Functions and Parameters 1 |
10.2 Functions and Parameters 2 |
10.3 Functions and Parameters 3 |
10.4 Functions and Return Values 1 |
10.5 Functions and Return Values 2 |
Connecticut Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Connecticut Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
Delaware Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Delaware Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
Florida Computing Ideas
Standard |
11.1 Functions and Parameters 1 |
11.2 Functions and Parameters 2 |
11.3 Functions and Parameters 3 |
11.4 Functions and Return Values 1 |
11.5 Functions and Return Values 2 |
Georgia Foundations of Computer Programming
Standard |
3.19 Putting Together Control Structures |
Georgia Introduction to Digital Technology
Standard |
17.1 Functions and Parameters 1 |
17.2 Functions and Parameters 2 |
17.3 Functions and Parameters 3 |
17.4 Functions and Return Values 1 |
17.5 Functions and Return Values 2 |
Georgia Foundations of Artificial Intelligence
Standard |
8.4 Strings and For Loops |
9.3 For Loops and Lists |
18.19 Putting Together Control Structures |
Hawaii EXS1300 Intro to Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Hawaii EXS0100 Intro to Computer Science A
Standard |
1.19 Putting Together Control Structures |
6.11 If/Else Statements |
6.13 Control Structures Example |
6.12 While Loops in Karel |
6.14 More Karel Examples and Testing |
6.16 Karel Challenges |
Indiana Computer Science: 6th Grade
Standard |
1.3 The Rabbit Chase |
1.4 Lost in Space |
2.1 Quest for the Rosetta Stone |
2.2 A Day at the Park |
Indiana Computer Science: 7th Grade
Standard |
1.3 A Day at the Carnival |
1.4 Under the Sea |
Indiana Computer Science: 8th Grade
Standard |
1.5 For Loops |
1.6 Conditional Statements |
1.7 If/Else Statements |
1.8 While Loops |
1.9 Karel Challenges |
Indiana Introduction to Computer Science
Standard |
12.1 Functions and Parameters 1 |
12.2 Functions and Parameters 2 |
12.3 Functions and Parameters 3 |
12.4 Functions and Return Values 1 |
12.5 Functions and Return Values 2 |
Indiana Principles of Computing
Standard |
12.1 Functions and Parameters 1 |
12.2 Functions and Parameters 2 |
12.3 Functions and Parameters 3 |
12.4 Functions and Return Values 1 |
12.5 Functions and Return Values 2 |
Indiana Topics in Computer Science
Standard |
6.3 For Loops and Lists |
Indiana Computer Science I
Standard |
8.1 Functions and Parameters 1 |
8.2 Functions and Parameters 2 |
8.3 Functions and Parameters 3 |
8.4 Functions and Return Values 1 |
8.5 Functions and Return Values 2 |
Iowa Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
Iowa Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Maryland Computer Science I
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Michigan Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
Michigan Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Montana Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
New Hampshire Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
New Hampshire Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
New Jersey MS Computer Science
Standard |
1.19 Putting Together Control Structures |
14.11 If/Else Statements |
14.13 Control Structures Example |
14.12 While Loops in Karel |
14.14 More Karel Examples and Testing |
14.16 Karel Challenges |
New Mexico Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
New Mexico Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
Nevada Middle School Computer Science
Standard |
3.19 Putting Together Control Structures |
8.11 If/Else Statements |
8.12 While Loops in Karel |
8.13 Control Structures Example |
8.14 More Karel Examples and Testing |
8.16 Karel Challenges |
Nevada Computer Science and Applications
Standard |
3.20 Putting Together Control Structures |
New York Computer Science 7-8
Standard |
2.5 For Loops |
2.6 Conditional Statements |
2.7 If/Else Statements |
2.8 While Loops |
2.9 Karel Challenges |
Pennsylvania Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
Pennsylvania Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Rhode Island Computer Science Principles in Python
Standard |
18.4 Strings and For Loops |
Rhode Island Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
12.11 If/Else Statements |
12.13 Control Structures Example |
12.12 While Loops in Karel |
12.14 More Karel Examples and Testing |
12.16 Karel Challenges |
South Carolina Computer Programming 1 with Python
Standard |
16.21 Putting Together Control Structures |
South Carolina Computer Programming 2 with Python
Standard |
15.4 Strings and For Loops |
South Carolina Introduction to Computer Programming
Standard |
16.21 Putting Together Control Structures |
South Carolina Intermediate Computer Programming
Standard |
15.4 Strings and For Loops |
South Carolina Fundamentals of Computing
Standard |
24.1 Functions and Parameters 1 |
24.1 Functions and Parameters 1 |
24.2 Functions and Parameters 2 |
24.2 Functions and Parameters 2 |
24.3 Functions and Parameters 3 |
24.3 Functions and Parameters 3 |
24.4 Functions and Return Values 1 |
24.4 Functions and Return Values 1 |
24.5 Functions and Return Values 2 |
24.5 Functions and Return Values 2 |
Tennessee Introduction to Computer Science
Standard |
7.1 Functions and Parameters 1 |
7.2 Functions and Parameters 2 |
7.3 Functions and Parameters 3 |
7.4 Functions and Return Values 1 |
7.5 Functions and Return Values 2 |
Texas Fundamentals of Computer Science
Standard |
2.10 If Statements |
Virginia Middle School Computer Science Elective
Standard |
6.1 Putting Together Control Structures |
Virginia Computer Science Foundations
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Washington Foundations of Computer Science
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Washington Tech Apps and Coding
Standard |
1.19 Putting Together Control Structures |
11.11 If/Else Statements |
11.13 Control Structures Example |
11.12 While Loops in Karel |
11.14 More Karel Examples and Testing |
11.16 Karel Challenges |
South Carolina Fundamentals of Web Page Design and Development
Standard |
13.14 Functions and Parameters 1 |
13.15 Functions and Parameters 2 |
13.16 Functions and Return Values 1 |
13.17 Functions and Return Values 2 |
West Virginia Discovering Computer Science
Standard |
1.5 For Loops |
1.6 Conditional Statements |
1.7 If/Else Statements |
1.8 While Loops |
1.9 Karel Challenges |
Utah Exploring Computer Science
Standard |
1.5 For Loops |
1.6 Conditional Statements |
1.7 If/Else Statements |
1.8 While Loops |
1.9 Karel Challenges |
Utah Computer Programming 2
Standard |
2.4 Strings and For Loops |
4.3 For Loops and Lists |
Utah Introduction to Python 1
Standard |
8.1 Putting Together Control Structures |
Utah Introduction to Python 1 and 2
Standard |
8.1 Putting Together Control Structures |
Utah Computer Programming 1 and 2
Standard |
10.4 Strings and For Loops |
12.3 For Loops and Lists |
Introduction to Python Programming 1
Standard |
11.21 Putting Together Control Structures |
Introduction to Python Programming 2
Standard |
2.4 Strings and For Loops |
4.3 For Loops and Lists |
Utah Web Development 2
Standard |
8.14 Functions and Parameters 1 |
8.15 Functions and Parameters 2 |
8.16 Functions and Return Values 1 |
8.17 Functions and Return Values 2 |
Utah Web Development 1 and 2
Standard |
12.14 Functions and Parameters 1 |
12.15 Functions and Parameters 2 |
12.16 Functions and Return Values 1 |
12.17 Functions and Return Values 2 |
Omaha Foundations of Computing
Standard |
9.1 Functions and Parameters 1 |
9.2 Functions and Parameters 2 |
9.3 Functions and Parameters 3 |
9.4 Functions and Return Values 1 |
9.5 Functions and Return Values 2 |
Introduction to Artificial Intelligence (2021)
Standard |
6.3 For Loops and Lists |