• Lesson 1: Functions

  • Lesson 2: Loops 1

  • Lesson 3: Loops 2

  • Lesson 4: Arrays 1

  • Lesson 5: 2D Arrays

  • Lesson 6: Loops and Arrays Review

  • Lesson 7: Quiz 1 - Loops and Arrays

  • Lesson 8: Recursion - Fern

  • Lesson 9: Recursion 2 - Parameterization

  • Lesson 10: Recursion 3 - Towers of Hanoi

  • Lesson 11: Recursion Review and Flood Fill

  • Lesson 12: Quiz 2 - Recursion (no Floodfill)

  • Lesson 13: String and Char

  • Lesson 14: Classes

  • Lesson 15: ArrayList and References

  • Lesson 16: Collections

  • Lesson 17: Review

  • Lesson 18: Quiz 3 - Classes, References, and Collections