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 Basic Karel
3.1 Hello World
3.2 Variables
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
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
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
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
9.1 Hello World
9.2 Variables
Standard
4.2 Programming with Karel
4.3 Looping
4.4 Branching
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
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
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
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.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
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
2.1 Introduction to Programming With Karel
2.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
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 Basic Karel
4.1 Hello World
4.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
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
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
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.13 User Input
3.14 Parameters
3.17 If Statements
3.18 If/ Else Statements
3.19 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
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
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
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
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