Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan bilgisayar programcılığına yeni başlayanlar için hazırlanmış bir eğitim dersidir.
- Video iki ana bölümden oluşmaktadır. İlk bölümde algoritma kavramı, tarihsel kökeni ve programcılıkteki önemi anlatılmakta, ikinci bölümde ise Microsoft Word programında akış şemaları çizme teknikleri gösterilmektedir. Eğitmen, algoritmanın günlük hayattaki uygulamalarını, pseudo kod ve akış diyagramlarını açıklamakta, ardından Word'de basit bir kare hesaplama akış şeması örneği oluşturmaktadır.
- Video ayrıca El-Harezmi'nin algoritma kavramına katkılarını ve yapay zeka ile algoritma geliştirme becerisinin önemi hakkında bilgiler içermektedir. Word'de çizim yaparken karşılaşılabilecek sorunlar için alternatif olarak Draw.io adlı bir web sitesi de önerilmektedir.
- 00:05Algoritma Nedir?
- Algoritma, bir problemin çözümü için izlenecek adımların tamamıdır.
- Akış diyagramları, problemin çözümünde kullanılan adımları görsel olarak gösterir.
- Karenin alanını hesaplama gibi matematiksel işlemler de algoritma kullanılarak çözülebilir.
- 01:29Günlük Hayatta Algoritmalar
- Çay demleme örneği, günlük hayatta kullanılan basit bir algoritma örneğidir.
- Beynimiz günlük hayatta onlarca, yüzlerce algoritma üretir ve öğrenmeye çalışır.
- Okula nasıl gidileceği, markette hangi yiyeceklerin alınacağı gibi kararlar günlük hayatta algoritmalar oluşturarak alınır.
- 03:03Algoritma Kelimesinin Kökeni
- Algoritma kelimesi "El Harezmi" den gelir ve zamanla "algoritma" kelimesine dönüşmüştür.
- El Harezmi, matematiğin, cebirin ve günümüz matematiğinin temellerini atmış önemli bir bilim adamıdır.
- El Harezmi, sayıların sembollerle gösterilmesini Batı'ya getirmiş ve x, y gibi değişken isimlerini kullanan ilk kişidir.
- 05:04Yapay Zeka ve Algoritma
- Yapay zeka, insan zekasına benzer bir bilgisayar programı üretilmeye çalışmaktadır.
- İnsan beyninin avantajı, karşılaştığı problemleri çözmek için kendi kendine sıfırdan algoritma üretebilmektir.
- Yapay zekanın amacı, insan beyni gibi davranarak karşılaştığı problemleri algoritmalar üretmek ve öğrenmektir.
- 05:58Algoritma Geliştirme ve Programcılık
- Bilgisayar programcılığında en önemli aşama algoritma geliştirme aşamasıdır.
- Algoritma geliştirildikten sonra bir programlama dili öğrenilir ve bu algoritma ile program yazılır.
- Algoritma mantığı oturmuşsa, programcılıkta farklı dillere geçiş kolaylıkla yapılabilir.
- 08:15Algoritma İfadeleri
- Problem çözümlerinde düzyazı ve sözde kod (pseudo kod) iki farklı ifade yöntemi kullanılır.
- Düz yazı ile algoritma, adım adım yapılacak işlerin yazı ile ifade edilmesidir.
- Sözde kod (pseudo kod), düzyazıdaki adımların formüllerle ve değişkenlerle ifade edilmesidir.
- 10:15Word'de Akış Şemaları Çizimi
- Word'de akış şeması çizmek için "Ekle" bölümünden "Şekiller" kısmında "Akış Çizelgesi" seçeneği bulunmaktadır.
- Akış şemalarında başlangıç ve bitiş noktaları kenarları yuvarlatılmış dörtgenlerle gösterilir.
- İşlemler için dörtgen, veri alma için paralelkenar, karar noktaları için elmas şeklindeki şekiller kullanılır.
- 11:48Akış Şeması Örneği
- Akış şeması çizimi için şekiller eklendikten sonra "Sağ Tık" > "Metin Hizala" seçeneği ile font ve şekil boyutları ayarlanabilir.
- Çizim için "Draw.io" sitesi de kullanılabilir, bu site üzerinden kolaylıkla akış şemaları oluşturulabilir.
- Örnek olarak karenin alanını hesaplayan bir akış şeması çizilmiştir: başlangıç, kenarları okuma, alan hesaplama, sonucu ekrana yazdırma ve bitiş işlemlerini içeren bir akış şeması oluşturulmuştur.