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
   100   101   102   103   104   105   106   107   108   109   110