According to a dictionary, Algorithm is a set of rules for solving a problem in a finite number of steps, as for finding the greatest common divisor. The word itself sounds very professional and vague to be adjusted in our daily lives. For me, learning computer programming was the first time that I perceive the concrete idea of how the algorithms work. Whenever I code java, I put variables and identifiers to form formulas for the results that I want. Of course, I must have used algorithms before, but as I said, it is very hard to recognize the application of algorithms in daily life. Even though algorithms are used in different fields such as math, linguistics and even in music, the only thing people usually think about is complex arrangement of numbers like the one in the movie, The Amazing Spider-man 2. It is true that those algorithms help human beings to develop themselves and work on more advanced technologies, but they do not need to consider as somewhat inaccessible academic theories. Instead, it is important for them to accept the idea as very familiar and helpful devices for our society. We are living in a big loop of algorithms and the loop will get bigger and bigger as time passes.
2 thoughts on “Response to Club Topic #1”
Ah! all the #int main void things. I remember doing that while trying to learn basic java stuff like HelloWorld!. Like what you have mentioned in the post, computer science is one of the main areas where algorithms are used. I also liked how you claimed that people should have a more familiar approach to algorithms, since just like you said, algorithms can be anything from simple math formula to complicated ones used in java. One thing that I wish you did was to elaborate more on the example regarding Amazing Spiderman 2. It would be difficult for readers who haven’t watched that movie to grasp what you’re trying to say. Other than that, I think your definition of algorithm was very fascinating to read about! 🙂
I definitely agree on your opinion on how algorithms are used in a variety of areas, starting from simple things such as mathematical equations to complicate stuff such as java. And I liked how your opinion is much more elaborate and specific than mine. 🙂 I never thought about the relationship between Spiderman and algorithm! XD