This seems to be a question I get asked very often.
Many people think and say that they are the same thing but there is a real difference.
Programming is generally about how to solve the problem what is often called the algorithm. It is about how to solve the problem. It can be written in English as a series of steps in how to solve the problem. Sometimes this is called pseudo code.
Coding is taking this program or algorithm and turning it into the actual computer program which is written in a particular computer programming language, such as C or Python. The code would do the same thing but be written differently using the coding structures or syntax of the language you are using.
Many can code - they can take the algorithm and turn it into a computer program. What is much harder is to take an idea and turn this into a way of doing something. This is programming. This is the much harder problem.
Many courses teach people to code in Python or in Java. Programming is really the topic of software engineering, examining the problem and working out the pseudo code in how to solve it. There are very few courses on this. Programming is the art of working out were to start and how to do it. It is not written in a specific language although some people do. They for instance program in Java; they think, solve the problem in the Language and code it it the same time. To them programming and coding are one and the same.
Subscribe to:
Post Comments (Atom)
Flame Tests
One of the students' favourite experiments are flame tests and then identifying an unknown material.
-
Negative feedback is a difficult concept to try and get over so I tried using a balance board and the @pascoscientific smart cart strapped...
-
We went to the Bett Show a few weeks ago and there we saw a model of a Liver. It had been knitted so we thought we would have a go. After ...
-
#Physics Taking wind speed readings using the PASCO scientific wireless weather station. Grabbing some monthly data on the weather in t...
No comments:
Post a Comment