Please enable JavaScript to use CodeHS

NJ 9-12 Computer Science: 8.1.12.AP.6

CodeHS Lessons

Create artifacts by using procedures within a program, combinations of data and procedures, or independent but interrelated programs.

Standard
13.1 Project Prep and Development
22.3 Looping Over a Grid
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
12.2 Lists
13.1 2d Lists
13.4 Dictionaries
14.1 Project: Guess the Word
25.14 Parameters
25.7 Functions
25.21 Putting Together Control Structures
Standard
5.4 Accessor Methods
5.5 Mutator Methods
6.4 Developing Algorithms Using Arrays
7.4 Developing Algorithms using ArrayLists
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Project: Tell a Story
9.1 Practice PT: Steganography
10.1 Practice PT: Create an Image Filter!
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Practice PT: Tell a Story
9.1 Practice PT: Steganography
10.1 Practice PT: Create an Image Filter!
34.1 2d Lists
34.4 Dictionaries
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Project: Tell a Story
11.1 Practice PT: Create an Image Filter!
31.1 Practice PT: Steganography
Standard
17.1 Project Prep and Development
22.3 Looping Over a Grid
Standard
17.1 Project Prep and Development
20.3 Looping Over a Grid
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
3.19 Putting Together Control Structures
Standard
6.10 Top Down Design
6.13 Parameters
6.8 Functions
6.19 Putting Together Control Structures
Standard
13.10 Top Down Design
13.13 Parameters
13.8 Functions
13.19 Putting Together Control Structures
Standard
7.14 Functions
7.15 Functions and Parameters
7.17 Functions and Return Values
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
7.4 Functions
9.2 Lists
10.1 2d Lists
10.4 Dictionaries
11.1 Project: Guess the Word
Standard
10.4 Functions
15.1 Project Prep and Development
Standard
3.3 Functions
3.5 Top Down Design
4.3 Parameters
7.5 Functions
8.1 Putting Together Control Structures
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
5.4 Enhanced For Loops
5.10 Traversing 2D Arrays
Standard
12.1 Project Prep and Development
25.5 Iterating Over an Array
25.14 Looping Over a Grid
25.9 Basics of Objects
Standard
12.5 Iterating Over an Array
12.9 Basics of Objects
12.14 Looping Over a Grid
15.1 Project Prep and Development
Standard
21.5 Iterating Over an Array
21.14 Looping Over a Grid
21.9 Basics of Objects
Standard
3.3 Functions
3.5 Top Down Design
4.3 Parameters
6.1 Putting Together Control Structures
Standard
2.8 Functions
2.10 Top Down Design
2.13 Parameters
2.19 Putting Together Control Structures
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
8.2 Lists
9.1 2d Lists
9.4 Dictionaries
10.1 Project: Guess the Word
Standard
7.4 Accessor Methods
7.5 Mutator Methods
8.4 Enhanced For Loops
8.10 Traversing 2D Arrays
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
10.15 Iterating Over an Array
14.7 Looping Over a Grid
14.2 Basics of Objects
Standard
2.8 Functions
2.10 Top Down Design
2.14 Parameters
2.22 Putting Together Control Structures
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
10.2 Lists
11.1 2d Lists
11.4 Dictionaries
12.1 Project: Guess the Word
Standard
10.14 Iterating Over an Array
18.7 Looping Over a Grid
18.2 Basics of Objects
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
11.14 Iterating Over an Array
19.7 Looping Over a Grid
19.2 Basics of Objects
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
3.19 Putting Together Control Structures
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Project: Tell a Story
9.1 Practice PT: Steganography
10.1 Practice PT: Create an Image Filter!
Standard
17.14 Iterating Over an Array
20.7 Looping Over a Grid
20.2 Basics of Objects
Standard
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
9.2 Lists
9.5 2d Lists
18.10 Top Down Design
18.13 Parameters
18.8 Functions
18.19 Putting Together Control Structures
12.3 Dictionaries
13.1 Project: Guess the Word
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
9.5 Functions
Standard
7.1 Project Prep and Development
29.5 Iterating Over an Array
29.9 Basics of Objects
29.14 Looping Over a Grid
Standard
17.1 Project Prep and Development
33.5 Iterating Over an Array
33.14 Looping Over a Grid
33.9 Basics of Objects
Standard
17.1 Project Prep and Development
33.5 Iterating Over an Array
33.14 Looping Over a Grid
33.9 Basics of Objects
Standard
5.1 Functions
5.2 Functions and Parameters
5.4 Functions and Return Values
6.2 Lists
6.5 2d Lists
6.6 Dictionaries
Standard
13.1 Project Prep and Development
26.5 Iterating Over an Array
26.14 Looping Over a Grid
26.9 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
6.6 Functions
6.8 Top Down Design
6.12 Parameters
7.13 Functions
Standard
8.6 Functions
8.8 Top Down Design
8.12 Parameters
9.13 Functions
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
5.1 Project: Tell a Story
Standard
5.1 Project: Tell a Story
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
6.5 Functions
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
3.8 Functions
3.10 Top Down Design
3.13 Parameters
3.19 Putting Together Control Structures
Standard
3.8 Functions
3.10 Top Down Design
3.14 Parameters
3.20 Putting Together Control Structures
Standard
7.4 Enhanced For Loops
7.10 Traversing 2D Arrays
Standard
10.5 Iterating Over an Array
11.4 Looping Over a Grid
Standard
1.9 Functions
1.11 Top Down Design
1.14 Parameters
1.20 Putting Together Control Structures
Standard
1.9 Functions
1.11 Top Down Design
1.14 Parameters
1.20 Putting Together Control Structures
Standard
9.4 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
5.6 Dictionaries
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.14 Parameters
16.7 Functions
16.21 Putting Together Control Structures
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.14 Parameters
16.7 Functions
16.21 Putting Together Control Structures
Standard
15.14 Iterating Over an Array
21.7 Looping Over a Grid
21.2 Basics of Objects
Standard
7.14 Iterating Over an Array
Standard
3.3 Functions
3.5 Top Down Design
4.4 Parameters
6.1 Putting Together Control Structures
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
11.4 Accessor Methods
11.5 Mutator Methods
13.4 Developing Algorithms Using Arrays
14.4 Developing Algorithms using ArrayLists
Standard
11.4 Accessor Methods
11.5 Mutator Methods
12.4 Developing Algorithms Using Arrays
13.4 Developing Algorithms using ArrayLists
Standard
7.3 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
4.2 Lists
5.1 2d Lists
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
12.2 Lists
13.1 2d Lists
13.4 Dictionaries
14.1 Project: Guess the Word
Standard
11.14 Parameters
11.7 Functions
11.21 Putting Together Control Structures
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
4.2 Lists
5.1 2d Lists
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
7.4 Enhanced For Loops
7.10 Traversing 2D Arrays
Standard
3.1 Practice PT: Pair-Programming Obby
Standard
6.2 Lists
6.5 2d Lists
6.6 Dictionaries
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
9.14 Iterating Over an Array
17.7 Looping Over a Grid
17.2 Basics of Objects