+ 5
We should learn algorithm before starting programming?
7 ответов
+ 8
Neither, they can go hand-in-hand.
You learn algorithms as you solve problems, and at the same time you are also coding a program to solve that problem.
+ 8
An Algorithm is just the way how things are going to work in your code. Having an algorithm of your program before starting to code is a good practice and can help enhance problem solving skills as well as make your code more efficient and less prone to errors.
+ 6
i am it teacher at a vocational high school. Some of my collegues think that algorithm is not important for high school.
+ 6
i think as you @wen
+ 6
thanks for all answers
+ 3
Believe me, unless you have a good grasp the basic concepts of programming, you won't succeed at learning algorithms.
+ 3
The algorithms are the ways at which the things around happens.
Simple example:
If someone calling you out, you stand up, and walking, if a door is in front of you, you open the door, if there is the person who calling you, you say "Hi". This is known as problem solving. Like you see there are a lot of little problems, and such that may occurs in the process. Example: You found the way how you'll control the body to walk in each direction, and that problem is solved. But there are stairs close to the door. So this is another problem to solve.
There is no algorithms for everything. So, you'll need to implement them by yourself. And to implement them, you must know how to code. To code, you must learn a language and to practice on it. That's the simplest algorithm to do it.
Good luck!