Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, "Kodlayıcılar" kanalında yayınlanan bir eğitim içeriğidir. Sunucu, bilgisayar programlamayı öğrenmek isteyenler için temel bilgiler vermektedir.
- Video, kodlamayı öğrenmenin mümkün olup olmadığı sorusuyla başlayıp, kodlamaya nasıl başlanacağı konusuna geçiyor. Ardından bilgisayarın temel bileşenleri (anakart, merkezi işlemci birimi, hafıza) ve algoritma kavramı açıklanıyor. Son bölümde ise kodlama öğrenebileceğimiz kaynaklar (Blockly, Code.org, Scratch) tanıtılıyor. Video, bilgisayar programlamayı öğrenmek isteyenler için temel kavramları ve öğrenme yöntemlerini öğrenmek isteyenler için faydalı bir kaynak niteliğindedir.
- 00:15Kodlamayı Öğrenmek
- Bilgisayar kullanmayı bilen herkes kodlamayı öğrenebilir.
- Kodlamayı öğrenmek için sürekli çalışmalar yapmak, tekrarlar yapmak ve yeni projeler üretmek gerekiyor.
- Programlama dilleri yabancı dil gibidir, üzerinde çalışmalar yapmazsanız unutacağınız bir dildir.
- 01:24Kodlama ve Programlama Kavramları
- Kodlama, bilgisayar yazılımlarını veya programlarını oluşturmamızı sağlayan sürece verilen addır.
- Programlama, kodlama ve neyin nasıl kodlanacağının tasarlanması sürecine işaret eder.
- Kodlamayı öğrenebilmek için bilgisayar nedir, algoritma nedir gibi temel kavramlara bakmak gerekir.
- 02:53Bilgisayar Bileşenleri
- Anakart, bilgisayarın içindeki tüm bileşenleri birbirleriyle konuşması ve elektriksel gücün taşınması için gerekli karttır.
- Merkezi işlemci birimi (mikroişlemci), gelen komutları işleyerek bilgisayarın işlem yapmasını sağlar ve bilgisayar beyni gibi görev yapar.
- Hafıza birimi, bilgisayar açık olduğu sürece programlar ve işletim sisteminin kodlarını tutar.
- 04:17Algoritma ve Kodların Çalışma Prensibi
- Algoritma, programlamayı kodlamadan önce programın nasıl çalışacağını tasarlamak için kullanılan kurallar dizisidir.
- Bilgisayar üzerinde çalışan programlar pek çok farklı programlama dili ile yazılır.
- Bilgisayar programlama dilleri ile yazılan programlar, derleyici (compiler) aracılığıyla makine diline çevrilir.
- 06:19Kodlama Öğrenebileceğimiz Kaynaklar
- Blockly, Google'ın oluşturduğu görsel programlama kütüphanesi olup, kodlama mantığını istediğiniz tipte web programlama dillerine çevirir.
- Code.org, 2013 yılında farklı etnik grupların ve kız öğrencilerin bilgisayar bilimini öğrenmesi için kurulmuş kar odaklı olmayan bir platformdur.
- Scratch, MIT tarafından özellikle gençlere programlama öğretmek için tasarlanmış, etkileşimli hikayeler ve animasyonlar yaratma imkanı sunan bir platformdur.