Hi,
From now, i will talking / discussing about the lessons, in this article, i will talking about Algorithm, this is a lesson that i learned while i follow the orientation. Because i have learned this before, so i will make this article to be a tutorial or learning article, i’ve been studying this since 1 SMK ( Vocational High School ), and i choose vocational of software engineering ( Typo ? Miss Spelled ? Wrong Sentence ? Wrong Verb ? >> Sorry, i’m still learning ).
So, lets begin.
The point of this lesson is,
- Definition of Algorithm
- Definition of Problem
- Programming ( Yeah!!! )
Definition of Algorithm
Algorithm is some or specified method for solving some problem, precisely, a computing problem.
Algorithm usually used for Step by Step procedure for some calculations int Math.
Who found the Algorithm ?
This,

Al-Khawarizmi
( Muḥammad bin Mūsā al-Khawārizmī )
So, what is the Algorithm ? Specifically ?
Algorithm is
Set of sequential instructions, the functionality is to describe important processes in producing an output with some specific required input.
Some simple example,
- Wakeup
- Get out of bed
- Take off pajamas
- Get dressed
- Eat breakfast
- Carpool to work
( I copy that example from presentation file, that because i’m not really good to give an example )
That was Normal Example of an Algorithm.
And this is some example that use Pseudocode style.
START
Take a plate
Put rice and dishes on the plate
Take spoon and fork
Repeat
Hold spoon and fork
Scoop up rice and dishes
Put rice and dishes on the mouth
Put spoon and fork
Chew rice and dishes
Do until rice and dishes finished
END
That was pseudocode formed algorithm.
We can read there are Repeat and Do ——–
That means, that process will be repeated until rice and dishes empty ( i think, that should be empty, not finished )
If you are asking me,
So, what’s the relation with making games ?
>> This is base requirement for making games, actually this is the most important thing that you have to learn if you want to make some games, or just being a programmer. Why ? That’s because algorithm train your logic, and “LOGIC” is the important thing you will need in programming world.
And in algorithm, there are known as Flow Charts, and this is the list of the Flow Chart
We continue this lesson on next part, thank you for reading 🙂

If you wanna Clash of Clans advantage for your clan go to http://maxclashgems.com – you receive free C-o-C gems instantly! Best clans use this!! (TbF3zDB97l)