Please enable JavaScript to use CodeHS

IN PCS: 7183.D2.6

CodeHS Lessons

Develop a simple program and/or script using a compiled, object-oriented scripting language like Python.

Standard
3.4 Basic Math
7.1 Control Structures Challenges
9.1 Functions Challenges
11.1 Animation Challenges
12.1 Breakout
19.2 Fun Graphics Challenges
25.1 Conway's Game of Life
25.2 Connect Four
26.1 Tic Tac Toe
27.1 Game Design: Helicopter
Standard
3.1 Printing in Python
3.2 Variables and Types
3.3 User Input
3.4 Mathematical Operators
3.5 String Operators
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
5.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
7.4 Nested Control Structures
7.5 Looping Quiz
9.1 Functions
9.2 Functions and Parameters
9.3 Namespaces in Functions
9.4 Functions and Return Values
9.5 Exceptions
9.6 Functions Quiz
10.1 Indexing
10.2 Slicing
10.3 Immutability
10.4 Strings and For Loops
10.5 The in Keyword
10.6 String Methods
12.1 Tuples
12.2 Lists
12.3 For Loops and Lists
12.4 List Methods
13.1 2d Lists
13.2 List Comprehensions
13.3 Packing and Unpacking
13.4 Dictionaries
14.1 Project: Guess the Word
Standard
33.1 Indexing
33.2 Slicing
33.3 Immutability
33.4 Strings and For Loops
33.5 The in Keyword
33.6 String Methods
Standard
9.4 Basic Math in JavaScript
Standard
23.1 Control Structures Challenges
Standard
2.4 Basic Math
6.1 Control Structures Challenges
8.1 Functions Challenges
10.1 Animation Challenges
11.1 Breakout
15.1 Tic Tac Toe
16.1 Game Design: Helicopter
26.1 Fun Graphics Challenges
27.1 Conway's Game of Life
20.1 Connect Four
Standard
3.4 Basic Math
7.1 Control Structures Challenges
9.1 Functions Challenges
11.1 Animation Challenges
12.1 Breakout
15.1 Tic Tac Toe
16.1 Game Design: Helicopter
24.2 Fun Graphics Challenges
27.1 Conway's Game of Life
27.2 Connect Four
Standard
3.4 Basic Math
7.1 Control Structures Challenges
9.1 Functions Challenges
12.1 Animation Challenges
13.1 Breakout
17.2 Fun Graphics Challenges
23.1 Conway's Game of Life
23.2 Connect Four
24.1 Tic Tac Toe
25.1 Game Design: Helicopter
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.9 For Loops
2.10 If Statements
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.9 For Loops
2.10 If Statements
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.16 Karel Challenges
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
Standard
7.4 Mathematical Operators
7.5 String Operators
7.8 Comparison Operators
7.9 Logical Operators
7.11 For Loops
7.12 Break and Continue
7.14 Functions
7.15 Functions and Parameters
7.16 Namespaces in Functions
7.17 Functions and Return Values
7.18 Exceptions
Standard
6.1 Tuples
6.2 Lists
6.3 For Loops and Lists
6.4 List Methods
6.5 2d Lists
6.6 Dictionaries
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.9 For Loops
1.10 If Statements
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.16 Karel Challenges
Standard
2.1 Printing in Python
2.2 Variables and Types
2.3 User Input
2.4 Mathematical Operators
2.5 String Operators
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
5.4 Nested Control Structures
5.5 Looping Quiz
6.1 Functions
6.2 Functions and Parameters
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
6.6 Functions Quiz
8.1 Indexing
8.2 Slicing
8.3 Immutability
8.4 Strings and For Loops
8.5 The in Keyword
8.6 String Methods
9.1 Tuples
9.2 Lists
9.3 For Loops and Lists
9.4 List Methods
10.1 2d Lists
10.2 List Comprehensions
10.3 Packing and Unpacking
10.4 Dictionaries
11.1 Project: Guess the Word
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
4.2 Graphics Challenges
7.1 Control Structures Challenges
9.1 Functions Challenges
12.1 Animation Challenges
13.1 Breakout
22.1 Game Design: Helicopter
21.1 Tic Tac Toe
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
4.2 Graphics Challenges
6.1 Control Structures Challenges
8.1 Functions Challenges
10.1 Animation Challenges
11.1 Breakout
19.2 Fun Graphics Challenges
21.1 Evolution Simulation
20.1 Conway's Game of Life
20.2 Connect Four
25.16 Data Structures Challenges
27.1 Game Design: Helicopter
26.1 Tic Tac Toe
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
4.2 Graphics Challenges
6.1 Control Structures Challenges
8.1 Functions Challenges
10.1 Animation Challenges
11.1 Breakout
12.16 Data Structures Challenges
13.1 Tic Tac Toe
14.1 Game Design: Helicopter
22.2 Fun Graphics Challenges
24.1 Evolution Simulation
23.1 Conway's Game of Life
23.2 Connect Four
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
4.2 Graphics Challenges
6.1 Control Structures Challenges
9.1 Functions Challenges
9.1 Functions Challenges
14.2 Fun Graphics Challenges
16.1 Evolution Simulation
15.1 Conway's Game of Life
15.2 Connect Four
21.16 Data Structures Challenges
23.1 Game Design: Helicopter
22.1 Tic Tac Toe
Standard
3.1 Printing in Python
3.2 Variables and Types
3.3 User Input
3.4 Mathematical Operators
3.5 String Operators
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
5.4 Nested Control Structures
5.5 Looping Quiz
6.1 Functions
6.2 Functions and Parameters
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
6.6 Functions Quiz
7.1 Indexing
7.2 Slicing
7.3 Immutability
7.4 Strings and For Loops
7.5 The in Keyword
7.6 String Methods
8.1 Tuples
8.2 Lists
8.3 For Loops and Lists
8.4 List Methods
9.1 2d Lists
9.2 List Comprehensions
9.3 Packing and Unpacking
9.4 Dictionaries
10.1 Project: Guess the Word
Standard
14.4 Basic Math in JavaScript
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
6.5 Basic Math in JavaScript
6.6 Using Graphics in JavaScript
7.1 Graphics Challenges
9.1 Control Structures Challenges
14.9 Data Structures Challenges
Standard
5.1 Printing in Python
5.2 Variables and Types
5.3 User Input
5.4 Mathematical Operators
5.5 String Operators
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
7.4 Nested Control Structures
7.5 Looping Quiz
8.1 Functions
8.2 Functions and Parameters
8.3 Namespaces in Functions
8.4 Functions and Return Values
8.5 Exceptions
8.6 Functions Quiz
9.1 Indexing
9.2 Slicing
9.3 Immutability
9.4 Strings and For Loops
9.5 The in Keyword
9.6 String Methods
10.1 Tuples
10.2 Lists
10.3 For Loops and Lists
10.4 List Methods
11.1 2d Lists
11.2 List Comprehensions
11.3 Packing and Unpacking
11.4 Dictionaries
12.1 Project: Guess the Word
Standard
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
7.1 Graphics Challenges
9.1 Control Structures Challenges
18.9 Data Structures Challenges
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
7.1 Graphics Challenges
10.1 Control Structures Challenges
19.9 Data Structures Challenges
Standard
10.5 Basic Math in JavaScript
10.6 Using Graphics in JavaScript
16.1 Control Structures Challenges
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
15.1 Control Structures Challenges
20.9 Data Structures Challenges
Standard
3.2 Printing in Python
3.3 Variables and Types
3.4 User Input
3.5 Mathematical Operators
3.6 String Operators
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
5.4 Nested Control Structures
5.5 Looping Quiz
6.1 Functions
6.2 Functions and Parameters
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
6.6 Functions Quiz
8.1 Indexing
8.2 Slicing
8.3 Immutability
8.4 Strings and For Loops
8.5 The in Keyword
8.6 String Methods
9.1 Tuples
9.2 Lists
9.3 For Loops and Lists
9.4 List Methods
9.5 2d Lists
12.1 List Comprehensions
12.2 Packing and Unpacking
12.3 Dictionaries
13.1 Project: Guess the Word
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
6.16 Karel Challenges
6.1 Introduction to Programming With Karel
6.2 More Basic Karel
6.4 Functions in Karel
6.5 The Start Function
6.6 Top Down Design and Decomposition in Karel
6.9 For Loops
6.10 If Statements
6.11 If/Else Statements
6.12 While Loops in Karel
6.13 Control Structures Example
Standard
2.4 Basic Math
23.1 Control Structures Challenges
25.1 Functions Challenges
26.1 Animation Challenges
27.1 Breakout
21.2 Fun Graphics Challenges
30.1 Conway's Game of Life
30.2 Connect Four
29.16 Data Structures Quiz
31.1 Tic Tac Toe
32.1 Game Design: Helicopter
Standard
8.5 Basic Math in JavaScript
8.6 Using Graphics in JavaScript
9.2 Graphics Challenges
11.1 Control Structures Challenges
13.1 Functions Challenges
22.1 Animation Challenges
23.1 Breakout
27.2 Fun Graphics Challenges
29.1 Evolution Simulation
28.1 Conway's Game of Life
28.2 Connect Four
33.16 Data Structures Challenges
35.1 Game Design: Helicopter
34.1 Tic Tac Toe
Standard
8.5 Basic Math in JavaScript
8.6 Using Graphics in JavaScript
9.2 Graphics Challenges
11.1 Control Structures Challenges
13.1 Functions Challenges
22.1 Animation Challenges
23.1 Breakout
27.2 Fun Graphics Challenges
29.1 Evolution Simulation
28.1 Conway's Game of Life
28.2 Connect Four
33.16 Data Structures Challenges
35.1 Game Design: Helicopter
34.1 Tic Tac Toe
Standard
4.2 Printing in Python
4.3 Variables and Types
4.4 User Input
4.5 Mathematical Operators
4.6 String Operators
5.1 Functions
5.2 Functions and Parameters
5.3 Namespaces in Functions
5.4 Functions and Return Values
5.5 Functions Quiz
6.1 Tuples
6.2 Lists
6.3 For Loops and Lists
6.4 List Methods
6.5 2d Lists
6.6 Dictionaries
Standard
4.4 Basic Math in JavaScript
4.5 Using Graphics in JavaScript
5.2 Graphics Challenges
7.1 Control Structures Challenges
9.1 Functions Challenges
11.1 Animation Challenges
12.1 Breakout
20.2 Fun Graphics Challenges
22.1 Evolution Simulation
21.1 Conway's Game of Life
21.2 Connect Four
26.16 Data Structures Challenges
28.1 Game Design: Helicopter
27.1 Tic Tac Toe
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
8.4 Basic Math
7.1 Printing in Python
7.2 Variables and Types
7.3 User Input
7.4 Mathematical Operators
7.5 String Operators
7.6 Booleans
7.7 If Statements
7.8 Comparison Operators
7.9 Logical Operators
7.10 Floating Point Numbers and Rounding
7.11 While Loops
7.12 For Loops
7.13 Functions
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
Standard
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
Standard
14.16 Karel Challenges
14.1 Introduction to Programming With Karel
14.2 More Basic Karel
14.4 Functions in Karel
14.5 The Start Function
14.6 Top Down Design and Decomposition in Karel
14.9 For Loops
14.10 If Statements
14.11 If/Else Statements
14.12 While Loops in Karel
14.13 Control Structures Example
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
8.1 Introduction to Programming With Karel
8.2 More Basic Karel
8.4 Functions in Karel
8.5 The Start Function
8.6 Top Down Design and Decomposition in Karel
8.9 For Loops
8.10 If Statements
8.11 If/Else Statements
8.12 While Loops in Karel
8.13 Control Structures Example
8.16 Karel Challenges
Standard
3.4 Basic Math
10.9 Data Structures Quiz
Standard
4.4 Basic Math
19.1 Control Structures Challenges
21.1 Functions Challenges
22.1 Animation Challenges
23.1 Breakout
17.2 Fun Graphics Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
18.1 Indexing
18.2 Slicing
18.3 Immutability
18.4 Strings and For Loops
18.5 The in Keyword
18.6 String Methods
Standard
12.16 Karel Challenges
12.1 Introduction to Programming With Karel
12.2 More Basic Karel
12.4 Functions in Karel
12.5 The Start Function
12.6 Top Down Design and Decomposition in Karel
12.9 For Loops
12.10 If Statements
12.11 If/Else Statements
12.12 While Loops in Karel
12.13 Control Structures Example
Standard
4.1 Printing in Python
4.2 Variables and Types
4.3 User Input
4.4 Mathematical Operators
4.5 String Operators
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
7.4 Nested Control Structures
7.5 Looping Quiz
8.1 Functions
8.2 Functions and Parameters
8.3 Namespaces in Functions
8.4 Functions and Return Values
8.5 Exceptions
8.7 Functions Quiz
Standard
15.1 Indexing
15.2 Slicing
15.3 Immutability
15.4 Strings and For Loops
15.5 The in Keyword
15.6 String Methods
Standard
4.1 Printing in Python
4.2 Variables and Types
4.3 User Input
4.4 Mathematical Operators
4.5 String Operators
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
7.4 Nested Control Structures
7.5 Looping Quiz
8.1 Functions
8.2 Functions and Parameters
8.3 Namespaces in Functions
8.4 Functions and Return Values
8.5 Exceptions
8.7 Functions Quiz
Standard
15.1 Indexing
15.2 Slicing
15.3 Immutability
15.4 Strings and For Loops
15.5 The in Keyword
15.6 String Methods
Standard
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
7.1 Graphics Challenges
11.1 Control Structures Challenges
19.9 Data Structures Challenges
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
5.4 Basic Math
9.1 Control Structures Challenges
12.1 Breakout
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges
17.9 Data Structures Challenges
Standard
11.16 Karel Challenges
11.1 Introduction to Programming With Karel
11.2 More Basic Karel
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.9 For Loops
11.10 If Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
Standard
2.1 Printing in Python
2.2 Variables and Types
2.3 User Input
2.4 Mathematical Operators
2.5 String Operators
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
6.4 Nested Control Structures
6.5 Looping Quiz
Standard
1.1 Functions
1.2 Functions and Parameters
1.3 Namespaces in Functions
1.4 Functions and Return Values
1.5 Exceptions
1.6 Functions Quiz
2.1 Indexing
2.2 Slicing
2.3 Immutability
2.4 Strings and For Loops
2.5 The in Keyword
2.6 String Methods
4.1 Tuples
4.2 Lists
4.3 For Loops and Lists
4.4 List Methods
5.1 2d Lists
5.2 List Comprehensions
5.3 Packing and Unpacking
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
2.1 Printing in Python
2.2 Variables and Types
2.3 User Input
2.4 Mathematical Operators
2.5 String Operators
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
6.4 Nested Control Structures
6.5 Looping Quiz
9.1 Functions
9.2 Functions and Parameters
9.3 Namespaces in Functions
9.4 Functions and Return Values
9.5 Exceptions
9.6 Functions Quiz
10.1 Indexing
10.2 Slicing
10.3 Immutability
10.4 Strings and For Loops
10.5 The in Keyword
10.6 String Methods
12.1 Tuples
12.2 Lists
12.3 For Loops and Lists
12.4 List Methods
13.1 2d Lists
13.2 List Comprehensions
13.3 Packing and Unpacking
13.4 Dictionaries
14.1 Project: Guess the Word
Standard
2.1 Printing in Python
2.2 Variables and Types
2.3 User Input
2.4 Mathematical Operators
2.5 String Operators
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
6.4 Nested Control Structures
6.5 Looping Quiz
Standard
1.1 Functions
1.2 Functions and Parameters
1.3 Namespaces in Functions
1.4 Functions and Return Values
1.5 Exceptions
1.6 Functions Quiz
2.1 Indexing
2.2 Slicing
2.3 Immutability
2.4 Strings and For Loops
2.5 The in Keyword
2.6 String Methods
4.1 Tuples
4.2 Lists
4.3 For Loops and Lists
4.4 List Methods
5.1 2d Lists
5.2 List Comprehensions
5.3 Packing and Unpacking
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
8.4 Basic Math in JavaScript
Standard
12.4 Basic Math in JavaScript
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
6.1 Graphics Challenges
8.1 Control Structures Challenges