Skip to main content

Section 2.7 Unit 2 Summary

Subsection 2.7.1 Unit 2 Learning Objectives

In Unit 2, we covered the following Learning Objectives:
  • 2.1 Program Design and Development
    • 2.1.A Develop a program using an iterative or incremental process
    • 2.1.B Design an app or program and its user interface based on user research and program requirements
    • 2.1.C Describe the purpose and behavior of a code segment or program by writing documentation
    • 2.1.D Determine when it is appropriate to reuse, cite, and share digital content
  • 2.2 Boolean Expressions
    • 2.2.A Identify the use of Boolean expressions to control an app’s behavior as you interact with the app
    • 2.2.B Develop code using relational operators, and determine the result of relational expressions
    • 2.2.C Develop code using logical operators, and determine the result of logical expressions
  • 2.3 Selection
    • 2.3.A Represent an algorithm that includes selection using written steps or a flowchart
    • 2.3.B Develop code using conditional statements, and determine the result of these statements
    • 2.3.C Develop code using nested conditional statements, and determine the result of these statements
  • 2.4 Iteration
    • 2.4.A Represent an algorithm that includes iteration using written steps or a flowchart
    • 2.4.B Develop code using iteration, and determine the result of iteration statements
  • 2.5 Algorithm Development
    • 2.5.A Develop algorithms by building new solutions or by reusing and combining existing solutions
    • 2.5.B Compare multiple algorithms to determine if they produce the same side effect or output
  • 2.6 Errors
    • 2.6.A Correct errors in programs
    • 2.6.B Develop code for test cases that can be used to check the correctness of an algorithm

Subsection 2.7.2 Unit 2 Vocabulary

Review the following Unit 2 vocabulary:

Activity 2.7.1 2.1 Design Vocabulary.

Activity 2.7.3 2.2 Boolean Vocabulary.

Activity 2.7.4 2.3 Selection Vocabulary.

Activity 2.7.5 2.4 Iteration Vocabulary.

Activity 2.7.6 2.5 Algorithms Vocabulary.

Activity 2.7.7 2.6 Errors Vocabulary.

You have attempted of activities on this page.