Please enable JavaScript to use CodeHS

Georgia Programming, Games, Apps, and Society

Buttons and Text Boxes

In this module, students use the TouchableHighlight component to create interactive “buttons” that add functionality to their apps. They also learn how to use the TextInput component to allow users to enter and submit text. Additionally, students examine intellectual property and key cybersecurity issues related to app development.

Lessons

3.1 TouchableHighlight and the onPress Function

  • TouchableHighlight and the onPress Function
  • Quiz: TouchableHighlight and the onPress Function
  • TouchableHighlight with Text Only
  • TouchableHighlight Components as Buttons
  • Adding TouchableHighlight to the News Article
  • +2 more

3.2 TextInput

  • TextInput
  • TextInput
  • Adding TextInput
  • iMessage
  • Google Search Page
  • +2 more

3.3 Protecting Data and Ideas

  • How Your Data Is Used
  • How Your Data is Used Response
  • Review Your Personal Data
  • Take a Stand: Location Tracking
  • Intellectual Property in Application Development
  • +2 more

3.4 Risks and Responsibilities

  • AAA Security Framework
  • AAA Security Framework Submission
  • Data and the CIA Triad
  • Data and the CIA Triad Submission
  • The Tea App Breach
  • +1 more

3.5 Challenge: Scorekeeper Pt 2

  • Scorekeeper Pt 2: Buttons and TextInput

3.6 Buttons & Text Boxes Quiz

  • Buttons and Text Boxes Quiz

Courses that include this module