Skip to main content
Back to top
Ctrl
+
K
Unit 1: Hello World!
1.2: Printing
Printlns
Println’s Review
Unit 2: Data Types, Expressions, and Variables
2.1 Data Types
Data Types
Data Types Practice
2.2 Expressions
Expressions
👣 Walkthrough of Expression Problems
Expressions Practice
2.3 Variables
Variables
Variables Practice
2.4 Strings
Strings and Characters
String Methods Practice
2.5 Random
Random
Random Revie Problems
Challenge Problem [Optional]
Unit 3: Introduction to Iteration
3.1: For Loops
Introduction to For Loops
For Loops for String Traversals
For Loop Review
Strings and Characters Practice
3.2: Nested For Loops
Nested For Loops
Nested For Loops Review Problem
Unit 4: Methods, Parameters, and Returns!
4.1: Methods
Methods
Methods Review
4.2: Parameters
Parameters
Scope
Parameters Review
4.3: Return Values
Returns
Returns Review
Unit 5: Indefinite Loops, Conditionals, and User Input
Conditionals
Conditionals
Conditionals Review
Design Decisions
Design Decisions Review
Conditionals Programming Review
While Loops
While Loops
While Loops Review
User Input (Scanner)
User (Scanner) Input
User Input (Scanner) Review
Unit 6: Reading and Writing to Files
6.1: Reading from a File: Token and Line Based Processing
Reading From a File Using Scanners
Scanner Methods and Processing Tokens
Using a File Scanner
String Scanners and Line Based Processing
Combining Line and Token Processing
6.2: Processing Numerical Data
Scanning Numeric Data From Files
negativeSum
6.3: Writing to a File: PrintStream
Printing to a File
Print Product
Unit 7: Arrays and References
7.1: Arrays
Array Basics
Array Traversal Pattern
Array Practice
7.2: Reference Semantics
Value vs. Reference Semantics
Array Reference Semantics Mystery
7.3: Common Array Patterns and Algorithms
Array Patterns
Review Questions
Unit 9: Stacks and Queues
9.1: Stacks / Queues
Overview: Abstract Data Types
Queues
Stacks
Sum
9.2: More Stacks & Queues + Misc Topics
Exceptions
Sum
Unit 10: 2D Arrays
10.1: 2D Arrays
2D Arrays
2D Array Practice
Matrix Add [2D Arrays Programming]
Repository
Suggest edit
Open issue
.md
.pdf
2.1 Data Types
2.1 Data Types
#