Unit 8: 2D Arrays

Programming Challenges:

In this unit, students complete programming challenges that build toward the Enduring Understandings of

  • VAR-2: To manage large amounts of data or complex relationships in data, programmers write code that groups the data together into a single data structure without creating individual variables for each value.

  • CON-2: Programmers incorporate iteration and selection into code as a way of providing instructions for the computer to process each of the many possible input values.

The challenges include:

  • ASCII Art

  • Picture Lab

The programming challenges are opportunities for students to understand when to use 2D arrays in programming as well as how to write programs that include 2D arrays. Learning Objectives: VAR-2.F -VAR-2.G and CON-2.J - CON-2.N.