DS8 Code-Along Sessions

Collaborative Learning Sessions

Code-Along sessions provide an opportunity to practice coding together with your instructor and peers, applying the concepts learned in the modules.

Prepare For Success

For the best Code-Along experience, prepare before the session:

  • Review the relevant module content and guided projects
  • Download the starter code
  • Make sure your development environment is set up
  • Bring questions about topics you find challenging

Ideal Code-Along Preparation Checklist:

  • Did you watch the guided projects before coming to class?
  • Did you take the checks for understanding before coming to class?
  • Did you finish your module projects before coming to class?

Code-Along: 2D Arrays and Moving Windows

Overview

In this Code-Along, you'll explore algorithms for working with 2D arrays and apply the moving window technique to solve array-based problems. These concepts are fundamental for many technical interview questions and real-world data processing tasks.

What You'll Build

You'll implement several functions that demonstrate:

  • Creating and manipulating 2D arrays
  • Traversing 2D arrays efficiently
  • Applying moving window techniques to solve problems
  • Optimizing solutions for better time and space complexity

Prepare for the Session

  • Make sure you've watched the Module 3 videos on 2D arrays and moving windows
  • Review your Module 3 guided project
  • Clone the starter repository before the session

Resources