Please enable JavaScript to use CodeHS

AR 6-8: A.8.6.1

CodeHS Lessons

Use a visual block-based and/or textbased programming language individually and collaboratively to solve problems of increasing complexity

Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.1 Hello World
6.1 Booleans
9.1 Functions Challenges
Standard
5.2 If Statements
7.1 While Loops
9.1 Functions
10.1 Indexing
12.2 Lists
25.1 Meet Tracy the Turtle
25.2 Tracy's Grid World
25.3 Turning Tracy
25.4 For Loops
25.5 Turning Tracy Using Angles
25.7 Functions
25.8 Artistic Effects
25.10 Variables
25.13 User Input
25.14 Parameters
25.16 Using i in For Loops
25.17 Extended Loop Control
25.18 If Statements
25.19 If/Else Statements
25.20 While Loops
25.21 Putting Together Control Structures
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
Standard
8.1 Introduction to HTML
8.2 Structure of an HTML Page
8.4 Links
8.6 HTML Lists
8.8 HTML Styling
9.1 Hello World
9.5 Booleans
9.14 Functions and Parameters 1
Standard
1.1 Introduction to HTML
1.2 Structure of an HTML Page
1.4 Links
1.7 HTML Lists
1.9 HTML Styling
1.10 HTML Colors
19.1 Hello World
19.7 Booleans
Standard
14.6 Branching: If Statements
14.7 Looping: While Loops
14.10 Functions
Standard
13.2 If Statements
Standard
1.1 Introduction to Programming With Karel
1.16 Challenge Problems
2.1 Hello World
5.1 Booleans
8.1 Functions Challenges
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.1 Hello World
6.1 Booleans
9.1 Functions Challenges
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.1 Hello World
6.1 Booleans
9.1 Functions Challenges
Standard
16.1 Introduction to HTML
16.2 Structure of an HTML Page
16.4 Links
16.6 HTML Lists
16.8 HTML Styling
16.9 HTML Colors
16.16 Booleans
Standard
1.1 Karel's Coding Environment
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.1 Intro to Tracy's Grid World
3.3 A Day at the Carnival
3.4 Under the Sea
5.1 Introduction to Karel
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.5 For Loops
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
8.1 Getting Started
8.2 Color
8.3 Variables
8.4 The Draw Loop
8.5 Color Transitions
8.6 Shape Transformations
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
9.4 Intro to JavaScript
9.5 Variables
9.9 Your First Sprites
Standard
2.10 HTML Colors
Standard
1.1 Karel's Coding Environment
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.1 Intro to Tracy's Grid World
4.3 A Day at the Carnival
4.4 Under the Sea
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.1 Getting Started
4.2 Color
4.3 Variables
4.4 The Draw Loop
4.5 Color Transitions
4.6 Shape Transformations
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
4.10 Project: Animate an Emoji
5.4 Intro to JavaScript
5.5 Variables
5.9 Your First Sprites
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
2.3 For Loops
2.4 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.1 Variables
5.5 User Input
5.6 Parameters
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
22.1 A Day at the Carnival
22.2 Under the Sea
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
2.3 For Loops
2.4 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.1 Variables
5.5 User Input
5.6 Parameters
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
1.3 Color
1.4 Variables
2.1 The Draw Loop
2.2 Color Transitions
2.3 Shape Transformations
2.4 Direction
3.2 Mouse Data
3.3 Keyboard Data
Standard
2.2 Intro to JavaScript
2.3 Variables
3.4 Your First Sprites
4.3 Booleans
Standard
1.1 Introduction to Programming With Karel
7.1 Challenge Problems
12.1 Hello World
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
3.4 For Loops
3.5 Turning Tracy Using Angles
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.11 Variables
3.12 User Input
3.13 Parameters
3.14 Using i in For Loops
3.15 Extended Loop Control
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.1 Hello World
6.1 Intro to Python with Tracy the Turtle
6.2 Tracy's Grid World
6.3 Turning Tracy
6.4 For Loops
6.5 Turning Tracy Using Angles
6.8 Functions
6.9 Artistic Effects
6.10 Top Down Design
6.11 Variables
6.12 User Input
6.13 Parameters
6.14 Using i in For Loops
6.15 Extended Loop Control
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.1 Intro to Python with Tracy the Turtle
13.2 Tracy's Grid World
13.3 Turning Tracy
13.4 For Loops
13.5 Turning Tracy Using Angles
13.8 Functions
13.9 Artistic Effects
13.10 Top Down Design
13.11 Variables
13.12 User Input
13.13 Parameters
13.14 Using i in For Loops
13.15 Extended Loop Control
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
7.14 Functions
Standard
16.1 Mad Libs
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
4.2 If Statements
5.1 While Loops
6.1 Functions
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
7.4 Functions
7.5 Using Motors
8.1 Indexing
9.2 Lists
12.1 Arduino Challenges
12.4 Final Project
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.1 Hello World
6.1 Booleans
8.1 Functions and Parameters 1
9.1 Functions Challenges
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
10.4 Functions
10.5 Using Motors
14.1 Arduino Challenges
14.4 Final Project
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
2.1 Turning Tracy
2.2 For Loops
2.3 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.5 Top Down Design
4.1 Variables
4.2 User Input
4.3 Parameters
4.4 Using i in For Loops
4.5 Extended Loop Control
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.1 For Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
7.5 Functions
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
9.4 Final Project
Standard
7.1 For Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
7.5 Functions
10.1 micro:bit Challenges
10.4 Final Project
Standard
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
2.5 Functions
3.1 micro:bit Challenges
3.4 Final Project
Standard
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
2.4 Functions
2.5 Using Motors
3.1 Arduino Challenges
3.4 Final Project
Standard
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
2.5 Functions
3.1 micro:bit Challenges
3.4 Final Project
Standard
4.2 If Statements
6.1 While Loops
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Karel's Coding Environment
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.1 Introduction to Karel
4.2 Karel's World
4.3 Functions
4.4 Multiple Functions
4.5 For Loops
4.6 Conditional Statements
4.7 If/Else Statements
4.8 While Loops
4.9 Karel Challenges
8.4 Intro to JavaScript
8.5 Variables
8.9 Your First Sprites
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
1.16 Karel Challenges
5.10 Writing BlackJack
5.11 Battleship
7.1 Pokemon Simulation
8.1 Mad Libs
Standard
11.1 Pokemon Simulation
12.1 Mad Libs
Standard
2.1 Intro to Python with Tracy the Turtle
2.2 Tracy's Grid World
2.3 Turning Tracy
2.4 For Loops
2.5 Turning Tracy Using Angles
2.8 Functions
2.9 Artistic Effects
2.10 Top Down Design
2.11 Variables
2.12 User Input
2.13 Parameters
2.14 Using i in For Loops
2.15 Extended Loop Control
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
4.2 If Statements
5.1 While Loops
6.1 Functions
7.1 Indexing
8.2 Lists
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
6.1 Hello World
6.5 Booleans
6.10 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.2 If Statements
3.1 While Loops
4.1 Functions
5.2 Lists
16.1 Intro to Python with Tracy the Turtle
16.2 Tracy's Grid World
16.3 Turning Tracy
16.4 For Loops
16.5 Turning Tracy Using Angles
16.8 Functions
16.9 Artistic Effects
16.10 Top Down Design
16.11 Variables
16.12 User Input
16.13 Parameters
16.14 Using i in For Loops
16.15 Extended Loop Control
16.16 If Statements
16.17 If/ Else Statements
16.18 While Loops
16.19 Putting Together Control Structures
Standard
1.1 Quest for the Rosetta Stone
1.2 A Day at the Park
2.1 Intro to Tracy's Grid World
2.3 A Day at the Carnival
2.4 Under the Sea
6.1 Getting Started
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
6.2 Hello World
8.1 Booleans
10.1 Functions and Parameters 1
Standard
2.1 Intro to Python with Tracy the Turtle
2.2 Tracy's Grid World
2.3 Turning Tracy
2.4 For Loops
2.5 Turning Tracy Using Angles
2.8 Functions
2.9 Artistic Effects
2.10 Top Down Design
2.12 Variables
2.13 User Input
2.14 Parameters
2.16 Using i in For Loops
2.17 Extended Loop Control
2.18 If Statements
2.19 If/ Else Statements
2.20 While Loops
2.22 Putting Together Control Structures
6.2 If Statements
7.1 While Loops
8.1 Functions
9.1 Indexing
10.2 Lists
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.8 HTML Lists
2.10 HTML Styling
2.11 HTML Colors
6.1 Hello World
6.7 Booleans
19.1 Hello World
19.5 Booleans
19.10 Functions and Parameters 1
Standard
3.1 Introduction to Programming With Karel
4.2 Challenge Problems
6.1 Hello World
8.1 Booleans
10.1 Functions and Parameters 1
Standard
1.8 For Loops
1.9 While Loops
1.10 Operators
1.11 If/Else Statements
1.12 Functions
1.13 micro:bit Challenges
11.1 Hello World
11.7 Booleans
Standard
1.1 Karel's Coding Environment
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.1 Intro to Tracy's Grid World
4.3 A Day at the Carnival
4.4 Under the Sea
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.1 Getting Started
4.2 Color
4.3 Variables
4.4 The Draw Loop
4.5 Color Transitions
4.6 Shape Transformations
4.7 Direction
4.8 Mouse Data
4.9 Keyboard Data
4.10 Project: Animate an Emoji
5.4 Intro to JavaScript
5.5 Variables
5.9 Your First Sprites
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
2.3 For Loops
2.4 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.1 Variables
5.5 User Input
5.6 Parameters
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.8 HTML Lists
2.10 HTML Styling
2.11 HTML Colors
6.1 Hello World
6.5 Booleans
6.10 Functions and Parameters 1
Standard
8.2 Introduction to HTML
8.3 Structure of an HTML Page
8.5 Links
8.8 HTML Lists
8.10 HTML Styling
8.11 HTML Colors
12.1 Loops
12.2 If/Else Statements
12.3 Arithmetic, Comparison, and Logical Operators
12.4 Functions
12.5 Using Motors
Standard
1.3 Intro to JavaScript
1.4 Variables
3.4 Your First Sprites
4.3 Booleans
11.1 For Loops
11.2 While Loops
11.3 Operators
11.4 If/Else Statements
11.5 Functions
12.1 micro:bit Challenges
12.4 Final Project
Standard
5.2 If Statements
6.1 While Loops
Standard
5.2 If Statements
6.1 While Loops
8.1 Functions
Standard
5.2 If Statements
6.1 While Loops
8.1 Functions
Standard
5.2 If Statements
6.1 While Loops
8.1 Functions
9.1 Indexing
9.6 Lists
12.1 Introduction to HTML
12.2 Structure of an HTML Page
Standard
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
3.4 For Loops
3.5 Turning Tracy Using Angles
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.11 Variables
3.12 User Input
3.13 Parameters
3.14 Using i in For Loops
3.15 Extended Loop Control
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
6.3 Looping
6.4 Branching
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
7.1 Introduction to HTML
7.2 Structure of an HTML Page
7.4 Links
7.6 HTML Lists
7.8 HTML Styling
7.9 HTML Colors
10.2 Hello World
15.1 Booleans
Standard
16.1 Introduction to HTML
16.2 Structure of an HTML Page
16.4 Links
16.6 HTML Lists
16.8 HTML Styling
16.9 HTML Colors
16.16 Booleans
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
14.1 Booleans
17.1 Functions and Parameters 1
Standard
4.2 If Statements
5.1 While Loops
6.1 Functions
8.1 Indexing
9.2 Lists
18.1 Intro to Python with Tracy the Turtle
18.2 Tracy's Grid World
18.3 Turning Tracy
18.4 For Loops
18.5 Turning Tracy Using Angles
18.8 Functions
18.9 Artistic Effects
18.10 Top Down Design
18.11 Variables
18.12 User Input
18.13 Parameters
18.14 Using i in For Loops
18.15 Extended Loop Control
18.16 If Statements
18.17 If/ Else Statements
18.18 While Loops
18.19 Putting Together Control Structures
Standard
1.1 Introduction to HTML
1.2 Structure of an HTML Page
1.4 Links
1.7 HTML Lists
1.9 HTML Styling
1.10 HTML Colors
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
6.13 Control Structures Example
6.14 More Karel Examples and Testing
6.16 Karel Challenges
9.1 For Loops
9.2 While Loops
9.3 Operators
9.4 If/Else Statements
9.5 Functions
10.1 micro:bit Challenges
10.4 Final Project
Standard
5.2 If Statements
7.1 While Loops
10.1 Intro to Python with Tracy the Turtle
10.2 Tracy's Grid World
10.4 Turning Tracy
10.5 For Loops
10.6 Turning Tracy Using Angles
10.9 Functions
10.10 Artistic Effects
10.11 Top Down Design
10.12 Variables
10.13 User Input
10.14 Parameters
10.15 Using i in For Loops
10.16 Extended Loop Control
10.17 If Statements
10.18 If/ Else Statements
10.19 While Loops
10.20 Putting Together Control Structures
12.1 Hello World
15.1 Booleans
Standard
1.1 Introduction to Programming With Karel
2.1 Hello World
4.1 Booleans
18.1 Challenge Problems
25.1 Functions Challenges
Standard
5.8 Functions
5.11 Indexing and Slicing
5.12 Basic Collection Types
8.2 If Statements
8.6 While Loops
Standard
1.1 Karel's Coding Environment
1.3 The Rabbit Chase
1.4 Lost in Space
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Standard
1.1 Intro to Tracy's Grid World
1.3 A Day at the Carnival
1.4 Under the Sea
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.1 Getting Started
3.2 Color
3.3 Variables
3.4 The Draw Loop
3.5 Color Transitions
3.6 Shape Transformations
3.7 Direction
3.8 Mouse Data
3.9 Keyboard Data
3.10 Project: Animate an Emoji
4.4 Intro to JavaScript
4.5 Variables
4.9 Your First Sprites
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
8.2 Hello World
10.1 Booleans
12.1 Functions and Parameters 1
13.1 Functions Challenges
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
8.2 Hello World
10.1 Booleans
12.1 Functions and Parameters 1
13.1 Functions Challenges
Standard
5.1 Functions
6.2 Lists
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
4.1 Hello World
6.1 Booleans
8.1 Functions and Parameters 1
9.1 Functions Challenges
Standard
23.3 Looping
23.4 Branching
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
6.1 Intro to Python with Tracy the Turtle
6.2 Tracy's Grid World
6.3 Turning Tracy
6.4 For Loops
6.5 Turning Tracy Using Angles
6.6 Functions
6.7 Artistic Effects
6.8 Top Down Design
6.10 Variables
6.11 User Input
6.12 Parameters
6.13 If Statements
6.14 If/ Else Statements
6.15 While Loops
7.7 If Statements
7.11 While Loops
7.13 Functions
8.1 Hello World
8.7 Booleans
Standard
7.1 Intro to Python with Tracy the Turtle
7.2 Tracy's Grid World
7.3 Turning Tracy
7.4 For Loops
7.5 Turning Tracy Using Angles
7.6 Functions
7.7 Artistic Effects
7.8 Variables
7.9 User Input
7.10 Parameters
7.11 If Statements
7.12 If/ Else Statements
9.7 If Statements
9.11 While Loops
9.13 Functions
10.1 Hello World
10.7 Booleans
Standard
8.1 Intro to Python with Tracy the Turtle
8.2 Tracy's Grid World
8.3 Turning Tracy
8.4 For Loops
8.5 Turning Tracy Using Angles
8.6 Functions
8.7 Artistic Effects
8.8 Top Down Design
8.10 Variables
8.11 User Input
8.12 Parameters
8.13 If Statements
8.14 If/ Else Statements
8.15 While Loops
9.7 If Statements
9.11 While Loops
9.13 Functions
12.1 Hello World
12.7 Booleans
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
2.1 Hello World
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
6.1 For Loops
6.2 While Loops
6.3 Operators
6.4 If/Else Statements
6.5 Functions
7.1 micro:bit Challenges
7.4 Final Project
14.13 Control Structures Example
14.14 More Karel Examples and Testing
14.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
3.4 For Loops
3.5 Turning Tracy Using Angles
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.11 Variables
3.12 User Input
3.13 Parameters
3.14 Using i in For Loops
3.15 Extended Loop Control
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
8.13 Control Structures Example
8.14 More Karel Examples and Testing
8.16 Karel Challenges
Standard
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
3.4 For Loops
3.5 Turning Tracy Using Angles
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.12 Variables
3.13 User Input
3.14 Parameters
3.15 Using i in For Loops
3.16 Extended Loop Control
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
4.10 HTML Colors
Standard
12.1 Pokemon Simulation
13.1 Mad Libs
Standard
2.1 Introduction to Programming With Karel
3.1 Hello World
7.1 Booleans
Standard
2.1 Introduction to Karel
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
2.5 For Loops
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
5.1 Getting Started
5.2 Color
5.3 Variables
5.4 The Draw Loop
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
Standard
5.1 Introduction to Programming With Karel
7.1 Hello World
9.1 Booleans
12.1 Functions Challenges
Standard
2.1 Introduction to Programming With Karel
4.1 Hello World
6.1 Booleans
11.4 For Loops
11.5 While Loops
14.1 Challenge Problems
21.1 Functions Challenges
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.4 Turning Tracy
1.5 For Loops
1.6 Turning Tracy Using Angles
1.9 Functions
1.10 Artistic Effects
1.11 Top Down Design
1.12 Variables
1.13 User Input
1.14 Parameters
1.15 Using i in For Loops
1.16 Extended Loop Control
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.4 Turning Tracy
1.5 For Loops
1.6 Turning Tracy Using Angles
1.9 Functions
1.10 Artistic Effects
1.11 Top Down Design
1.12 Variables
1.13 User Input
1.14 Parameters
1.15 Using i in For Loops
1.16 Extended Loop Control
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
10.3 Looping
10.4 Branching
Standard
1.1 Introduction to Programming With Karel
2.2 Challenge Problems
3.1 Hello World
5.1 Booleans
7.1 Functions and Parameters 1
Standard
4.1 Indexing
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
Standard
13.3 Looping
13.4 Branching
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
12.13 Control Structures Example
12.14 More Karel Examples and Testing
12.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
6.2 If Statements
7.1 While Loops
8.1 Functions
16.1 Meet Tracy the Turtle
16.2 Tracy's Grid World
16.3 Turning Tracy
16.4 For Loops
16.5 Turning Tracy Using Angles
16.7 Functions
16.8 Artistic Effects
16.10 Variables
16.13 User Input
16.14 Parameters
16.16 Using i in For Loops
16.17 Extended Loop Control
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
6.2 If Statements
7.1 While Loops
8.1 Functions
16.1 Meet Tracy the Turtle
16.2 Tracy's Grid World
16.3 Turning Tracy
16.4 For Loops
16.5 Turning Tracy Using Angles
16.7 Functions
16.8 Artistic Effects
16.10 Variables
16.13 User Input
16.14 Parameters
16.16 Using i in For Loops
16.17 Extended Loop Control
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
5.1 Introduction to Programming With Karel
6.1 Challenge Problems
7.1 Hello World
18.1 Booleans
21.1 Functions Challenges
Standard
14.3 Looping
14.4 Branching
Standard
14.2 If Statements
Standard
15.3 If Statements
15.4 Looping: While Loops
15.7 Functions
Standard
3.1 Introduction to HTML
3.2 Structure of an HTML Page
3.4 Links
3.7 HTML Lists
3.9 HTML Styling
3.10 HTML Colors
13.1 Hello World
13.5 Booleans
13.14 Functions and Parameters 1
Standard
3.1 Introduction to HTML
3.2 Structure of an HTML Page
3.4 Links
3.7 HTML Lists
3.9 HTML Styling
3.10 HTML Colors
14.1 Hello World
14.5 Booleans
14.14 Functions and Parameters 1
Standard
3.1 Introduction to Programming With Karel
4.2 Challenge Problems
6.1 Hello World
13.1 Booleans
23.1 Functions and Parameters 1
23.1 Functions and Parameters 1
Standard
16.3 Looping
16.4 Branching
Standard
2.1 Hello World
6.1 Booleans
15.1 Functions Challenges
17.1 Introduction to Programming With Karel
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
Standard
4.1 Introduction to Programming With Karel
5.1 Hello World
6.1 Booleans
7.1 Functions and Parameters 1
Standard
1.1 Karel's Coding Environment
1.3 The Rabbit Chase
1.4 Lost in Space
2.1 Intro to Python with Tracy the Turtle
2.3 Tracy's Grid World
3.2 Turning Tracy
3.3 For Loops
3.4 Turning Tracy Using Angles
4.3 Functions
4.4 Artistic Effects
4.6 Top Down Design
5.1 Variables
5.5 User Input
5.6 Parameters
5.9 Using i in For Loops
5.10 Extended Loop Control
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
6.1 Getting Started
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
Standard
2.1 Introduction to Programming With Karel
3.1 Challenge Problems
5.1 Hello World
Standard
12.4 HTML Colors
Standard
24.6 Branching: If Statements
24.7 Looping: While Loops
24.10 Functions
Standard
1.2 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.1 Turning Tracy
2.2 For Loops
2.3 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.5 Top Down Design
4.2 Variables
4.3 User Input
4.4 Parameters
4.6 Using i in For Loops
4.7 Extended Loop Control
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.1 Hello World
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
1.4 For Loops
1.5 Turning Tracy Using Angles
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.11 Variables
1.12 User Input
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
15.4 Final Project
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
Standard
1.1 Introduction to HTML
1.2 Structure of an HTML Page
1.4 Links
1.6 HTML Lists
1.8 HTML Styling
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.1 Getting Started
5.2 Color
5.3 Variables
5.4 The Draw Loop
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
5.10 Project: Animate an Emoji
Standard
4.2 If Statements
6.1 While Loops
11.1 Meet Tracy the Turtle
11.2 Tracy's Grid World
11.3 Turning Tracy
11.4 For Loops
11.5 Turning Tracy Using Angles
11.7 Functions
11.8 Artistic Effects
11.10 Variables
11.13 User Input
11.14 Parameters
11.16 Using i in For Loops
11.17 Extended Loop Control
11.18 If Statements
11.19 If/Else Statements
11.20 While Loops
11.21 Putting Together Control Structures
Standard
1.1 Functions
2.1 Indexing
4.2 Lists
Standard
1.2 Introduction to Karel
1.3 Karel's World
1.4 Functions
1.5 Multiple Functions
1.6 For Loops
1.7 Conditional Statements
1.8 If/Else Statements
1.9 While Loops
1.10 Karel Challenges
3.5 For Loops
3.6 While Loops
7.1 Operators
7.2 If/Else Statements
7.3 Functions
8.1 micro:bit Challenges
8.3 Final Project
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
10.4 Functions
10.5 Using Motors
11.1 Arduino Challenges
11.4 Final Project
Standard
4.2 If Statements
6.1 While Loops
Standard
1.1 Functions
2.1 Indexing
4.2 Lists
Standard
2.2 Intro to JavaScript
2.3 Variables
3.4 Your First Sprites
4.3 Booleans
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
2.3 For Loops
2.4 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.1 Variables
5.5 User Input
5.6 Parameters
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
2.3 For Loops
2.4 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.1 Variables
5.5 User Input
5.6 Parameters
5.9 Using i in For Loops
5.10 Extended Loop Control
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
4.2 If Statements
6.1 While Loops
9.1 Functions
10.1 Indexing
12.2 Lists
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
Standard
8.1 Hello World
8.5 Booleans
8.14 Functions and Parameters 1
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.4 Links
2.7 HTML Lists
2.9 HTML Styling
2.10 HTML Colors
12.1 Hello World
12.5 Booleans
12.14 Functions and Parameters 1
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.5 For Loops
3.6 While Loops
7.1 Operators
7.2 If/Else Statements
7.3 Functions
8.1 micro:bit Challenges
8.3 Final Project
Standard
1.1 Karel's Coding Environment
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.1 Introduction to Karel
4.2 Karel's World
4.3 Functions
4.4 Multiple Functions
4.5 For Loops
4.6 Conditional Statements
4.7 If/Else Statements
4.8 While Loops
4.9 Karel Challenges
Standard
8.2 If Statements
9.1 While Loops
10.1 Functions
11.1 Indexing
12.2 Lists
Standard
1.1 Intro to Tracy's Grid World
1.3 A Day at the Carnival
1.4 Under the Sea
3.1 Introduction to Karel
3.2 Karel's World
3.3 Functions
3.4 Multiple Functions
3.5 For Loops
3.6 Conditional Statements
3.7 If/Else Statements
3.8 While Loops
3.9 Karel Challenges
6.1 Getting Started
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
7.4 Intro to JavaScript
7.5 Variables
7.9 Your First Sprites
Standard
1.1 Intro to Tracy's Grid World
1.3 A Day at the Carnival
1.4 Under the Sea
3.1 Introduction to Karel
3.2 Karel's World
3.3 Functions
3.4 Multiple Functions
3.5 For Loops
3.6 Conditional Statements
3.7 If/Else Statements
3.8 While Loops
3.9 Karel Challenges
6.1 Getting Started
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
6.10 Project: Animate an Emoji
7.4 Intro to JavaScript
7.5 Variables
7.9 Your First Sprites
Standard
1.1 Karel's Coding Environment
1.3 The Rabbit Chase
1.4 Lost in Space
2.1 Intro to Tracy's Grid World
2.3 A Day at the Carnival
2.4 Under the Sea
4.1 Introduction to Karel
4.2 Karel's World
4.3 Functions
4.4 Multiple Functions
4.5 For Loops
4.6 Conditional Statements
4.7 If/Else Statements
4.8 While Loops
4.9 Karel Challenges
7.1 Getting Started
7.2 Color
7.3 Variables
7.4 The Draw Loop
7.5 Color Transitions
7.6 Shape Transformations
7.7 Direction
7.8 Mouse Data
7.9 Keyboard Data
7.10 Project: Animate an Emoji
8.4 Intro to JavaScript
8.5 Variables
8.9 Your First Sprites
Standard
1.1 Karel's Coding Environment
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.1 Intro to Tracy's Grid World
3.3 A Day at the Carnival
3.4 Under the Sea
5.1 Introduction to Karel
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.5 For Loops
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
8.1 Getting Started
8.2 Color
8.3 Variables
8.4 The Draw Loop
8.5 Color Transitions
8.6 Shape Transformations
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
9.4 Intro to JavaScript
9.5 Variables
9.9 Your First Sprites
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
2.3 For Loops
2.4 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
4.1 Variables
4.5 User Input
4.6 Parameters
4.9 Using i in For Loops
4.10 Extended Loop Control
5.1 If Statements
5.2 If/Else Statements
5.4 While Loops
6.1 Putting Together Control Structures
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.3 Getting Started
5.4 Color
5.5 Variables
5.6 The Draw Loop
Standard
5.2 If Statements
6.1 While Loops
7.1 Functions
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.1 Hello World
5.1 Booleans
7.1 Functions and Parameters 1
8.1 Functions Challenges
Standard
2.2 If Statements
3.1 While Loops
4.1 Functions
5.1 Indexing
6.2 Lists
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
2.1 Intro to Tracy's Grid World
2.3 Under the Sea
5.1 Getting Started
5.2 Color
Standard
5.2 If Statements
6.1 While Loops
7.1 Functions
8.1 Indexing
10.2 Lists
Standard
2.1 Introduction to Karel
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
2.5 For Loops
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
5.1 Getting Started
5.2 Color
5.3 Variables
5.4 The Draw Loop
5.5 Color Transitions
5.6 Shape Transformations
5.7 Direction
5.8 Mouse Data
5.9 Keyboard Data
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
Standard
8.2 If Statements
8.5 While Loops
9.1 Functions
10.3 Lists
Standard
11.6 Branching: If Statements
11.7 Looping: While Loops
11.10 Functions
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
2.2 Turning Tracy
2.3 For Loops
2.4 Turning Tracy Using Angles
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
4.1 Variables
4.5 User Input
4.6 Parameters
4.9 Using i in For Loops
4.10 If Statements
4.11 If/Else Statements
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
6.1 Getting Started
6.2 Color
6.3 Variables
6.4 The Draw Loop
6.5 Color Transitions
6.6 Shape Transformations
6.7 Direction
6.8 Mouse Data
6.9 Keyboard Data
Standard
1.1 Karel's Coding Environment
1.3 The Rabbit Chase
1.4 Lost in Space
2.1 Quest for the Rosetta Stone
2.2 A Day at the Park
Standard
5.9 Functions
5.16 Indexing and Slicing
6.1 Basic Collection Types
Standard
12.1 Introduction to HTML
12.2 Structure of an HTML Page
12.4 Links
12.6 HTML Lists
12.8 HTML Styling
12.9 HTML Colors
12.16 Booleans
Standard
1.1 Karel's Coding Environment
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.1 Intro to Tracy's Grid World
3.3 A Day at the Carnival
3.4 Under the Sea
5.1 Introduction to Karel
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.5 For Loops
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
8.1 Getting Started
8.2 Color
8.3 Variables
8.4 The Draw Loop
8.5 Color Transitions
8.6 Shape Transformations
8.7 Direction
8.8 Mouse Data
8.9 Keyboard Data
8.10 Project: Animate an Emoji
9.4 Intro to JavaScript
9.5 Variables
9.9 Your First Sprites