Please enable JavaScript to use CodeHS

AR 9-12: CSL4.3.1

CodeHS Lessons

Create a program to store and manipulate various data. NOTE: Structured data can include, but is not limited to, arrays, classes, linked lists, multidimensional arrays, structs, user-defined classes. Objects can include, but are not limited to, constructors, data members, methods, pass-by-value/pass-by-reference parameters. Defining and storing can include, but are not limited to, modifiers such as final, private, protected, public. Manipulating data can include, but is not limited to, arranging (including stacking and queuing), casting, rearranging, sorting.

6.2 Classes vs. Objects
6.4 Writing Classes
7.2 Introduction to Arrays
7.3 Using Arrays
7.5 ArrayList Methods
7.6 Arrays vs ArrayLists
4.2 Classes vs. Objects
4.4 Writing Classes
5.2 Introduction to Arrays
5.3 Using Arrays
5.5 ArrayList Methods
5.6 Arrays vs ArrayLists
12.2 Classes vs. Objects
12.4 Writing Classes
4.4 Writing Classes
4.5 Writing Classes and Instance Methods
5.2 Introduction to Arrays
5.3 Using Arrays
5.4 ArrayList Methods
5.5 Arrays vs ArrayLists
5.7 2D Arrays (Matrices or Grids)
8.1 Intro to Lists/Arrays
8.9 Basics of Objects
9.1 Tic Tac Toe
11.1 Final Project
9.1 Tuples
9.2 Lists
9.4 List Methods
10.1 2d Lists
10.2 List Comprehensions
10.4 Dictionaries
14.1 Classes and Objects
8.1 Tuples
8.2 Lists
8.4 List Methods
9.1 2d Lists
9.2 List Comprehensions
9.4 Dictionaries
12.1 Classes and Objects
6.1 Tuples
6.2 Lists
6.4 List Methods
6.5 2d Lists
6.6 Dictionaries
4.3 Storing Data Structures with Local Storage
4.4 JavaScript Objects
4.11 Using APIs
21.5 Arrays and Objects
4.5 Arrays and Objects