Please enable JavaScript to use CodeHS

TX CS 1: 130.421.c.2.a

CodeHS Lessons

Create and properly display meaningful output;

Standard
3.3 User Input
3.4 Basic Math in JavaScript
5.8 Random Numbers
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
9.9 Crazy Ball Game
11.1 Breakout
Standard
2.3 Turning Tracy
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
3.1 Printing in Python
3.3 User Input
3.5 String Operators
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
6.1 Functions
6.2 Functions and Parameters
6.3 Namespaces in Functions
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.3 Packing and Unpacking
9.5 Equivalence vs. Identity
Standard
33.1 Indexing
33.2 Slicing
33.4 Strings and For Loops
33.5 The in Keyword
33.6 String Methods
Standard
13.3 Turning Tracy
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
9.3 User Input
9.4 Basic Math in JavaScript
9.11 Random Numbers
9.14 Functions and Parameters 1
9.15 Functions and Parameters 2
9.16 Functions and Return Values 1
9.17 Functions and Return Values 2
Standard
22.8 Random Numbers
Standard
2.1 Turning Tracy
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
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
3.3 Turning Tracy
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
3.3 User Input
3.4 Basic Math in JavaScript
6.3 Turning Tracy
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
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.16 Namespaces in 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
Standard
3.1 micro:bit Challenges
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
1.1 Introduction to Programming With Karel
1.4 Karel Can't Turn Right
1.5 Methods in Karel
1.8 Super Karel
1.9 For Loops
1.10 While Loops in Karel
1.11 If Statements
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
2.1 Printing in Java
5.10 Writing BlackJack
5.11 Battleship
6.1 Final Project
7.1 Pokemon Simulation
8.1 Mad Libs
10.1 Quiz Creation
Standard
2.1 Printing in Java
6.1 Writing BlackJack
8.2 Linear Search
8.6 Advanced: Recursion
8.7 Mergesort
11.1 Pokemon Simulation
12.1 Mad Libs
14.1 Quiz Creation
Standard
5.3 User Input
5.4 Basic Math in JavaScript
7.8 Random Numbers
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
6.3 User Input
6.4 Basic Math in JavaScript
9.8 Random Numbers
11.1 Functions and Parameters 1
11.2 Functions and Parameters 2
11.3 Functions and Parameters 3
11.4 Functions and Return Values 1
11.5 Functions and Return Values 2
17.4 Crazy Ball Game
Standard
5.3 User Input
5.4 Basic Math in JavaScript
16.4 Crazy Ball Game
14.8 Random Numbers
17.1 Functions and Parameters 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
17.4 Functions and Return Values 1
17.5 Functions and Return Values 2
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
10.1 micro:bit Challenges
Standard
4.3 User Input
4.4 Basic Math in JavaScript
6.8 Random Numbers
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
10.9 Crazy Ball Game
12.1 Breakout
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
5.3 User Input
5.4 Basic Math in JavaScript
7.8 Random Numbers
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
2.3 User Input
2.4 Basic Math in JavaScript
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
3.3 Turning Tracy
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
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
6.3 User Input
6.4 Basic Math in JavaScript
17.4 Crazy Ball Game
10.8 Random Numbers
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
Standard
5.3 User Input
5.4 Basic Math in JavaScript
7.8 Random Numbers
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
10.9 Crazy Ball Game
11.1 Breakout
Standard
5.3 User Input
5.4 Basic Math in JavaScript
7.8 Random Numbers
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
5.3 User Input
5.4 Basic Math in JavaScript
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
15.4 Crazy Ball Game
Standard
1.3 Turning Tracy
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
15.1 micro:bit Challenges
Standard
3.3 User Input
3.4 Basic Math in JavaScript
5.8 Random Numbers
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
9.9 Crazy Ball Game
11.1 Breakout
Standard
3.3 User Input
3.4 Basic Math in JavaScript
5.8 Random Numbers
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2