programlama

Temel Programlama Mantığı Nedir ?

Temel Programlama Mantığı Nedir ?

Programlama Öğreniyorum

Maalesef bizler ezbere dayalı bir eğitim sistemi içerisinde eğitildik. Bazı konuların , derslerin temelini almadan ezberleyerek bugüne dek işlerimizi hallettik. Peki ya bu doğru mu ? Tabi ki hayır . 
 
Üniversite eğitimini bile tamamlamış kişiler kendini çeşitli yöntemlerle ( kurs , çeşitli sınavlar … vb. )geliştirmeden iş hayatına atılamaz oldular . 
İşte günümüzde algoritmanın , programlamanın ilkokulda öğretilmeye başlanmasının başlıca nedenlerinden birisi de budur. Sıralı adımlar ile tüm problemleri çözebilmek.
 
Oysa programlama böyle bir şey değil . Temelini öğrenmemiz gerekir. Temeli sağlam ise gerisi gelecektir.
 
Yazılımda ezber yapmak en büyük düşmanımızdır. Biz mantıksal yaklaşımlarla problem çözmeye adım atacağız.

Peki Neden Programlama ?

Kodlama eğitimi matematik , problem çözmek ve yaratıcılık kazandırır.
En önemlisi algoritmik ve yaratıcı düşünmeyi keşfederiz.

Programlamanın Temeli

 
Verilen bir problemi uygun ve sıralı adımlar kullanarak çözmeyi
Bir problemi çözmek için gerekli olan sabitleri , değişkenleri ve işlemleri açıklamayı
Akış şeması bileşenleri ve işlevlerini
Bir problem için gerekli akış şemasını seçmeyi öğrenmeliyiz.
 

Sabitler ve Değişkenler

Bir problemi çözmek için sabitlere ve değişkenlere ihtiyaç duyarız.
 
Sabit : İlk biçimiyle kalan , değişmeyen ifade ya da nesnelerdir.
 
Değişken :  İlk biçimiyle kalmayıp yeni değerler ya da biçimler alabilen ifade ya da nesnelerdir.
 
Örnek 1 :
 
Örnek olarak suyun kaynama noktasını verebiliriz. Su , 100 derecede kaynar. Suyun kaynama noktası her zaman 100 derecedir ve sabittir.
 
Mesela sıcaklık ise değişken e örnek olarak verilebilir. Hava durumu bu yüzden değişkendir.
Güneşli , yağmurlu ,karlı gibi sabit olmayan farklı durumlar söz konusudur.
Örnek 2 :
 
Bir çocuk parkında yer alan sabit ve değişkenler nelerdir?
Parkta yer alan tüm oyuncaklar sabittir.
Parka gelen çocuklar , insanlar ise değişkendir.
Örnek 3:
 
3 + 8 = 11
3 + 9 = 12
 
Peki bu işlem gruplarının sabitleri ve değişkenleri nelerdir ?
 
+ ve = ler sabit
Sayılar ise değişkendir.

 

Yorum Yapın

Benzer İçerikler

Daha Fazla İçerik