philosophy of ict and islam lecture 2: qalam & computer, computer main building blocks, gigo
TRANSCRIPT
![Page 1: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/1.jpg)
Philosophy of ICT and Islam
Lecture 2: Qalam & Computer, Computer Main
Building Blocks, GIGO
![Page 2: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/2.jpg)
Learning Outcomes
• Understand how Islam puts great emphasis on acquiring and disseminating knowledge.
• Appreciate how the Qalam (Pen) as a symbol of knowledge is gradually replaced by computer systems.
• Being able to discuss the main building blocks of a computer.
• Appreciate that computers would produce invalid output if they are fed with invalid input
![Page 3: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/3.jpg)
Terminology
• GIGO Garbage In Garbage Out: inputting the wrong data to the computer system will result in invalid output.
![Page 4: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/4.jpg)
The Qalam and the Computer
• Acquiring and seeking knowledge is greatly emphasized in Islam
• The first revealed verse in the Holy Quran starts with the word Read
“Read in the name of your Lord who created.” (Al-A'la,96:1).
![Page 5: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/5.jpg)
The Qalam and the Computer (Cont.)
• In another verse, “Nuun. “By oath of the pen and by oath of what is written by it”
• These two verses emphasize the importance of knowledge in Islam.
• Allah (SWT) swears by the pen (the Qalam) which is the symbol of knowledge.
![Page 6: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/6.jpg)
The Qalam and the Computer (Cont.)
• Qalam is a tool through which knowledge is distributed and acquired
• The importance of acquiring knowledge, and the high status of scholars and scientists are emphasized in many other verses including
• My Lord, bestow me more knowledge
![Page 7: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/7.jpg)
The Qalam and the Computer (Cont.)
• "Are the knowledgeable and the ignorant equal?“
• My Lord, bestow me more knowledge
![Page 8: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/8.jpg)
The Qalam and the Computer (Cont.)
• Computers and their applications can be considered as a contemporary form of spreading and acquiring knowledge
• It can be argued that computer systems are the Qalams of the 21st century
• Computers are becoming a very effective educational tool mimicking the “book” and the “Qalam”.
![Page 9: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/9.jpg)
The Qalam and the Computer (Cont.)
• The widespread use of the Internet, the World Wide Web and their applications have made the distribution of knowledge never easier
• Muslims are encouraged to use computers to publish and acquire knowledge in the same way Muslim scholars used the Qalam to spread knowledge during the period from the 8th to 14th century
![Page 10: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/10.jpg)
Computer Input, Process and Output
![Page 11: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/11.jpg)
GIGO
• Inputting the wrong data to the computer system will result in invalid output.
• It was devised by G. Fuechsel, an early IBM programmer who used the term GIGO.
• Data will be processed and wrong output will be given if the input is wrong.
• Given the GIGO axiom, computing systems must be used wisely with great consideration on the data content that is fed and distributed over computational systems and networks.
![Page 12: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/12.jpg)
Summary
• In this lesson, the following topics were discussed:
• The Qalam and the Computer.• Computer Input, Process and Output.• GIGO.•
![Page 13: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/13.jpg)
Exercises
• Provide a definition for the computer science discipline. (Answer: See Lecture 1, Section 1.2).
• What is a computer algorithm. (Answer: See Lecture 1, Section 1.2).
• Explain the importance of computing from an Islamic perspective. (Answer: See Section 2.1).
• Explain the GIGO axiom. (see Section 2.3).•
![Page 14: Philosophy of ICT and Islam Lecture 2: Qalam & Computer, Computer Main Building Blocks, GIGO](https://reader036.vdocument.in/reader036/viewer/2022082611/56649e105503460f94afbbe1/html5/thumbnails/14.jpg)
Self-assessment
• Write a 1000 words on essay to answer the question “Do computers think?