Skip to content
  • Hakkımda

Emre Karadağ

Bilişim Teknolojileri Öğretmeni

  • Ana Sayfa
  • 5.Sınıf
    • Ünite 1 – Bilişim Teknolojileri
    • Ünite 2 – Etik ve Güvenlik
    • Ünite 3 – İletişim, Araştırma ve İş Birliği
    • Ünite 4 – Ürün Oluşturma
    • Ünite 5 – Problem Çözme ve Programlama
  • 6.Sınıf
    • Ünite 1) Bilişim Teknolojileri
    • Ünite 2) Etik ve Güvenlik
    • Ünite 3) İletişim, Araştırma ve İş Birliği
    • Ünite 4) Ürün Oluşturma
    • Ünite 5) Problem Çözme ve Programlama
  • BT Öğretmen Kazanımlar ve Ders Planları
  • Bilişim Yıllık Planlar
    • 5.Sınıf Yıllık Plan
    • 6.Sınıf Yıllık Plan
  • Öğrenci Gelişim Takip Sistemi
  • Öğretmen Evrak ve Uygulamaları
    • Ders Programı Hazırlama
    • Nöbetçi Öğrenci Listesi Hazırlama
    • Sınıf Oturma Düzeni
    • Öğrencilere Ödev Atama ve Proje Grupları Oluşturma
    • E-Okul ve Mebbis için Fotoğraf Küçültme Uygulaması (133×171 / 20kb üstü)
  • Hakkımda
  • Yeşil Vatan
  • Toggle search form

4. Algoritma Nedir?

Algoritma Nedir? – 5. Sınıf Bilişim

Algoritma Nedir?

Algoritma Nedir? Tıpkı Bir Yemek Tarifi Gibi!

Bir kek yaparken kullandığın yemek tarifini veya bir LEGO modelinin yapım kılavuzunu düşün. İşte algoritma da tam olarak budur!

  • Algoritma, bir işi doğru bir şekilde tamamlamak için takip edilen, adım adım ilerleyen bir plandır.
  • Tıpkı tariflerde olduğu gibi, algoritmanın da bir başlangıcı ve sonu vardır. Adımları doğru sırayla yapmazsan, istediğin sonuca ulaşamazsın.

Kısacası: Algoritma, bir işin “adım adım yapılış kılavuzu”dur.

Örnek 1: Günlük Hayattan Bir Algoritma (Ayran Yapma)

Resimdeki ayran yapma örneğini inceleyelim. Bu, mutfakta farkında olmadan kullandığımız harika bir algoritmadır!

Ayran Yapma Algoritması

Ayran Yapma Algoritması

  1. Adım 1: Başla. (Her işin bir başlangıcı var!)
  2. Adım 2: Yoğurdu bir kaba koy.
  3. Adım 3: Üzerine biraz su ekle.
  4. Adım 4: Bir tutam tuz ekle.
  5. Adım 5: Güzelce çırp. (Malzemeler karışsın!)
  6. Adım 6: Bardağa doldur.
  7. Adım 7: Bitir. (Afiyet olsun! İşte sonuca ulaştık.)

Gördün mü? Adımlar ne kadar basit ve sıralı. Eğer 5. adımı (çırpma) yapmadan 6. adıma geçseydik, ayranımız olur muydu? Tabii ki hayır! İşte bu yüzden algoritmalarda sıra çok önemlidir.

Örnek 2: Bilgisayar İçin Bir Algoritma (Sayıların Farkını Bulma)

Programcılar, yani bilgisayara ne yapacağını söyleyen kişiler, aslında sürekli algoritmalar yazarlar. Bilgisayara “Şunu yap!” demek yerine, o işi nasıl yapacağını adım adım tarif ederler.

İki Sayının Farkını Bulma Algoritması

  1. Adım 1: Başla.
  2. Adım 2: Birinci sayıyı gir.
  3. Adım 3: İkinci sayıyı gir.
  4. Adım 4: Birinci sayıdan ikinci sayıyı çıkar.
  5. Adım 5: Sonucu ekrana göster.
  6. Adım 6: Bitir.

Bu algoritma, hesap makinesinin veya bilgisayarın çıkarma işlemi yaparken arka planda takip ettiği adımlardır. Biz sadece “10 – 4” yazarız ama o bu adımları takip ederek bize “6” sonucunu gösterir.

Unutma!

  • Algoritma, bir işi adım adım yapma planıdır.
  • Her algoritmanın bir BAŞLANGICI ve bir SONU vardır.
  • Adımların sırası çok önemlidir, karıştırılmaz.
  • Sadece bilgisayarda değil, diş fırçalamaktan ayakkabı bağlamaya kadar hayatımızın her yerinde algoritmalar vardır!

Algoritmik Düşünmenin Faydaları

Algoritmik düşünme, bir işi küçük adımlara ayırıp bu adımları doğru sırayla yapmaktır. Böylece işler daha kolay ve düzenli olur.

Neden faydalı?

  • Zor işleri parçalarsın: Büyük bir problemi küçük ve kolay parçalara ayırırsın.
  • Hataları kolay bulursun: Her adımı tek tek kontrol edebilirsin.
  • Daha az hata yaparsın: Düzenli çalıştığın için yanlış yapma ihtimalin düşer.
  • Problemleri daha iyi çözersin: Ne yapacağını adım adım bilirsin.
  • Bilgisayar biliminin temelidir: Kod yazmadan önce bir algoritma (adım listesi) hazırlarsın.
  • Plan yapmayı öğretir: Bir işi başlamadan önce “önce–sonra” sırasını kurarsın.
  • Anlatmayı kolaylaştırır: Başkaları da adımlarını okuyup aynı sonucu çıkarabilir.
Sıra Sizde: 5 Farklı Algoritma Etkinliği

1. Dikdörtgenin Alanını Hesaplama

Not: Öncelikle dikdörtgenin uzun kenarı girilecektir.

Adımları doğru sıraya göre yerleştirin:

2. Üç Ders Notunun Ortalamasını Hesaplama

Adımları doğru sıraya göre yerleştirin:

3. Bir Sayının Karesini Hesaplama

Adımları doğru sıraya göre yerleştirin:

4. Dikdörtgenin Çevresini Hesaplama

Not: Öncelikle dikdörtgenin uzun kenarı girilecektir.

Adımları doğru sıraya göre yerleştirin:

5. Yaş Hesaplama (Doğum Yılından)

Adımları doğru sıraya göre yerleştirin:

Sıra Sizde : Girilen Sayının Tek mi Çift mi Olduğunu Belirleyen Algoritma

Sıra Sizde => Girilen Sayının Tek mi Çift mi Olduğunu Belirleyen Algoritma

Adımları doğru sıraya göre yerleştirin:

Copyright © 2025 Emre Karadağ.

Powered by PressBook News WordPress theme