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.7 Functions
25.14 Parameters
25.21 Putting Together Control Structures
28.12 Functions and Parameters
28.19 2d Lists
28.21 Dictionaries
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
22.1 Practice PT: Steganography
23.1 Practice PT: Create an Image Filter!
35.1 2d Lists
35.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
3.1 Practice PT: Pair-Programming Obby
Standard
14.10 Functions
Standard
17.1 Project Prep and Development
23.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.8 Functions
6.10 Top Down Design
6.13 Parameters
6.19 Putting Together Control Structures
Standard
13.8 Functions
13.10 Top Down Design
13.13 Parameters
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
18.2 Basics of Objects
18.7 Looping Over a Grid
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
5.4 Accessor Methods
5.5 Mutator Methods
6.4 Developing Algorithms Using Arrays
7.4 Developing Algorithms using ArrayLists
Standard
5.4 Enhanced For Loops
5.10 Traversing 2D Arrays
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.2 Basics of Objects
17.7 Looping Over a Grid
Standard
4.1 Functions
4.2 Functions and Parameters
4.4 Functions and Return Values
5.2 Lists
16.8 Functions
16.10 Top Down Design
16.13 Parameters
16.19 Putting Together Control Structures
Standard
10.15 Iterating Over an Array
14.2 Basics of Objects
14.7 Looping Over a Grid
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.2 Basics of Objects
18.7 Looping Over a Grid
Standard
1.12 Functions
3.3 Looping Over a Grid
Standard
3.3 Functions
3.6 Top Down Design
5.6 Parameters
8.1 Putting Together Control Structures
Standard
9.14 Iterating Over an Array
17.2 Basics of Objects
17.7 Looping Over a Grid
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.2 Basics of Objects
17.7 Looping Over a Grid
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
Standard
8.1 Functions
8.2 Functions and Parameters
8.5 Functions and Return Values
Standard
8.1 Functions
8.2 Functions and Parameters
8.5 Functions and Return Values
9.6 Lists
9.10 2d Lists
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
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
9.2 Lists
9.5 2d Lists
12.3 Dictionaries
13.1 Project: Guess the Word
18.8 Functions
18.10 Top Down Design
18.13 Parameters
18.19 Putting Together Control Structures
Standard
9.14 Iterating Over an Array
17.2 Basics of Objects
17.7 Looping Over a Grid
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
9.5 Functions
Standard
10.9 Functions
10.11 Top Down Design
10.14 Parameters
10.20 Putting Together Control Structures
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
5.8 Functions
5.9 Functions and Parameters
5.10 Functions and Return Values
5.12 Basic Collection Types
Standard
17.1 Project Prep and Development
33.5 Iterating Over an Array
33.9 Basics of Objects
33.14 Looping Over a Grid
Standard
17.1 Project Prep and Development
33.5 Iterating Over an Array
33.9 Basics of Objects
33.14 Looping Over a Grid
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.9 Basics of Objects
26.14 Looping Over a Grid
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.2 Basics of Objects
17.7 Looping Over a Grid
Standard
9.14 Iterating Over an Array
17.2 Basics of Objects
17.7 Looping Over a Grid
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
18.2 Basics of Objects
18.7 Looping Over a Grid
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
7.6 Functions
7.10 Parameters
9.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.2 Basics of Objects
17.7 Looping Over a Grid
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.2 Basics of Objects
17.7 Looping Over a Grid
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.2 Basics of Objects
17.7 Looping Over a Grid
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.2 Basics of Objects
17.7 Looping Over a Grid
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.7 Functions
16.14 Parameters
16.21 Putting Together Control Structures
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.7 Functions
16.14 Parameters
16.21 Putting Together Control Structures
Standard
15.7 Functions
Standard
15.14 Iterating Over an Array
21.2 Basics of Objects
21.7 Looping Over a Grid
Standard
7.14 Iterating Over an Array
Standard
4.3 Functions
4.6 Top Down Design
5.6 Parameters
Standard
7.4 Enhanced For Loops
7.10 Traversing 2D Arrays
Standard
24.10 Functions
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.2 Basics of Objects
17.7 Looping Over a Grid
Standard
9.14 Iterating Over an Array
17.2 Basics of Objects
17.7 Looping Over a Grid
Standard
1.8 Functions
1.10 Top Down Design
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
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
5.1 Functions
5.2 Functions and Parameters
5.4 Functions and Return Values
7.2 Lists
8.1 2d Lists
8.4 Dictionaries
24.4 Accessor Methods
24.5 Mutator Methods
25.4 Developing Algorithms Using Arrays
26.4 Developing Algorithms using ArrayLists
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
11.7 Functions
11.14 Parameters
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.3 Functions
10.4 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
4.2 Lists
5.1 Project: Guess the Word
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
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
10.1 Functions
10.2 Functions and Parameters
10.4 Functions and Return Values
12.2 Lists
13.1 2d Lists
13.4 Dictionaries
Standard
3.3 Functions
3.6 Top Down Design
4.6 Parameters
6.1 Putting Together Control Structures
Standard
7.1 Functions
7.2 Functions and Parameters
7.4 Functions and Return Values
Standard
12.1 Project Prep and Development
25.5 Iterating Over an Array
25.9 Basics of Objects
25.14 Looping Over a Grid
Standard
4.1 Functions
4.2 Functions and Parameters
4.4 Functions and Return Values
6.2 Lists
7.1 2d Lists
7.4 Dictionaries
Standard
7.1 Functions
7.2 Functions and Parameters
7.5 Functions and Return Values
10.2 Lists
10.6 2d Lists
10.9 Dictionaries
19.1 Project: Guess the Word
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
10.3 Lists
10.5 Dictionaries
Standard
11.10 Functions
Standard
3.3 Functions
3.6 Top Down Design
4.6 Parameters
Standard
5.9 Functions
5.10 Functions and Parameters
5.11 Functions and Return Values
6.1 Basic Collection Types
6.3 Dictionaries
Standard
2.7 Functions
2.14 Parameters
2.21 Putting Together Control Structures
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
11.2 Lists
12.1 2d Lists
12.4 Dictionaries
Standard
4.8 Accessor Methods
4.9 Mutator Methods