Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan "Kodla Büyüye" platformunda for döngüsü kullanımını öğretmeyen bir kodlama eğitim içeriğidir. Videoda tavşan, kaplumbağa ve köpek gibi karakterler kullanılarak çeşitli parkur problemleri çözülmektedir.
- Video, 81. bölüm ile başlayan 98. bölümüne kadar olan görevleri içermektedir. Eğitmen, for döngüsünün temel kullanımını, tekrar sayısını ayarlama, döngü içindeki kod bloklarını doğru yerleştirme ve değişken isimleriyle ilgili hataları giderme konularını adım adım göstermektedir. Özellikle havuç toplama, köprü taşıma ve kemik toplama gibi görevler için for döngüsünün nasıl kullanılacağı detaylı şekilde anlatılmaktadır.
- Videoda ayrıca diziler ve iç içe döngülerin kullanımı, değişkenlerin değerlerinin nasıl arttığı ve adım sayılarının nasıl hesaplanacağı gibi ileri seviye konulara da değinilmektedir. Eğitmen, her turda adım sayısını azaltma mantığını for döngüsü içinde değişkenler kullanarak nasıl uygulayabileceğimizi örneklerle açıklamaktadır.
- 00:01Kodla Büyüye 81. Bölüm
- Kodla Büyüye oyununda 81. bölümde for döngüsü kullanılarak tavşanın üç havucu alması gösteriliyor.
- For döngüsü sayesinde üç tekrarda bir avuç alma işlemi otomatikleştiriliyor.
- 00:51Kodla Büyüye 82. Bölüm
- 82. bölümde tavşanın beş havucu alması için for döngüsü kullanılıyor.
- Döngü beş tur çalışacak ve her turda tavşan birer adım ilerleyip bir havucu alacak.
- 01:46Kodla Büyüye 83. Bölüm
- 83. bölümde hazır kod bloğu verilmeden, sahneye bakarak kodların yazılması isteniyor.
- Tavşanın havucu alıp avucuna yerleştirmesi için for döngüsü kullanılıyor.
- Toplam beş tekrar yapılacak ve her turda tavşan havucu alıp avucuna yerleştiriyor.
- 03:38Kodla Büyüye 84. Bölüm
- 84. bölümde tavşanın sola dönüp iki avuç alıp sağa dönüp iki avuç alması tekrarlanıyor.
- For döngüsü üç tur çalışacak ve her turda belirtilen hareketler tekrarlanacak.
- 05:20Kodla Büyüye 85. Bölüm
- 85. bölümde tavşanın basamak basamak inmesi için for döngüsü kullanılıyor.
- Döngü üç tur çalışacak ve her turda tavşan bir adım ileri gidiyor, yukarı çıkıyor, havucu alıyor ve sonra iniyor.
- 06:52Kodla Büyüye 86. Bölüm
- 86. bölümde tavşanın iki havucu alıp aşağıya inmesi üç kez tekrarlanıyor.
- For döngüsü üç tur çalışacak ve her turda tavşan havucu alıp aşağıya iniyor.
- 09:07Kodla Büyüye 87. Bölüm
- 87. bölümde tavşanın yolları tamamlayıp havucu alması üç kez tekrarlanıyor.
- For döngüsü üç tur çalışacak ve her turda tavşan yolu tamamlayıp havucu alıp sola dönüyor.
- 11:02Kodla Büyüye 88. Bölüm
- 88. bölümde tavşanın bir adım git avuç al mantığıyla dört havucu alması ve sağa dönmesi gösteriliyor.
- For döngüsü dört tur çalışacak ve her turda tavşan havucu alıp bir adım ileri gidiyor.
- Döngüde değişken isimlerin farklı olması gerektiği vurgulanıyor.
- 14:08Kodla Büyüye 89. Bölüm
- 89. bölümde tavşanın havucu alıp sağa dönmesi tekrarlanacak bir dizi hareket içeriyor.
- Sahnenin eşit mesafeli tasarlandığı belirtiliyor, böylece for döngüsü kullanılabilir hale getirilmiş.
- 14:56For Döngüsü Kullanarak Parkur Tamamlama
- Bir adım ileri git, bir basamak yukarı çık, havuç al, bir basamak aşağı inme işlemleri tekrarlanarak parkur tamamlanıyor.
- For döngüsü kullanılarak bu işlemler iki kez tekrarlanıyor ve karakter bir noktaya geliyor.
- Karakter bir adım ileri gidiyor, sağa dönüyor ve bu işlemler toplamda dört kez tekrarlanarak parkur tamamlanıyor.
- 17:15Diziler ve For Döngüsü Kullanımı
- Üç tane tavşan ve kaplumbağa var, bunlar dizilerdeki elemanlar gibi indeks numaralarıyla tanımlanıyor.
- İlk iki tavşan ve kaplumbağa için kodlar yazılacak ve for döngüsü kullanılarak diğerlerine de uygulanacak.
- For döngüsünde "i" değişkeni kullanılarak tavşan ve kaplumbağa indeksleri otomatik olarak değiştiriliyor.
- 21:34İç İçe Döngü Kullanımı
- İç içe döngü kullanılarak bir adım git ve kemik al işlemleri yapılıyor.
- Dıştaki döngü dört tur, içteki döngü üç tur çalışarak karakterin hareketleri belirleniyor.
- Her turda karakter sağa dönerek 360 derece dönmüş oluyor.
- 23:47For Döngüsü ile Parkur Tamamlama
- Karakter ortada başlayıp parkuru tamamlayıp kemikleri toplayıp geri dönüyor.
- Bu işlem for döngüsü içinde dört kez tekrarlanıyor.
- Her turda karakter sağa veya sola dönerek parkuru tamamlıyor.
- 25:51Köprü ve Kaplumbağa Kullanımı
- Köpeğin parkuru tamamlayıp kemikleri toplaması için for döngüsü kullanılıyor.
- Kaplumbağa köprüyü getiriyor ve köpek kemikleri topluyor.
- Bu işlem üç kez tekrarlanarak tüm parkur tamamlanıyor.
- 29:14Köprüler ve Kaplumbağalarla Parkur
- Köpeğin geçmesi için iki köprüün bir noktaya gelmesi gerekiyor.
- Kaplumbağalar köprüleri getirmek için bir-iki-üç adım gitmeliyor.
- Köpek iki adım gidip sağa dönüp, üç adım gidip kemiği alıp sola dönüyor ve bu işlem iki kere tekrarlanıyor.
- 30:00Tek For Döngüsü Kullanarak Kaplumbağa ve Köpek Hareketleri
- Tek bir for döngüsü kullanarak kaplumbağaların hareketlerini ve köpeğin köprüleri geçişini programlayacağız.
- Kaplumbağaların hareketlerini belirlemek için for döngüsünü kullanarak, kaplumbağaların adım sayısını i değişkenine göre ayarlayacağız.
- Köpeğin hareketleri için forward, sağa dön, sola dön komutları kullanılarak köprüleri geçiş ve kemikleri toplama işlemleri gerçekleştirilecek.
- 31:5295. Bölümde Kaplumbağa Hareketleri
- İlk kaplumbağanın bir iki iki adım gitmesi ve diğer kaplumbağanın bir, iki, üç, dört adım gitmesi gerekiyor.
- For döngüsünde i değişkeni her turda bir bir arttığı için, kaplumbağaların gideceği adım sayısı i+2 şeklinde hesaplanacak.
- Köpeğin hareketleri için bir adım geri çık, sağa dön, forward 3, kemik al, sola dön komutları kullanılarak köprüleri geçiş yapacak.
- 35:5396. Bölümde Köpek Hareketleri
- Köpeğin kemiğe iki adım uzaklıkta olduğu ve aynı hizaya gelmesi gerekiyor.
- İç içe iki for döngüsü kullanılarak, a değişkeni ile adım sayısını ve kemik alma sayısını belirleyeceğiz.
- Kemikleri topladıktan sonra geri dönme ve başlangıç pozisyonuna dönme işlemleri için a+3 adım gitme komutu kullanılacak.
- 40:4997. Bölümde Kemik Toplama
- Bu bölümde toplam dört kenar turu olacak ve her turda kemik sayısı bir azalacak.
- İç içe iki for döngüsü kullanılarak, dış döngüde a değişkeni, iç döngüde i değişkeni kullanılacak.
- İlk turda 6 kemik alınacak, ikinci turda 5, üçüncü turda 4, son turda 3 kemik alınacak şekilde a+6 formülü kullanılarak adım sayısı belirlenecek.
- 44:48Köpeğin Kemik Toplama Problemi
- Köpeğin altı kemiği var ve bu kemikleri toplarken bir ikişer azalma ve artma işlemi yapılıyor.
- Problem için a=6 ve b=5 değişkenleri tanımlanıyor ve for döngüsü kullanılarak çözüm bulunuyor.
- İlk turda a+b=6 değerini kullanarak altı kemiği topluyor, ikinci turda b'nin değerini eksi bir yaparak dört kemiği topluyor.
- 49:54Kaplumbağanın Köprü Getirme Problemi
- Kaplumbağa, birvirgülyirmi, üçvirgülkırk, beşvirgülaltmış, yedi adım şeklinde yürüyerek köprüyü getirmeli.
- For döngüsü kullanılarak toplam beş turda yedi-6-5-4-3 adım şeklinde hareket ediyor.
- Köpek ise kaplumbağa geldikten sonra kemiği almak için iki adım gitmek gerekiyor.
- 52:20Köpeğin Yeni Kemik Toplama Problemi
- Kaplumbağa yedi-adımlık, sağa dönerek altı, beş, dört ve üç adım şeklinde hareket ederek köprüyü getiriyor.
- Köpek ise kaplumbağa geldikten sonra dört, üç, iki ve bir adım şeklinde kemiği almak için hareket ediyor.
- For döngüsünde i'nin sıfırdan başlayıp her turda bir arttığı kullanılarak her turda bir adım kısa gitme işlemi yapılıyor.