Lecture # 01
What is programming?
Definition: "A program is a precise sequence of steps to solve a particular problem.”
the process of transforming a mental plan in familiar terms into one compatible with the computer
Why Programming is important?
“The answer consists of two parts.
First, it is indeed true that traditional form of Programmings are useful for just a few
people. But, programming as we the authors Understand it is useful for everyone: the
administrative secretary who uses Spreadsheets as well as the high-tech programmer. In other
words, we have a broader Notion of programming in mind than the traditional one. We
explain our notion in a moment.
Second, we teach our idea of programming with a technology that is based
on the principle of minimal intrusion. Hence, our notion of programming teaches
problem-analysis and problem-solving skills without imposing the overhead of
traditional programming notations and tools.”
What skills are needed?
Programming is an important activity as people life and living depends on the
programs one make. Hence while programming one should
o Paying attention to detail
o Think about the reusability.
o Think about user interface
o Understand the fact the computers are stupid
o Comment the code liberally
What is programming?
Definition: "A program is a precise sequence of steps to solve a particular problem.”
the process of transforming a mental plan in familiar terms into one compatible with the computer
Why Programming is important?
“The answer consists of two parts.
First, it is indeed true that traditional form of Programmings are useful for just a few
people. But, programming as we the authors Understand it is useful for everyone: the
administrative secretary who uses Spreadsheets as well as the high-tech programmer. In other
words, we have a broader Notion of programming in mind than the traditional one. We
explain our notion in a moment.
Second, we teach our idea of programming with a technology that is based
on the principle of minimal intrusion. Hence, our notion of programming teaches
problem-analysis and problem-solving skills without imposing the overhead of
traditional programming notations and tools.”
What skills are needed?
Programming is an important activity as people life and living depends on the
programs one make. Hence while programming one should
o Paying attention to detail
o Think about the reusability.
o Think about user interface
o Understand the fact the computers are stupid
o Comment the code liberally
Comments
Post a Comment