To understand something totally new isn’t as easy as it seem. Last Thursday was the first day for me to learn about algorithm and programming. Fortunately, it wasn’t as difficult as I thought it would be (maybe because it was the first day lol).
As our teacher, Ms. Citra told us that programming is simple but that doesn’t mean it’s easy. Just like writing, programming is just the same. We need to practice a lot to get used to do it.
I got some useful knowledge that day, such as the meaning of algorithm and programming, what is pseudocode and flowchart, and also some flowchart symbols.
Thanks to our lecturer, Ms. Citra and Mr. Mychael.
Algorithm and Programming

Are you a freshman in information and technology major? Or someone who’s interested about tech?
Do you find it hard to understand the meaning of algorithm and programming? Or do you want to know what is algorithm and programming?
Well, then you’re on the right site 🙂
What is algorithm in your point of view?
basically, algorithm is a sequence of finite steps that solve problems.
But then, what is programming?
No need to think about a complicated description about it. Programming is simply mean telling computer to do the algorithm by the code.
We can use flowchart and pseudocode to write algorithms,

so, what is a flowchart?
Adopted from Wikipedia, the free encyclopedia
A flowchart is a type of diagram that represents an algorithm, workflow or process. The flowchart shows the steps as boxes of various kinds, and their order by connecting the boxes with arrows. This diagrammatic representation illustrates a solution model to a given problem.

Flowcharts use special shapes to represent different types of actions or steps in a process. Lines and arrows show the sequence of the steps, and the relationships among them. These are known as flowchart symbols.

Not only flowchart, we can also use pseudo code to write algorithms.
Do you know what pseudo code is?

Pseudocode is a simple way of writing programming code in english. Pseudocode is not actual programming language. It uses short phrases to write code for programs before programmers actually create it in a specific language. Once we know what the program is about and how it will function, then we can use pseudocode to create statements easier.
Examples of pseudocode
Start Program
Enter two numbers, A, B
Add the numbers together
Print Sum
End Program
Advantages of pseudocode
• Pseudocode is understood by the programmers of all types.
• it enables the programmer to concentrate only on the algorithm part of the code development.
In conclusion, pseudocode and flowchart is used by programmers to facilitate them to understand the code they have made easier.
Thanks for visiting my site.
Don’t forget to tap the follow button and leave a comment below for more posts.
Have a great day! 🙂
thanks to sources :
https://www.smartdraw.com/flowchart/flowchart-symbols.htm
https://en.wikipedia.org/wiki/Flowchart
http://www.breezetree.com/articles/what-is-a-flow-chart.htm
https://www.edrawsoft.com/explain-algorithm-flowchart.php
https://economictimes.indiatimes.com/definition/pseudocode
https://www.computerhope.com/jargon/p/pcode.htm
https://study.com/academy/lesson/pseudocode-definition-examples-quiz.html
Self – reflection :
I was confused between using input and process while drawing flowchart.Cause I think they’re kinda same.
I still need to learn more about the structure of the pseudocode and I need to practice on how to write pseudocode for a simple problem given.
Through this blog review, I could improve my knowledge about flowchart more.
Special thanks to our lecturer, Ms. Citra and Mr. Mychael.