Skip to main content

Section 1.8 Unit 1 Summary

Subsection 1.8.1 Unit 1 Learning Objectives

In Unit 1, we covered the following Learning Objectives:
  • 1.1 Purpose and Behavior
    • 1.1.A Determine the purpose and behavior of an app by interacting with it.
    • 1.1.B Identify inputs and outputs of an app while using it.
  • 1.2 Benefits of Collaboration
    • 1.2.A Explain how apps and programs are improved through collaboration and user testing.
    • 1.2.B Explain how collaboration can reduce bias in apps.
  • 1.3 Responsible AI and Human Decision-Making
    • 1.3.A Explain how human decisions shape the development, deployment, and maintenance of AI tools.
    • 1.3.B Evaluate the appropriate level of automation or augmentation for a task.
  • 1.4 Binary Representation
    • 1.4.A Explain how computers store and process data as bits, and how those bits are represented as meaningful digital information for users.
    • 1.4.B Explain why representing numbers with limited bits can produce inaccurate results.
  • 1.5 Sequencing
    • 1.5.A Represent an algorithm that uses sequencing using written steps or a flowchart.
    • 1.5.B Develop code that runs sequentially, and determine the result of sequential statements.
  • 1.6 Variables
    • 1.6.A Identify the use of variables in an app while interacting with it.
    • 1.6.B Develop code for assignment statements using variables, and determine the values that are stored in the variables as a result.
    • 1.6.C Develop code to store and modify strings, and determine the output produced.
  • 1.7 Mathematical Expressions
    • 1.7.A Develop code using mathematical expressions, and determine the result of these expressions.
    • 1.7.B Develop code to generate random numbers, and determine the possible values that could be produced as a result.

Subsection 1.8.2 Unit 1 Vocabulary

Review the following Unit 1 vocabulary:

Activity 1.8.1.

Activity 1.8.2.

Activity 1.8.3.

Activity 1.8.4.

Activity 1.8.5.

Activity 1.8.6.

Activity 1.8.7.

The next lessons in this unit are for practicing Python coding. There are also some optional App Inventor coding projects.
You have attempted of activities on this page.