0:00:01.220,0:00:02.817 Hadi programlamaya başlayalım. 0:00:02.817,0:00:05.245 Temel olarak, [br]şekilleri anlamak ile başlamalıyız. 0:00:05.245,0:00:06.464 Ama dert etme, yakında 0:00:06.464,0:00:08.246 şekillerin ekranda uçuşacak, 0:00:08.246,0:00:11.098 değişen renkler ve diğer [br]havalı programlama şeyleri ile 0:00:11.098,0:00:12.772 Bizimle kalın yeter! 0:00:12.772,0:00:14.636 Dikdörtgen çizmekle başlayalım. 0:00:14.636,0:00:16.516 Dikdörtgen için 'rect' yazıyoruz, 0:00:16.516,0:00:18.990 sonra '(', ve dört sayı[br]'10, 20, 100, 200' 0:00:18.990,0:00:21.024 bunların ne anlama geldiğini[br]birazdan açıklayacağım 0:00:21.024,0:00:23.938 sonra ')', ve sonuna[br]';' ekliyoruz 0:00:23.938,0:00:25.515 Bak, inanılmaz bir dikdörtgen! 0:00:25.515,0:00:27.563 Ve muntazam.[br]Hadi bir daha yapalım. 0:00:27.763,0:00:29.551 Bu sefer farklı sayılar deneyebiliriz. 0:00:30.021,0:00:31.531 Belki daha büyük sayılar,[br](300,240 0:00:32.181,0:00:34.031 ve son kısımda daha küçük sayılar,[br]10,20) 0:00:34.031,0:00:36.041 ve baksana, başka bir dikdörtgen! 0:00:36.041,0:00:39.256 hatta, diktötgeni küçültmek için[br]bu ilk sayıyı değiştirmeyi denersek,[br] 0:00:39.256,0:00:40.571 hareket etmeye başlayacak. 0:00:40.751,0:00:43.782 önce büyütmek ve sonra küçültmek için[br]bu son sayıyı değiştirirsek 0:00:43.782,0:00:46.276 önce büyüyecek ve sonra küçülecek 0:00:46.276,0:00:47.510 İlginç! 0:00:47.510,0:00:50.545 Bütün bu sihirli şeyler nasıl oluyor? Merak ediyor musun? 0:00:51.245,0:00:52.756 güzel, bilgisayarını hatırla 0:00:52.756,0:00:55.507 o gerçekten çok zeki ve sadık bir köpeğe benziyor. 0:00:55.507,0:00:59.778 Bir köpeğin oturmasını, kalmasını, hatta yuvarlanmasını sağlayabiliriz. 0:00:59.778,0:01:01.503 Bunu yapmak için sadece komut vermek zorundasın. 0:01:02.023,0:01:05.282 Peki kodlarda bilgisayarınıza oturmasını nasıl söyleyeceğiz? 0:01:05.742,0:01:08.024 Bunu yapmanızın yolu 0:01:08.024,0:01:11.255 komut kısmına 'sit' yazmanız. 0:01:11.255,0:01:13.271 ve sonra '()' koymalısınız. 0:01:13.271,0:01:15.267 bu komuta gitmek için 0:01:15.267,0:01:17.764 sonuna bir noktalı virgül koymalısın. 0:01:17.764,0:01:19.521 Evet, bu komut bitti. 0:01:19.521,0:01:21.829 Sonra bilgisayarınız oturmak zorunda. 0:01:22.219,0:01:25.264 evet tabii ki kahn academy deki bilgisayarınız bir köpek değil. 0:01:25.264,0:01:27.254 o oturmasını ya da yuvarlanmasını bilmez. 0:01:27.254,0:01:30.261 o rect yazdığınızda nasıl diktörtgen çizileceğini bilir. 0:01:30.261,0:01:32.058 düzgün bir tür ,değil mi? 0:01:32.298,0:01:34.344 Bunu nasıl yapıyoruz. 0:01:34.344,0:01:37.161 Komuta rect diyoruz. Bu sadece isim 0:01:37.161,0:01:39.754 sonra parantezleri '()' koyuyoruz. 0:01:39.754,0:01:41.017 Bu 'git şunu yap' demek. 0:01:41.017,0:01:43.041 ve sonra en sonuna bir noktalı virgül koyuyoruz. 0:01:43.501,0:01:46.566 Bu bilgisayarınızın özel bir yeteneği 'rect' bildiğini ve yaptığını gösteriyor. 0:01:47.216,0:01:49.737 Evet. şimdi kendi diktörtgenimize dönelim. 0:01:49.737,0:01:53.502 Komut ismimiz burada ve parantezlerimiz var. 0:01:53.502,0:01:55.770 Ama bu çılgın numaralarda ne ? 0:01:56.250,0:01:59.503 evet, gerçekten bu bilgisayarı yeteri kadar tanımadığımızı düşünüyorum. 0:01:59.503,0:02:01.056 sadece rect yazarak 0:02:01.986,0:02:05.249 bunu görmek için, benim size bir parça kağıt verdiğimi düşünün. 0:02:05.249,0:02:07.254 ve ben sizden kesinlikle benim istediğim şekilde 0:02:07.254,0:02:09.329 bir dikdörtgen çizmenizi istiyorum. 0:02:09.989,0:02:11.233 eğer benim düşüncelerimi okumuyorsanız 0:02:11.233,0:02:13.287 sizin bazı sorularınız olacak 0:02:14.507,0:02:15.756 İlk başta merak ediyorsunuz. 0:02:15.756,0:02:19.075 'Nerede dikdörtgen çizmemi istiyorsun?' 0:02:19.255,0:02:21.278 sonra söylemem gereken 0:02:21.278,0:02:22.527 Nasıl anlaşalım. 0:02:22.527,0:02:25.796 Kağıdın sol tarafına 0:02:25.796,0:02:27.046 0 yazalım 0:02:27.046,0:02:29.815 Ve sağ tarafıda 400 olmalı 0:02:30.035,0:02:33.011 sonra ben sana 100 gibi bir sayı söylemeliyim. 0:02:33.011,0:02:36.235 Ve sen yerin hakkında belki bir şeyler bileceksin 0:02:36.235,0:02:37.309 kabaca 0:02:37.309,0:02:39.967 Bu seni bir süre için tatmin edecek. Sonra düşüneceksin. 0:02:39.967,0:02:43.165 Tamam bu bana ne kadar olduğunu söylüyor ama ne kadar yukarı ya da aşağı? 0:02:43.515,0:02:47.010 sonra ben sana başka bir numara veriyorum belki 200 0:02:47.010,0:02:49.750 ve ben söylemeliyim : Üst taraf 0 0:02:49.750,0:02:52.646 ve tekrar en altı 400 olmalı. 0:02:52.646,0:02:53.744 ve sen düşüneceksin. 0:02:53.744,0:02:56.802 200, bu tam da ortası olmalı 0:02:57.402,0:02:59.758 Evet bu mükemmel çünkü sen düşünüyorsun ve söylüyorsun 0:02:59.758,0:03:02.504 tamam harika ben buraya bir dikdörtgen çizeceğim. 0:03:02.504,0:03:05.580 çünkü 100 sağa doğru ve 200 aşağı 0:03:06.490,0:03:09.056 bunlar hala yeterli değil. şimdi ne soracaksın? 0:03:09.496,0:03:12.268 doğru. merak ediyorsun: "Ne kadar büyük bir dikdörtgen istiyorsun?" 0:03:12.268,0:03:17.008 ve ben 150 genişliginde demeliyim. 0:03:17.008,0:03:20.969 evet sen düşünüyorsun. burası 100 ve burası da 400 0:03:20.969,0:03:25.310 Biz 150 genişlik istiyorsak belki orası tam burası olacak. 0:03:25.530,0:03:28.821 evet sen şimdi ' tamam harika 150 genişliginde ' diyorsun. 0:03:29.341,0:03:31.238 ve sonra ne kadar uzun olacagını sormalısın. 0:03:31.238,0:03:33.468 bende "Çok uzun değil. 50 nasıl olur?" diyeceğim. 0:03:33.718,0:03:37.296 sende "tamam 50 orası galiba burası" diyeceksin. 0:03:37.506,0:03:39.019 Ve sonra 'Mükemmel' demelisin. 0:03:39.019,0:03:40.812 Ben şimdi tam olarak dikdörtgenimi nereye çizeceğimi biliyorum. 0:03:40.812,0:03:42.492 kesinlikle buna benzeyecek. 0:03:42.492,0:03:44.082 İlerleyeyim ve çizeyim. 0:03:45.232,0:03:47.562 Dikdörtgenin bir sürü işi var. Değil mi? 0:03:47.982,0:03:50.265 Bunlar size verilen numaralar. 0:03:50.265,0:03:53.547 hatırlayın. 100 sağa doğru, 200 aşağı 0:03:54.457,0:03:57.532 150 genişliğinde ve 50 uzunlugunda 0:03:57.822,0:03:59.755 gerçekten aynı yerdeyiz. 0:03:59.755,0:04:01.548 Acaba bizim dikdörtgenimize ne kadar benzeyecek. 0:04:02.008,0:04:04.252 Bu da bilgisayarın nasıl çalıştığını gösterecek. 0:04:04.252,0:04:06.755 Sadece komut ismini yazabiliriz önceden yazdığımız gibi. 0:04:06.755,0:04:09.744 "(" yaz ve numaraları koy. 0:04:09.744,0:04:14.020 100, 200, 150 ve sonra 50. 0:04:14.020,0:04:16.006 ")" ve sonra ";" 0:04:16.226,0:04:19.303 ve bizim tam olarak istediğimiz dikdörtgen çizilecek. 0:04:20.623,0:04:22.263 Kendimizle dürüst olduğumuzu sanıyorum. 0:04:22.263,0:04:24.223 Bu gerçekten bizim istediğimiz dikdörtgen değildi. 0:04:24.223,0:04:25.583 Bu bizim çizdiğimiz değil, değil mi? 0:04:25.763,0:04:27.488 Bizim numaralarımız biraz daha az. 0:04:27.488,0:04:31.273 İlerleyelim ve gerçekten istediğimiz şeyi çizelim 0:04:31.273,0:04:33.780 Bunu biraz daha yukarı doğru taşıyacağız. 0:04:34.220,0:04:37.254 Biraz daha azaltalım ve aşağı çekelim. 0:04:37.714,0:04:42.008 Biraz daha sıska ve belki biraz tatlı ve kısa. 0:04:42.758,0:04:46.024 Şimdi bizim çizdiğimize biraz daha yaklaştı. 0:04:46.024,0:04:48.771 Bu numaraların her birinin ne anlama geldiğini anladık. 0:04:48.771,0:04:51.828 Onları değiştirebildik ve bizim istediğimiz hale getirdik. 0:04:52.748,0:04:54.767 şimdi başka bir dikdörtgen çizmeyi düşünelim. 0:04:54.767,0:04:56.472 Çünkü bunun güzelliği 0:04:56.472,0:04:58.757 Nereye istersek oraya dikdörtgen çizebileceğimizdir. 0:04:59.817,0:05:02.157 en üst köşeden en alta kadar çizmeye ne dersin. 0:05:02.157,0:05:03.387 her yere çizebilir miyiz? 0:05:03.987,0:05:05.558 nere olduğunu düşünelim. 0:05:06.018,0:05:09.502 aşağı ve yukarı 0 olduğunu tahmin ediyorum. 0:05:09.502,0:05:13.255 ve belki birazcık kısa hadi 50 genişliğinde diyelim 0:05:13.255,0:05:16.268 ve 10 uzunlugunda çok minik bir dikdörtgen 0:05:16.998,0:05:18.266 İlerleyelim ve yapalım. 0:05:18.266,0:05:19.276 rect yazıyoruz. 0:05:19.276,0:05:21.546 ve bu parametreleri virgül le bölüyoruz. 0:05:22.756,0:05:25.518 İlerliyoruz ve yazıyoruz.mükemmel, harika. 0:05:25.748,0:05:28.551 evet, çok iyi değil çünkü bir hata mesajı aldık. 0:05:28.551,0:05:31.392 hayır. bir şeyler eksik görünüyor. 0:05:31.392,0:05:32.748 Evet haklı olduğunu söyleyelim ona. 0:05:32.748,0:05:34.828 Vay! Onu geri koyalım. Harika görünüyor. Değil mi? 0:05:34.828,0:05:36.998 Evet, çok iyi değil çünkü başka bir mesaj aldık. 0:05:36.998,0:05:38.447 Noktalı virgülün olmadığını söylüyor. 0:05:38.447,0:05:40.866 Bu da doğru. "show me Where?" e tıklayarabiliriz. 0:05:40.866,0:05:42.616 ve o bize hatalı satırı gösterir. 0:05:42.616,0:05:43.535 Ve hatırlarız. 0:05:43.535,0:05:46.284 Evet.Noktalı virgüller cümlelerin sonundaki noktalara benziyor. 0:05:46.284,0:05:48.523 satırımızın sonunda bir tanesini unuttuk. 0:05:48.523,0:05:52.024 ama geri döndük, büyük sorun değil. tekrar her şey mükemmel. 0:05:52.254,0:05:55.295 tatlı küçük dikdörtgenimizi kontrol edelim. Tam da bizim istediğimiz gibi. 0:05:55.745,0:05:58.498 Önceki gibi onu büyütebiliriz. 0:05:58.718,0:06:00.230 herhangi bir yere taşıyabiliriz. 0:06:00.510,0:06:03.262 ve onu tam olarak istediğimiz yere konumlandırabiliriz. 0:06:03.262,0:06:06.265 Evet şimdi bir dikdörtgenin nasıl çalıştıgını detaylı olarak biliyorsun. 0:06:06.505,0:06:08.706 Numaraların ne anlama geldiğini ögrendik. 0:06:08.706,0:06:12.040 ve neden her zaman parantezlere ihtiyacımız olduğunu 0:06:12.040,0:06:14.964 ve numaraları neden ayırmamız gerektigini ve sonuna noktalı virgül koymayı. 0:06:15.484,0:06:16.482 Bir sürü şey gördük. 0:06:16.482,0:06:19.170 ama sen ilerleyebilir, kendin için dener ve fikir edinirsin. 0:06:19.260,0:06:21.499 Sonra daha fazla şekil yapmasını öğreneceğiz. 0:06:21.499,0:06:23.261 ve sonra mükemmel şeyler üzerinde ilerleyeceğiz. 0:06:23.261,0:06:26.342 onları renklendirmek gibi ya da onları ekran üzerinde uçurmak gibi.