23 Ocak 2017 Pazartesi

Programlama nasıl öğrenilir? Algoritma nedir?

Programlama öğrenemiyorum diyenler için;
Herkes programlama öğrenmek isteyebilir, herkes programlama öğrenebilir. İnternette arayıp da bulabileceğiniz bir çok kaynak size programlama dillerinden herhangi birini öğretebilir. Fakat yapacağınız tek şey baka baka yazıp, bir başkasının yaptığı programı "ben yaptım" deyip kendinizi kandırmaktan başka bir şey olmayacaktır.
Programlama öğrenmeden önceki öğreneceğiniz ilk şey algoritma olmalıdır.

Peki nedir bu algoritma?
Algoritma, bir problemi, bir işi çözeceğiniz(yapabileceğiniz) süreçtir. Bir algoritmada adımlar çok önemlidir.
Mesela bir örnekle açıklayacak olursak; bir insanın sabah kalkıp elini yüzünü yıkaması, kahvaltısını yapıp evden çıkması hepsi birer algoritmadır. Bu kişi bu adımlardan birini yapmazsa yaşantısında problemler yaşıyor olabilir. Yani kahvaltı yapmadan evinden çıkarsa günü kötü geçiyor olabilir. 
Hep birlikte algoritmadan başlayıp programlamaya adımlar atarak öğreneceğiz.