Please enable JavaScript to use CodeHS

AR 6-8: A.8.8.1

CodeHS Lessons

Create a program individually and collaboratively using a text-based programming language

Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
6.1 Booleans
12.1 Breakout
Standard
7.1 While Loops
9.2 Functions and Parameters
10.4 Strings and For Loops
13.4 Dictionaries
24.4 For Loops
24.8 Artistic Effects
24.14 Parameters
24.17 Extended Loop Control
24.19 If/Else Statements
24.20 While Loops
24.7 Functions
24.21 Putting Together Control Structures
Standard
33.4 Strings and For Loops
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.7 HTML Lists
2.8 HTML Tables
3.1 Introduction to CSS
3.2 CSS Select by Tag
3.3 CSS Select by Class
3.4 CSS Select by ID
Standard
9.1 Hello World
9.2 Variables
9.5 Booleans
9.14 Functions and Parameters 1
8.1 Introduction to HTML
8.2 Structure of an HTML Page
8.6 HTML Lists
8.7 HTML Tables
8.9 Introduction to CSS
8.10 CSS Select by Tag
8.11 CSS Select by Class
8.12 CSS Select by ID
Standard
22.1 Booleans
Standard
1.1 Introduction to Programming With Karel
2.1 Hello World
2.2 Variables
5.1 Booleans
11.1 Breakout
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
6.1 Booleans
12.1 Breakout
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
6.1 Booleans
13.1 Breakout
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 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
2.3 For Loops
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.6 Parameters
5.10 Extended Loop Control
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
2.3 For Loops
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.6 Parameters
5.10 Extended Loop Control
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
2.7 HTML Tables
4.2 CSS Select by Tag
4.3 CSS Select by Class
4.4 CSS Select by ID
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.4 For Loops
13.8 Functions
13.9 Artistic Effects
13.10 Top Down Design
13.13 Parameters
13.15 Extended Loop Control
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.4 For Loops
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.13 Parameters
3.15 Extended Loop Control
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
3.2 Variables
6.4 For Loops
6.8 Functions
6.9 Artistic Effects
6.10 Top Down Design
6.13 Parameters
6.15 Extended Loop Control
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
Standard
7.15 Functions and Parameters
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
Standard
8.1 Mad Libs
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
5.1 While Loops
6.2 Functions and Parameters
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
7.4 Functions
7.5 Using Motors
8.4 Strings and For Loops
10.4 Dictionaries
12.1 Arduino Challenges
12.4 Final Project
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
6.1 Booleans
8.1 Functions and Parameters 1
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
10.4 Functions
10.5 Using Motors
13.1 Breakout
14.1 Arduino Challenges
14.4 Final Project
Standard
2.2 For Loops
3.3 Functions
3.4 Artistic Effects
3.5 Top Down Design
4.3 Parameters
4.5 Extended Loop Control
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 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.16 Karel Challenges
2.1 Printing in Java
2.2 Variables and Types
2.3 User Input
2.9 For Loops
2.10 While Loops
2.11 If Statements
3.2 Methods and Parameters
3.3 Methods and Return Values
4.4 Writing Classes
4.5 Writing Classes and Instance Methods
4.6 Getter and Setter Methods
5.3 Using Arrays
5.10 Writing BlackJack
5.11 Battleship
7.1 Pokemon Simulation
8.1 Mad Libs
Standard
12.1 Mad Libs
11.1 Pokemon Simulation
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
5.1 Booleans
7.1 Functions and Parameters 1
11.1 Breakout
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
5.1 Booleans
7.1 Functions and Parameters 1
11.1 Breakout
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
5.1 Booleans
7.1 Functions and Parameters 1
Standard
2.2 For Loops
3.3 Functions
3.4 Artistic Effects
3.5 Top Down Design
4.3 Parameters
4.5 Extended Loop Control
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.4 For Loops
2.8 Functions
2.9 Artistic Effects
2.10 Top Down Design
2.13 Parameters
2.15 Extended Loop Control
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
5.1 While Loops
6.2 Functions and Parameters
7.4 Strings and For Loops
9.4 Dictionaries
Standard
1.1 Introduction to Programming With Karel
2.1 Hello World
2.16 Functions and Parameters 1
3.1 Guessing Game
5.1 Crazy Ball Game
6.1 Breakout
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.7 HTML Lists
2.8 HTML Tables
3.1 Introduction to CSS
3.2 CSS Select by Tag
3.3 CSS Select by Class
3.4 CSS Select by ID
14.1 Hello World
14.2 Variables
14.5 Booleans
14.10 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
6.2 Hello World
6.3 Variables
8.1 Booleans
10.1 Functions and Parameters 1
Standard
2.4 For Loops
2.8 Functions
2.9 Artistic Effects
2.10 Top Down Design
2.14 Parameters
2.17 Extended Loop Control
2.19 If/ Else Statements
2.20 While Loops
2.22 Putting Together Control Structures
7.1 While Loops
8.2 Functions and Parameters
9.4 Strings and For Loops
11.4 Dictionaries
Standard
3.1 Introduction to Programming With Karel
6.1 Hello World
6.2 Variables
8.1 Booleans
10.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
6.1 Hello World
6.2 Variables
9.1 Booleans
11.1 Functions and Parameters 1
Standard
3.4 For Loops
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.13 Parameters
3.15 Extended Loop Control
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
2.1 Introduction to Programming With Karel
7.1 Introduction to HTML
7.2 Structure of an HTML Page
7.6 HTML Lists
7.7 HTML Tables
8.1 Introduction to CSS
8.2 CSS Select by Tag
8.3 CSS Select by Class
8.4 CSS Select by ID
10.2 Hello World
10.3 Variables
15.1 Booleans
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
14.1 Booleans
17.1 Functions and Parameters 1
Standard
5.1 While Loops
6.2 Functions and Parameters
8.4 Strings and For Loops
18.4 For Loops
18.8 Functions
18.9 Artistic Effects
18.10 Top Down Design
18.13 Parameters
18.15 Extended Loop Control
18.17 If/ Else Statements
18.18 While Loops
18.19 Putting Together Control Structures
12.3 Dictionaries
Standard
1.1 Introduction to HTML
1.2 Structure of an HTML Page
1.7 HTML Lists
1.8 HTML Tables
2.1 Introduction to CSS
2.2 CSS Select by Tag
2.3 CSS Select by Class
2.4 CSS Select by ID
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
10.4 Final Project
6.16 Karel Challenges
10.1 micro:bit Challenges
9.5 Functions
9.4 If/Else Statements
9.3 Operators
9.2 While Loops
9.1 For Loops
6.13 Control Structures Example
6.14 More Karel Examples and Testing
Standard
1.1 Introduction to Programming With Karel
2.1 Hello World
2.2 Variables
4.1 Booleans
27.1 Breakout
Standard
1.1 Introduction to Programming With Karel
8.2 Hello World
8.3 Variables
10.1 Booleans
12.1 Functions and Parameters 1
23.1 Breakout
Standard
1.1 Introduction to Programming With Karel
8.2 Hello World
8.3 Variables
10.1 Booleans
12.1 Functions and Parameters 1
23.1 Breakout
Standard
5.2 Functions and Parameters
6.6 Dictionaries
Standard
1.1 Introduction to Programming With Karel
4.1 Hello World
4.2 Variables
6.1 Booleans
8.1 Functions and Parameters 1
12.1 Breakout
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
6.4 For Loops
6.6 Functions
6.7 Artistic Effects
6.8 Top Down Design
6.12 Parameters
6.14 If/ Else Statements
6.15 While Loops
8.1 Hello World
8.2 Variables
8.7 Booleans
7.11 While Loops
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Hello World
2.2 Variables
Standard
2.1 Hello World
2.2 Variables
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
7.4 Final Project
14.16 Karel Challenges
7.1 micro:bit Challenges
6.5 Functions
6.4 If/Else Statements
6.3 Operators
6.2 While Loops
6.1 For Loops
14.13 Control Structures Example
14.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
3.4 For Loops
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.13 Parameters
3.15 Extended Loop Control
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.4 For Loops
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.14 Parameters
3.16 Extended Loop Control
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
12.1 Pokemon Simulation
13.1 Mad Libs
Standard
2.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
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
2.1 Introduction to Programming With Karel
4.1 Hello World
4.2 Variables
6.1 Booleans
11.4 For Loops
11.5 While Loops
23.1 Breakout
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
18.4 Strings and For Loops
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
12.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
12.13 Control Structures Example
12.14 More Karel Examples and Testing
Standard
7.1 While Loops
8.2 Functions and Parameters
16.4 For Loops
16.8 Artistic Effects
16.14 Parameters
16.17 Extended Loop Control
16.19 If/Else Statements
16.20 While Loops
16.7 Functions
16.21 Putting Together Control Structures
Standard
15.4 Strings and For Loops
Standard
7.1 While Loops
8.2 Functions and Parameters
16.4 For Loops
16.8 Artistic Effects
16.14 Parameters
16.17 Extended Loop Control
16.19 If/Else Statements
16.20 While Loops
16.7 Functions
16.21 Putting Together Control Structures
Standard
15.4 Strings and For Loops
Standard
3.1 Introduction to Programming With Karel
6.1 Hello World
6.2 Variables
10.1 Booleans
24.1 Functions and Parameters 1
24.1 Functions and Parameters 1
Standard
1.1 Introduction to Programming With Karel
Standard
4.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
6.1 Booleans
7.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
12.1 Breakout
Standard
2.2 For Loops
3.3 Functions
3.4 Artistic Effects
3.5 Top Down Design
4.4 Parameters
4.7 Extended Loop Control
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.7 HTML Lists
2.8 HTML Tables
3.1 Introduction to CSS
3.2 CSS Select by Tag
3.3 CSS Select by Class
3.4 CSS Select by ID
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.7 HTML Lists
2.8 HTML Tables
3.1 Introduction to CSS
3.2 CSS Select by Tag
3.3 CSS Select by Class
3.4 CSS Select by ID
Standard
1.1 Introduction to HTML
1.2 Structure of an HTML Page
1.6 HTML Lists
1.7 HTML Tables
2.1 Introduction to CSS
2.2 CSS Select by Tag
2.3 CSS Select by Class
2.4 CSS Select by ID
Standard
3.1 Introduction to HTML
3.2 Structure of an HTML Page
3.7 HTML Lists
3.8 HTML Tables
4.1 Introduction to CSS
4.2 CSS Select by Tag
4.3 CSS Select by Class
4.4 CSS Select by ID
13.1 Hello World
13.2 Variables
13.5 Booleans
13.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
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
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
6.1 While Loops
Standard
1.2 Functions and Parameters
2.4 Strings and For Loops
5.4 Dictionaries
Standard
2.2 Intro to JavaScript
2.3 Variables
3.4 Your First Sprites
4.3 Booleans
Standard
2.3 For Loops
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.6 Parameters
5.10 Extended Loop Control
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
2.3 For Loops
3.3 Functions
3.4 Artistic Effects
3.6 Top Down Design
5.6 Parameters
5.10 Extended Loop Control
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
6.1 While Loops
9.2 Functions and Parameters
10.4 Strings and For Loops
13.4 Dictionaries
Standard
6.1 While Loops
11.4 For Loops
11.8 Artistic Effects
11.14 Parameters
11.17 Extended Loop Control
11.19 If/Else Statements
11.20 While Loops
11.7 Functions
11.21 Putting Together Control Structures
Standard
1.2 Functions and Parameters
2.4 Strings and For Loops
5.4 Dictionaries
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.7 HTML Lists
2.8 HTML Tables
3.1 Introduction to CSS
3.2 CSS Select by Tag
3.3 CSS Select by Class
3.4 CSS Select by ID
Standard
8.1 Hello World
8.2 Variables
8.5 Booleans
8.14 Functions and Parameters 1
Standard
2.1 Introduction to HTML
2.2 Structure of an HTML Page
2.7 HTML Lists
2.8 HTML Tables
3.1 Introduction to CSS
3.2 CSS Select by Tag
3.3 CSS Select by Class
3.4 CSS Select by ID
12.1 Hello World
12.2 Variables
12.5 Booleans
12.14 Functions and Parameters 1
Standard
1.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
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
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