Being presented or exposed to various problem-solving techniques and seeing how different calculations are structured helps us to take on the next challenging problem that we are given. By thinking about various calculations to solve a problem, we begin to create a pattern. That pattern can help us solve the problem whenever the same issue emerges.
Learning algorithms
Algorithms is one of the most famous problem-solving techniques that is used nowadays. An algorithm is a set or list of step-by-step instructions that must be followed in order to solve a certain problem. Algorithms are often not quite the same as the other. One algorithm may utilize numerous or less resources than another. One algorithm may take longer to compute the result than the other. Despite the fact that they both work, one is perhaps “better” than the other. We may propose that one is more efficient or that one just works quicker. As we study algorithms, we can learn analysis techniques that enables us to compare which solution is the best or suited for the problem.

Ye Geon Lee, a student of ICAN Language Center, started to create algorithms for simple problems that needs calculation. His first task was to create an algorithm in a flowchart form and text form on how to determine whether a number is odd or even.