Please enable JavaScript to use CodeHS

SD CP2: CP 2.3

CodeHS Lessons

Identify the syntactical components of a program

Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
3.1 Hello World
3.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.10 If Statements
2.12 While Loops in Karel
3.1 Printing in Python
3.6 Comments
5.2 If Statements
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
9.5 Exceptions
10.1 Indexing
10.2 Slicing
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.4 Dictionaries
25.1 Meet Tracy the Turtle
25.4 For Loops
25.6 Comments
25.13 User Input
25.14 Parameters
25.18 If Statements
25.19 If/Else Statements
25.20 While Loops
25.7 Functions
Standard
1.2 Variables and Data Types
1.3 Expressions and Assignment Statements
1.6 Casting and Ranges of Variables
5.3 Documentation with Comments
Standard
3.3 Hello World
3.6 Basic Math in JavaScript
3.7 Using Graphics in JavaScript
4.4 If Statements
4.6 For Loops in JavaScript
4.10 While Loops
Standard
1.2 Introduction to Programming With Karel
1.11 If Statements
1.13 While Loops in Karel
3.3 Hello World
3.7 Using Graphics in Python
4.4 If Statements
4.8 For Loop Practice
4.10 While Loops
33.1 Indexing
33.2 Slicing
33.4 Strings and For Loops
33.5 The in Keyword
33.6 String Methods
34.1 2d Lists
34.2 List Comprehensions
34.4 Dictionaries
Standard
9.1 Hello World
9.2 Variables
Standard
13.2 Programming with Karel
13.3 Looping
13.4 Branching
Standard
3.3 Hello World
3.6 Basic Math in JavaScript
3.7 Using Graphics in JavaScript
4.4 If Statements
4.7 For Loops in JavaScript
4.11 While Loops
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
2.1 Hello World
2.2 Variables
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
3.1 Hello World
3.2 Variables
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
3.1 Hello World
3.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
2.3 For Loops
3.1 Comments
3.3 Functions
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
1.1 Intro to Python with Tracy the Turtle
2.3 For Loops
3.1 Comments
3.3 Functions
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
12.1 Hello World
12.2 Variables
Standard
3.1 Intro to Python with Tracy the Turtle
3.4 For Loops
3.6 Comments
3.8 Functions
3.12 User Input
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
Standard
3.1 Hello World
3.2 Variables
6.1 Intro to Python with Tracy the Turtle
6.4 For Loops
6.8 Functions
6.6 Comments
6.12 User Input
6.13 Parameters
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
Standard
13.1 Intro to Python with Tracy the Turtle
13.4 For Loops
13.8 Functions
13.6 Comments
13.12 User Input
13.13 Parameters
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
Standard
7.11 For Loops
7.12 Break and Continue
7.14 Functions
7.15 Functions and Parameters
7.17 Functions and Return Values
7.18 Exceptions
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
2.1 Printing in Python
2.6 Comments
3.3 Comments & Pseudocode
3.4 Variables
4.2 If Statements
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
6.5 Exceptions
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
7.4 Functions
8.1 Indexing
8.2 Slicing
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.4 Dictionaries
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
3.1 Hello World
3.2 Variables
5.3 Comments & Pseudocode
5.4 Variables
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
10.4 Functions
Standard
1.1 Intro to Python with Tracy the Turtle
2.2 For Loops
3.1 Comments
3.3 Functions
4.2 User Input
4.3 Parameters
5.3 Comments & Pseudocode
5.4 Variables
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
Standard
2.3 Comments & Pseudocode
2.4 Variables
7.1 For Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
7.5 Functions
Standard
1.3 Comments & Pseudocode
1.4 Variables
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
2.5 Functions
Standard
1.3 Comments & Pseudocode
1.4 Variables
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
2.4 Functions
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
2.1 Printing in Java
2.2 Variables and Types
2.9 For Loops
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
3.1 Hello World
3.2 Variables
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
3.1 Hello World
3.2 Variables
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
3.1 Hello World
3.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
2.2 For Loops
3.1 Comments
3.3 Functions
4.2 User Input
4.3 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
10.2 Introduction to Programming With Karel
10.11 If Statements
10.13 While Loops in Karel
Standard
2.1 Intro to Python with Tracy the Turtle
2.4 For Loops
2.6 Comments
2.8 Functions
2.12 User Input
2.13 Parameters
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
3.1 Printing in Python
3.6 Comments
4.2 If Statements
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
6.5 Exceptions
7.1 Indexing
7.2 Slicing
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.4 Dictionaries
23.2 Introduction to Programming With Karel
23.11 If Statements
23.13 While Loops in Karel
Standard
6.1 Hello World
6.2 Variables
Standard
2.2 Variables and Data Types
2.3 Expressions and Assignment Statements
2.6 Casting and Ranges of Variables
7.3 Documentation with Comments
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
6.2 Hello World
6.3 Variables
Standard
2.1 Intro to Python with Tracy the Turtle
2.4 For Loops
2.6 Comments
2.8 Functions
2.13 User Input
2.14 Parameters
2.18 If Statements
2.19 If/ Else Statements
2.20 While Loops
5.1 Printing in Python
5.6 Comments
6.2 If Statements
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
8.5 Exceptions
9.1 Indexing
9.2 Slicing
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.4 Dictionaries
Standard
3.1 Introduction to Programming With Karel
3.2 More Basic Karel
6.1 Hello World
6.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
6.1 Hello World
6.2 Variables
Standard
3.1 Intro to Python with Tracy the Turtle
3.4 For Loops
3.6 Comments
3.8 Functions
3.12 User Input
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
Standard
6.2 Programming with Karel
6.4 Branching
6.3 Looping
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
10.2 Hello World
10.3 Variables
Standard
3.3 Hello World
3.6 Basic Math in JavaScript
3.7 Using Graphics in JavaScript
4.4 If Statements
4.6 For Loops in JavaScript
4.10 While Loops
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
3.2 Printing in Python
3.7 Comments
4.2 If Statements
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
6.5 Exceptions
8.1 Indexing
8.2 Slicing
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
18.1 Intro to Python with Tracy the Turtle
12.3 Dictionaries
18.18 While Loops
18.17 If/ Else Statements
18.16 If Statements
18.13 Parameters
18.12 User Input
18.6 Comments
18.8 Functions
18.4 For Loops
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
10.2 Hello World
10.3 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
9.1 For Loops
9.2 While Loops
9.3 Operators
9.4 If/Else Statements
9.5 Functions
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
2.1 Hello World
2.2 Variables
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
8.2 Hello World
8.3 Variables
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
8.2 Hello World
8.3 Variables
Standard
4.2 Printing in Python
4.7 Comments
5.1 Functions
5.2 Functions and Parameters
5.4 Functions and Return Values
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
4.1 Hello World
4.2 Variables
Standard
23.2 Programming with Karel
23.3 Looping
23.4 Branching
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
6.1 Intro to Python with Tracy the Turtle
6.4 For Loops
6.6 Functions
6.11 User Input
6.12 Parameters
6.13 If Statements
6.14 If/ Else Statements
6.15 While Loops
8.1 Hello World
8.2 Variables
7.1 Printing in Python
7.7 If Statements
7.11 While Loops
7.12 For Loops
7.13 Functions
Standard
8.1 Intro to Python with Tracy the Turtle
8.4 For Loops
8.6 Functions
8.11 User Input
8.12 Parameters
8.13 If Statements
8.14 If/ Else Statements
8.15 While Loops
9.1 Printing in Python
9.7 If Statements
9.11 While Loops
9.12 For Loops
9.13 Functions
10.1 Hello World
10.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
2.1 Hello World
2.2 Variables
3.4 If Statements
3.5 For Loops in JavaScript
3.9 While Loops
Standard
2.1 Hello World
2.2 Variables
3.4 If Statements
3.5 For Loops in JavaScript
3.9 While Loops
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
4.3 Comments & Pseudocode
4.4 Variables
6.1 For Loops
6.2 While Loops
6.3 Operators
6.4 If/Else Statements
6.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
3.1 Intro to Python with Tracy the Turtle
3.4 For Loops
3.6 Comments
3.8 Functions
3.12 User Input
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
Standard
3.1 Intro to Python with Tracy the Turtle
3.4 For Loops
3.6 Comments
3.8 Functions
3.13 User Input
3.14 Parameters
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
Standard
4.2 Printing in Java
4.3 Variables and Types
4.10 For Loops
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
3.1 Hello World
3.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
4.1 Hello World
4.2 Variables
11.3 Variables
11.4 For Loops
11.5 While Loops
Standard
2.3 Hello World
2.6 Basic Math in JavaScript
2.7 Using Graphics in JavaScript
3.4 If Statements
3.6 For Loops in JavaScript
3.10 While Loops
Standard
1.1 Intro to Python with Tracy the Turtle
1.5 For Loops
1.7 Comments
1.9 Functions
1.13 User Input
1.14 Parameters
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
Standard
1.1 Intro to Python with Tracy the Turtle
1.5 For Loops
1.7 Comments
1.9 Functions
1.13 User Input
1.14 Parameters
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
Standard
10.2 Programming with Karel
10.3 Looping
10.4 Branching
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
3.1 Hello World
3.2 Variables
Standard
1.2 Hello World
1.6 Using Graphics in Python
2.4 If Statements
2.7 For Loop Practice
2.9 While Loops
4.1 Indexing
4.2 Slicing
4.4 Strings and For Loops
4.5 The in Keyword
4.6 String Methods
5.6 Dictionaries
Standard
13.2 Programming with Karel
13.3 Looping
13.4 Branching
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Introduction to Programming With Karel
1.10 If Statements
1.12 While Loops in Karel
2.3 Hello World
2.7 Using Graphics in Python
3.4 If Statements
3.8 For Loop Practice
3.10 While Loops
18.1 Indexing
18.2 Slicing
18.4 Strings and For Loops
18.5 The in Keyword
18.6 String Methods
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
3.1 Introduction to Programming With Karel
3.10 If Statements
3.12 While Loops in Karel
4.1 Printing in Python
4.6 Comments
6.2 If Statements
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
8.5 Exceptions
16.1 Meet Tracy the Turtle
16.4 For Loops
16.6 Comments
16.13 User Input
16.14 Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.7 Functions
Standard
1.3 Hello World
1.7 Using Graphics in Python
2.4 If Statements
2.8 For Loop Practice
2.10 While Loops
15.1 Indexing
15.2 Slicing
15.4 Strings and For Loops
15.5 The in Keyword
15.6 String Methods
Standard
3.1 Introduction to Programming With Karel
3.10 If Statements
3.12 While Loops in Karel
4.1 Printing in Python
4.6 Comments
6.2 If Statements
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
8.5 Exceptions
16.1 Meet Tracy the Turtle
16.4 For Loops
16.6 Comments
16.13 User Input
16.14 Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.7 Functions
Standard
1.3 Hello World
1.7 Using Graphics in Python
2.4 If Statements
2.8 For Loop Practice
2.10 While Loops
15.1 Indexing
15.2 Slicing
15.4 Strings and For Loops
15.5 The in Keyword
15.6 String Methods
Standard
3.1 Introduction to Programming With Karel
3.2 More Basic Karel
6.1 Hello World
6.2 Variables
Standard
16.2 Programming with Karel
16.3 Looping
16.4 Branching
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
Standard
4.1 Introduction to Programming With Karel
4.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
5.1 Hello World
5.2 Variables
Standard
20.2 Programming with Karel
20.3 Looping
20.4 Branching
Standard
1.2 Intro to Python with Tracy the Turtle
2.2 For Loops
3.1 Comments
3.3 Functions
4.3 User Input
4.4 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
7.2 Variables and Data Types
7.3 Expressions and Assignment Statements
7.6 Casting and Ranges of Variables
11.3 Documentation with Comments
Standard
6.2 Variables and Data Types
6.3 Expressions and Assignment Statements
6.6 Casting and Ranges of Variables
11.3 Documentation with Comments
Standard
3.3 Comments & Pseudocode
3.4 Variables
3.5 For Loops
3.6 While Loops
7.1 Operators
7.2 If/Else Statements
7.3 Functions
Standard
1.1 Introduction to Programming With Karel
1.10 If Statements
1.12 While Loops in Karel
2.1 Printing in Python
2.6 Comments
4.2 If Statements
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
1.5 Exceptions
2.1 Indexing
2.2 Slicing
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.4 Dictionaries
Standard
1.1 Intro to Python with Tracy the Turtle
2.3 For Loops
3.1 Comments
3.3 Functions
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
1.1 Intro to Python with Tracy the Turtle
2.3 For Loops
3.1 Comments
3.3 Functions
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
1.1 Introduction to Programming With Karel
1.10 If Statements
1.12 While Loops in Karel
2.1 Printing in Python
2.6 Comments
4.2 If Statements
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
9.5 Exceptions
10.1 Indexing
10.2 Slicing
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.4 Dictionaries
Standard
1.1 Introduction to Programming With Karel
1.10 If Statements
1.12 While Loops in Karel
2.1 Printing in Python
2.6 Comments
4.2 If Statements
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
11.7 Functions
11.20 While Loops
11.19 If/Else Statements
11.18 If Statements
11.14 Parameters
11.13 User Input
11.6 Comments
11.4 For Loops
11.1 Meet Tracy the Turtle
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
1.5 Exceptions
2.1 Indexing
2.2 Slicing
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.4 Dictionaries
Standard
8.1 Hello World
8.2 Variables
Standard
12.1 Hello World
12.2 Variables
Standard
4.2 Printing in Java
4.3 Variables and Types
4.10 For Loops
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
4.2 Programming with Karel
4.3 Looping
4.4 Branching
Standard
1.1 Intro to Python with Tracy the Turtle
2.3 For Loops
3.1 Comments
3.3 Functions
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
1.1 Intro to Python with Tracy the Turtle
1.4 For Loops
1.6 Comments
1.8 Functions
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
5.1 Hello World
5.2 Variables