Page 72 - CodePilot V5.0 C8
P. 72

ACTIVITY-6



                      Pretend  you  are Google Maps
                      and help someone find their way
                      from Home (A) to School (B). Now,
                      apply  logic  masking  to remove
                      all  unnecessary  details and keep
                      only essential directions, distances
                      and turns.

                      Answer the following questions:
                      (a)  Write the cleaned-up route directions.







                      (b)  Discuss why hiding unnecessary information is helpful.







                        Restaurants      Market        Museums       Transit Stations   Education    Petrol Pump








                   In  User Interface design,  logic  masking  can reduce  user error  rates  by  60% by  simplifying  the
                   experience and focusing on essential tasks.




                         ABSTRACTION


                  Abstraction means  showing only the  important  information  and hiding  unnecessary  details.
                  It helps reduce  complexity  by focusing  on the main concept  rather than the entire  process.
                  Abstraction also improves code reusability and maintainability.

                  In the Personal ID Card:
                      Only  the essential  details  are included,  ensuring  that  the  card’s  main  purpose  is  clear

                     and focused.
                      The viewer sees  the  final design  of the  card, without  any  confusion  about  the  underlying
                     structure or the technical details behind it.



                   70
                        CodePilot (V5.0)-VIII
   67   68   69   70   71   72   73   74   75   76   77