VNUHCM
Previous lesson Next lesson
  • Learning content
  • Help
    Do you have any questions while learning?
    Learning instructions Frequently asked questions Email for support
    • Tiếng Việt
    • English
    • Member's information
    • Registered courses
    • Log out
  • Cohota
  • HƯỚNG DẪN HỌC TẬP

  • View detail >>
    You have completed 0% of the course
  • HƯỚNG DẪN SINH VIÊN ĐĂNG NHẬP HỆ THỐNG
    • Hướng dẫn đăng nhập
    • Hướng dẫn vào khóa học
  • Introduction
    • Welcome
  • Unit 1: Values
    • Introduction - Unit 1: Values
    • Get Started With Values
    • Play with Values
    • Playground Basics
    • Naming and Identifiers
    • Simulation
    • Strings
    • Constants and Variables
    • Word Games
    • Build a PhotoFrame App
    • Design for People
  • Episode 1: The TV Club
    • Introduction - Episode 1: The TV Club
    • Searching for Content
    • Sharing Personal Information
    • Ordering Online
    • Reflection: Episode 1
  • Unit 2: Algorithms
    • Introduction - Unit 2: Algorithms
    • Get Started with Algorithms
    • Play with Programs
    • Functions
    • Types
    • Parameters and Results
    • Making Decisions
    • BoogieBot
    • Data Visualization
    • Build a QuestionBot App
    • Design an Experience
  • Episode 2: The Viewing Party
    • Introduction - Episode 2: The Viewing Party
    • Accessing the Show
    • Streaming on the Network
    • Reflection: Episode 2
  • Unit 3: Organizing Data
    • Introduction - Unit 3: Organizing Data
    • Get Started with Organizing Data
    • Play with Complex Data
    • Instances, Methods, and Properties
    • Arrays and Loops
    • Structures
    • Enums and Switch
    • Testing Code
    • Processing Data
    • Pixel Art
    • Password Security
    • Visualization Revisited
    • Build a BouncyBall App
    • Design a Prototype
  • Episode 3: Sharing Photos
    • Introduction - Episode 3: Sharing Photos
    • Capturing Images
    • Posting on Social Media
    • Reflection: Episode 3
  • Unit 4: Building Apps
    • Introduction - Unit 4: Building Apps
    • Get Started with App Development
    • Play with App Components
    • Color Picker
    • ChatBot
    • Rock, Paper, Scissors
    • MemeMaker
    • Build an ElementQuiz App
    • Design for Impact
  • Appendix
    • Episode Technical Concepts
    • Glossary
Course overview
Assessment

Progress
Criteria name Weighting (%) Score Progress (%)
Episode 1: The TV Club

Sharing Personal Information

Episode 1: The TV Club|Sharing Personal Information

One afternoon at the community center, Ryan decides he wants to re-watch the Season 1 finale of Finding Alyssa. He wants to be sure he didn’t miss anything important before he watches the Season 2 premiere.

Using the chat app on the computer, Ryan chats Antonio to see if he can use his Streaming Plus username and password. Antonio says, “Sure,” and proceeds to chat Ryan his information.

Launching an App

Here you can explore more about apps.

image of an iPhone lock screen

When you use your iPhone you move fluidly between different activities, from texting to web browsing to social media to photography. These separate experiences are all enabled by a complex computer system.

image of an iPhone home screen

Each time you take your iPhone from your pocket, unlock it, and open an app, you’re bringing an entire system to your fingers. Your phone is a computing device—it’s a physical object that can run programs. It often relies on a whole ecosystem of other computing devices.

image of an iPhone with all the apps highlighted

The word app is common today, but it’s a relatively new term. A much older and more general word for code that runs on a computer is software. (The complementary term hardware refers to a physical machine that can run code—in this case, an iPhone.)

image of an iPhone with a single app highlighted in the dock

Program is another term that also refers to a collection of code that performs a specific task. The term app itself is derived from the word application, another computing term that has existed for a long time. Application software is a category of software that helps users perform a related set of tasks.

image of an iPhone chat app with a conversation pictured.

The words software, program, and application are still used, but nowadays app is typically used to refer to a package of software that people install on their phones and other computers, access with a tap or a click, and use to accomplish particular tasks.

Unfortunately, Streaming Plus says the account information is incomplete. Before Ryan can proceed, Antonio must update his profile. Ryan texts Antonio to let him know.

Antonio makes those updates on his phone. Ryan is now able to log into Antonio's Streaming Plus account and starts to rewatch Season 1.

More on the Internet

Explore and learn more about how the internet enables you to connect to the world.

image of an iPhone with a chat app opened

Much of what you see on your phone arrives via the internet—a computing innovation originating in the 1960s. The internet is another example of a computing system. The purpose of the internet is to enable any computer in the world to connect to any other computer, without having to know how that connection operates.

image that shows a network of iPhones

The internet, like any computer network, comprises many individual computing devices—computers, routers, switches, and more—and the software that enables it to function. Networks enable their connected devices to exchange data using wired or wireless links. Most networks don’t connect all their component devices directly; they route messages through multiple links to move information from a sender to a recipient.

Report error