Algoritmalar Hayatımızın İçinde! - SiberMega - Basit Yazılım ve Tasarım Eğitimleri

Popüler Yazılar

Post Top Ad

Responsive Ads Here

Post Top Ad

Responsive Ads Here

28/07/2022

Algoritmalar Hayatımızın İçinde!


Algoritma Dedikleri Ne Ola Ki?

1.Başla.
2.Çaydanlığa su koy.
3.Ocağı yak.
4.Çaydanlığı ocağa koy.
5.Kaynamasını bekle.
6.Su kaynadı mı? Kaynamadıysa 5.adıma git, Kaynadıysa 7.adıma git.
7.Çayı demle.
8.Çaya su ekle.
9.Çaydanlığı tekrar ocağa koy.
10. Suyun kaynamasını bekle.
11. Su kaynadı mı? Kaynamadıysa 10. adıma git. Kaynadıysa 12. adıma git.
12.Bir süre çayın demlenmesini bekle.
13.Çay demlendi mi? Demlenmediyse 12. adıma git. Demlendiyse 14. adıma git.
14.Çayı bardaklara koyup servis et.
15.Bitir.

  • Her bir algoritmanın bir başlangıç ve bitiş noktası olmalıdır.
  • Problemin çözümü adım adım olmalıdır.
  • Kullanılan ifadeler sade ve anlaşılır olmalıdır.
  • Hiçbir çözüm aşamasında algoritma kararsız kalmamalıdır. Aslında hiç bilmeyen birine ilk kez anlatır gibi anlatmalıyız.
  • Çözüme giden en kısa ve en az maliyete sahip yol tercih edilmelidir.

Algoritmik Düşünme Nedir?

Algoritmik Düşünme Nasıl Geliştirilir?

  • Bulmaca çözülebilir.
  • Gündelik hayattan problemler ve çözümler yaratabilirsiniz. Mesela bir pilav yaparken nasıl yaptığınızı algoritma kurallarına uygun oluşturulabilir.
  • Çok insan tanıyın. Her insan perspektifimize farklı bir bakış katabilir.
  • Çok okuyun. Her yazar bize yeni bir bakış katar.
  • Rubik küp yapılabilir.
  • Satranç, dama ve strateji oyunları oynanabilir.
  • code.org tarzı sitelerden algoritma pratiği yapılabilir.

Algoritmik Düşünme Bizlere Neler Katar?

  • Bizlere zaman kazandırır.
  • Büyük problemleri tek parça halinde çözmek yerine parçalara bölerek çözmemizi sağlar.
  • Süreci iyi yönetmemizi sağlar.
  • Gerçek hayatta sorunlarımız ile başa çıkmayı sağlar.

Hiç yorum yok:

Yorum Gönder

Görüş ve Düşüncelerinizi Bizimle Paylaşmayı Unutmayın.

Post Top Ad

Responsive Ads Here