Computer Science Is: Science
- Programming can be like experimenting in science
- The method of natural science:
- Formulate a hypothesis for explaining a phenomenon
- Test the hypothesis by conducting an experiment
- The method of computer science:
- Formulate an algorithm for solving a problem
- Test the algorithm by running a program