Temel Kavramlar

Günlük Hayatta Problem:

Günlük hayatta karşılaştığımız çözülmesi gereken sorunlardır.

Örneğin;

  • Karnımızın acıkması

  • Susamak

  • Uykumuzun gelmesi

  • Yorulmamız vb.

Günlük Hayatta Problem Çözümlemesi:

Sorunun çözümü için yapılan işlemler.

Örneğin;

  • Karnımızın acıkması= Karnımızı doyurmak.

  • Uykumuzun gelmesi= Uyumak.

  • Yorulmamız= Dinlenmek.

Günlük hayatımızda yaptığımız her eylem belirli bir mantık sırasıyla yapılmaktadır. Bu sıralama yanlış olursa eylemimiz başarıya ulaşmayacaktır. Aşağıdaki problemleri mantık sırasıyla sıralayalım.

Problem-1:

Alternative text

Problem-2:

Alternative text

Bilişimde Problem(Yazılım Uygulaması):

Birçok problemimizi bilgisayar veya telefon kullanmadan çözmemiz zor olabilmektedir.

Örneğin;

  • Birine para göndermek

  • Görüntülü görüşme yapmak

  • İşyerinin hesapları takip etmek

  • Bir otelin konaklayanlarının işlewrini takip etmek vb.

Bilişimde Problem Çözümlemesi(Algoritma):

Bir çok problemimizi bilgisayar ve telefonda çalışan uygulamalar sayeyinde çözmekteyiz. Bu uygulamaları oluşturmak(kodlamak) için yapılan işlemlere kodlama denilir. Uygulamaların sorunları nasıl çözüleceğini ve uygulamanın yapacağı işlem adımlarını yazma işlemine Bilişimde Problem Çözümlemesi(Algoritma) denir. Problemin çözümü maddeler halinde yazılmalıdır.