Page 105 - 2502_Pakistan-kifayat_C-6
P. 105
2. Competency-based/Application-based questions.
a. Ali wants to develop a virtual assistant for his smart home that can understand voice commands
and control devices. What kind of programming would Ali need to use?
b. Sarah's teacher asks her to develop a program that analyses the exam scores of all students in her
class. However, Sarah is new to programming and wants to complete the task quickly. Which type
of programming language should Sarah choose to develop this program efficiently?
DIY In The Lab Century #Technology Literacy
21 st
#Productivity & Accountability
Skills
To
Subject Explore Programming Languages
Open Word and type a short paragraph on computer languages. Format the text and save it with the
name ‘Computer Languages’.
Research and Present a Programming Language
What kind of programming languages are used to create websites and mobile apps?
Give examples of these languages.
List three similarities and three differences between the two languages.
For The Teacher
Go through all the other topics covered in this chapter.
Introduce the concept of programming.
Explain that an algorithm is simply a sequence of steps for completing a task by giving real-life examples.
#Fundamentals of Programming 103

