WorksheetsBSIT 2A - ITCC 6 2nd sem prelim
Total questions: 50
Worksheet time: 30mins
___is the process of creating software programs designed to perform specific tasks for users
Emerging technology
Application development
Application form
App making
Developers build (a) from code to serve human needs.
o The interface users interact with
o Like the dashboard of a car
Front-End
Back-End
Connectivity
User Interface
o Server, database, and logic that runs behind scenes
Front-End
Back-End
Connectivity
User Interface
o APIs (Application Programming Interfaces) - how apps talk to each other
Front-End
Back-End
Connectivity
User Interface
A development process that meets the users needs.
Identify a Need
Design
Build
Test
Launch & Update
A development process that sketch interfaces, plan features.
Identify a Need
Design
Build
Test
Launch & Update
A development process that write code for front-end and back-end
Identify a Need
Design
Build
Test
Launch & Update
A development process that fix bugs, improve experience,
Identify a Need
Design
Build
Test
Launch & Update
A development process that release and continuously improve
Identify a Need
Design
Build
Test
Launch & Update
What Makes Technology "Emerging"?
Newly developed
Rapidly evolving
Often combined
Showing significant potential
Systems that can learn and make decisions by analyzing patterns in massive amounts of data.
(a)
Adds digital elements to the real world.
(a)
Creates a completely digital environment.
(a)
Everyday objects connected to the internet. Sensors collect data, connectivity enables control.
(a)
Decentralized digital ledger system. Secure transactions without middlemen.
(a)
Complete the cycle.
New Technology → Enables New Apps → App Usage Generates Data → (a) → Repeat
Beyond Tools: Transforming Human Experience
Education: AI tutors providing ___ learning
personalized
visualize
monitoring
bridging
Beyond Tools: Transforming Human Experience
Healthcare: AR helping surgeons ___ operations
personalized
visualize
monitoring
bridging
Beyond Tools: Transforming Human Experience
Environment: IoT sensors ___ pollution in real-time
personalized
visualize
monitoring
bridging
Beyond Tools: Transforming Human Experience
Connection: Social apps ___ geographical distances
personalized
visualize
monitoring
bridging
Identify the Ethical Considerations
How much data should apps collect?
Privacy vs. Convenience
Accessibility
Job Transformation
Digital Wellbeing
Identify the Ethical Considerations
Will new technologies create or bridge divides?
Privacy vs. Convenience
Accessibility
Job Transformation
Digital Wellbeing
Identify the Ethical Considerations
Which jobs disappear and which emerge?
Privacy vs. Convenience
Accessibility
Job Transformation
Digital Wellbeing
Identify the Ethical Considerations
How do we maintain human connection in digital spaces?
Privacy vs. Convenience
Accessibility
Job Transformation
Digital Wellbeing
Identify the emerging technology of the app feature:
"Snapchat filters that put dog ears on your face."
Artificial Intelligence (AI) - Systems that learn and make decisions
Machine Learning -
AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Computer Vision -
AI that "sees" and interprets images
Natural Language Processing (NLP) - AI that understands human language
Identify the emerging technology of the app feature:
"Netflix suggesting shows you might like."
Artificial Intelligence (AI) - Systems that learn and make decisions
Machine Learning -
AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Computer Vision -
AI that "sees" and interprets images
Natural Language Processing (NLP) - AI that understands human language
Identify the emerging technology of the app feature:
"Using your face to unlock your phone."
Artificial Intelligence (AI) - Systems that learn and make decisions
Machine Learning -
AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Computer Vision -
AI that "sees" and interprets images
Natural Language Processing (NLP) - AI that understands human language
Identify the emerging technology of the app feature:
"Pokémon appearing in your real-world park."
Artificial Intelligence (AI) - Systems that learn and make decisions
Machine Learning -
AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Computer Vision -
AI that "sees" and interprets images
Natural Language Processing (NLP) - AI that understands human language
Identify the emerging technology of the app feature:
"Asking Siri "What's the weather today?"."
Artificial Intelligence (AI) - Systems that learn and make decisions
Machine Learning -
AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Computer Vision -
AI that "sees" and interprets images
Natural Language Processing (NLP) - AI that understands human language
Identify the emerging technology of the app feature:
"Your fitness tracker counting your steps."
Location Services/GPS - Determines geographical position
Machine Learning -
AI that improves with data
Crowdsourcing - Collecting data from many users
Computer Vision -
AI that "sees" and interprets images
Internet of Things (IoT)
Identify the emerging technology of the app feature:
"A language learning app that adjusts difficulty based on your mistakes."
Location Services/GPS - Determines geographical position
Machine Learning -
AI that improves with data
Crowdsourcing - Collecting data from many users
Computer Vision -
AI that "sees" and interprets images
Internet of Things (IoT)
Identify the emerging technology of the app feature:
"Paying for coffee by scanning a QR code with your phone."
QR Code Technology
Machine Learning -
AI that improves with data
Crowdsourcing - Collecting data from many users
Computer Vision -
AI that "sees" and interprets images
Internet of Things (IoT)
Identify the emerging technology of the app feature:
"Google Translate app showing translated text over real street signs via camera."
Natural Language Processing (NLP) - AI that understands human language
Machine Learning -
AI that improves with data
Crowdsourcing - Collecting data from many users
Computer Vision -
AI that "sees" and interprets images
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Smart home app turning off lights while you're away."
Natural Language Processing (NLP) - AI that understands human language
Internet of Things (IoT)
Crowdsourcing - Collecting data from many users
Computer Vision -
AI that "sees" and interprets images
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Instagram suggesting friends you might know."
Natural Language Processing (NLP) - AI that understands human language
Internet of Things (IoT)
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Online shopping showing "customers who bought this also bought..."."
Natural Language Processing (NLP) - AI that understands human language
Internet of Things (IoT)
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Waze app showing real-time traffic conditions from other drivers."
Natural Language Processing (NLP) - AI that understands human language
Internet of Things (IoT)
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Virtual try-on for sunglasses on an e-commerce website."
Natural Language Processing (NLP) - AI that understands human language
Internet of Things (IoT)
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Automatic captions on TikTok videos."
Natural Language Processing (NLP) - AI that understands human language
Internet of Things (IoT)
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Voice Recognition - AI that understands spoken words
Identify the emerging technology of the app feature:
"Google Translate converting a menu from a photo."
Natural Language Processing (NLP) - AI that understands human language
Computer Vision - AI that "sees" and interprets images
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Voice Recognition - AI that understands spoken words
Identify the emerging technology of the app feature:
"A smart thermostat learning your schedule to save energy."
Natural Language Processing (NLP) - AI that understands human language
Computer Vision - AI that "sees" and interprets images
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Voice Recognition - AI that understands spoken words
Identify the emerging technology of the app feature:
"Instagram filters that put virtual sunglasses on your face."
Natural Language Processing (NLP) - AI that understands human language
Computer Vision - AI that "sees" and interprets images
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Your phone unlocking when it hears your voice."
Natural Language Processing (NLP) - AI that understands human language
Voice Recognition - AI that understands spoken words
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"A fitness app that shows your run on a map."
Location Services/GPS - Determines geographical position
Voice Recognition - AI that understands spoken words
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Finding the nearest electric car charger on a map app."
Location Services/GPS - Determines geographical position
Voice Recognition - AI that understands spoken words
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"A shopping app that recommends a shirt that goes with the pants you're viewing."
Artificial Intelligence (AI) - Systems that learn and make decisions
Voice Recognition - AI that understands spoken words
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Augmented Reality (AR) - Digital elements in real world
Identify the emerging technology of the app feature:
"Your smart speaker playing music when you say "Play my morning playlist"."
Artificial Intelligence (AI) - Systems that learn and make decisions
Voice Recognition - AI that understands spoken words
Crowdsourcing - Collecting data from many users
Machine Learning - AI that improves with data
Natural Language Processing (NLP) - AI that understands human language
What is the course code of our project?
(Answer must be all UPPERCASE)
(a)
What is the descriptive title of our project?
(The answer must be capitalized each word)
(a)
