The drive towards a knowledge-based economy by all developed countries has necessitated the development of practical skills which make people conversant with using information and communication ...