Unit 2: Using Objects

Programming Challenges:

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

  • MOD-1: Some objects or concepts are so frequently represented that programmers can draw upon existing code that has already been tested, enabling them to write solutions more quickly and with a greater degree of confidence.
  • VAR-1: To find specific solutions to generalizable problems, programmers include variables in their code so that the same algorithm runs using different input values.
  • CON-1: The way variables and operators are sequenced and combined in an expression determines the computed result .

The challenges include:

  • Turtle Drawings
  • Debugging
  • Draw a Letter
  • Turtle House
  • Turtle Distances
  • Mad Libs
  • Pig Latin
  • Random Numbers

The programming challenges are opportunities for students to understand and modify existing code and use variables and operators along with sequencing to create programs that accomplish intended tasks. Learning Objectives: MOD-1.B - MOD-1.H, VAR-1.D -VAR-1.F, and CON-1.D.