Hadi programlamaya başlayalım. Temel olarak, şekilleri anlamak ile başlamalıyız. Ama dert etme, yakında şekillerin ekranda uçuşacak, değişen renkler ve diğer havalı programlama şeyleri ile Bizimle kalın yeter! Dikdörtgen çizmekle başlayalım. Dikdörtgen için 'rect' yazıyoruz, sonra '(', ve dört sayı '10, 20, 100, 200' bunların ne anlama geldiğini birazdan açıklayacağım sonra ')', ve sonuna ';' ekliyoruz Bak, inanılmaz bir dikdörtgen! Ve muntazam. Hadi bir daha yapalım. Bu sefer farklı sayılar deneyebiliriz. Belki daha büyük sayılar, (300,240 ve son kısımda daha küçük sayılar, 10,20) ve baksana, başka bir dikdörtgen! hatta, diktötgeni küçültmek için bu ilk sayıyı değiştirmeyi denersek, hareket etmeye başlayacak. önce büyütmek ve sonra küçültmek için bu son sayıyı değiştirirsek önce büyüyecek ve sonra küçülecek İlginç! Bütün bu sihirli şeyler nasıl oluyor? Merak ediyor musun? güzel, bilgisayarını hatırla o gerçekten çok zeki ve sadık bir köpeğe benziyor. Bir köpeğin oturmasını, kalmasını, hatta yuvarlanmasını sağlayabiliriz. Bunu yapmak için sadece komut vermek zorundasın. Peki kodlarda bilgisayarınıza oturmasını nasıl söyleyeceğiz? Bunu yapmanızın yolu komut kısmına 'sit' yazmanız. ve sonra '()' koymalısınız. bu komuta gitmek için sonuna bir noktalı virgül koymalısın. Evet, bu komut bitti. Sonra bilgisayarınız oturmak zorunda. evet tabii ki kahn academy deki bilgisayarınız bir köpek değil. o oturmasını ya da yuvarlanmasını bilmez. o rect yazdığınızda nasıl diktörtgen çizileceğini bilir. düzgün bir tür ,değil mi? Bunu nasıl yapıyoruz. Komuta rect diyoruz. Bu sadece isim sonra parantezleri '()' koyuyoruz. Bu 'git şunu yap' demek. ve sonra en sonuna bir noktalı virgül koyuyoruz. Bu bilgisayarınızın özel bir yeteneği 'rect' bildiğini ve yaptığını gösteriyor. Evet. şimdi kendi diktörtgenimize dönelim. Komut ismimiz burada ve parantezlerimiz var. Ama bu çılgın numaralarda ne ? evet, gerçekten bu bilgisayarı yeteri kadar tanımadığımızı düşünüyorum. sadece rect yazarak bunu görmek için, benim size bir parça kağıt verdiğimi düşünün. ve ben sizden kesinlikle benim istediğim şekilde bir dikdörtgen çizmenizi istiyorum. eğer benim düşüncelerimi okumuyorsanız sizin bazı sorularınız olacak İlk başta merak ediyorsunuz. 'Nerede dikdörtgen çizmemi istiyorsun?' sonra söylemem gereken Nasıl anlaşalım. Kağıdın sol tarafına 0 yazalım Ve sağ tarafıda 400 olmalı sonra ben sana 100 gibi bir sayı söylemeliyim. Ve sen yerin hakkında belki bir şeyler bileceksin kabaca Bu seni bir süre için tatmin edecek. Sonra düşüneceksin. Tamam bu bana ne kadar olduğunu söylüyor ama ne kadar yukarı ya da aşağı? sonra ben sana başka bir numara veriyorum belki 200 ve ben söylemeliyim : Üst taraf 0 ve tekrar en altı 400 olmalı. ve sen düşüneceksin. 200, bu tam da ortası olmalı Evet bu mükemmel çünkü sen düşünüyorsun ve söylüyorsun tamam harika ben buraya bir dikdörtgen çizeceğim. çünkü 100 sağa doğru ve 200 aşağı bunlar hala yeterli değil. şimdi ne soracaksın? doğru. merak ediyorsun: "Ne kadar büyük bir dikdörtgen istiyorsun?" ve ben 150 genişliginde demeliyim. evet sen düşünüyorsun. burası 100 ve burası da 400 Biz 150 genişlik istiyorsak belki orası tam burası olacak. evet sen şimdi ' tamam harika 150 genişliginde ' diyorsun. ve sonra ne kadar uzun olacagını sormalısın. bende "Çok uzun değil. 50 nasıl olur?" diyeceğim. sende "tamam 50 orası galiba burası" diyeceksin. Ve sonra 'Mükemmel' demelisin. Ben şimdi tam olarak dikdörtgenimi nereye çizeceğimi biliyorum. kesinlikle buna benzeyecek. İlerleyeyim ve çizeyim. Dikdörtgenin bir sürü işi var. Değil mi? Bunlar size verilen numaralar. hatırlayın. 100 sağa doğru, 200 aşağı 150 genişliğinde ve 50 uzunlugunda gerçekten aynı yerdeyiz. Acaba bizim dikdörtgenimize ne kadar benzeyecek. Bu da bilgisayarın nasıl çalıştığını gösterecek. Sadece komut ismini yazabiliriz önceden yazdığımız gibi. "(" yaz ve numaraları koy. 100, 200, 150 ve sonra 50. ")" ve sonra ";" ve bizim tam olarak istediğimiz dikdörtgen çizilecek. Kendimizle dürüst olduğumuzu sanıyorum. Bu gerçekten bizim istediğimiz dikdörtgen değildi. Bu bizim çizdiğimiz değil, değil mi? Bizim numaralarımız biraz daha az. İlerleyelim ve gerçekten istediğimiz şeyi çizelim Bunu biraz daha yukarı doğru taşıyacağız. Biraz daha azaltalım ve aşağı çekelim. Biraz daha sıska ve belki biraz tatlı ve kısa. Şimdi bizim çizdiğimize biraz daha yaklaştı. Bu numaraların her birinin ne anlama geldiğini anladık. Onları değiştirebildik ve bizim istediğimiz hale getirdik. şimdi başka bir dikdörtgen çizmeyi düşünelim. Çünkü bunun güzelliği Nereye istersek oraya dikdörtgen çizebileceğimizdir. en üst köşeden en alta kadar çizmeye ne dersin. her yere çizebilir miyiz? nere olduğunu düşünelim. aşağı ve yukarı 0 olduğunu tahmin ediyorum. ve belki birazcık kısa hadi 50 genişliğinde diyelim ve 10 uzunlugunda çok minik bir dikdörtgen İlerleyelim ve yapalım. rect yazıyoruz. ve bu parametreleri virgül le bölüyoruz. İlerliyoruz ve yazıyoruz.mükemmel, harika. evet, çok iyi değil çünkü bir hata mesajı aldık. hayır. bir şeyler eksik görünüyor. Evet haklı olduğunu söyleyelim ona. Vay! Onu geri koyalım. Harika görünüyor. Değil mi? Evet, çok iyi değil çünkü başka bir mesaj aldık. Noktalı virgülün olmadığını söylüyor. Bu da doğru. "show me Where?" e tıklayarabiliriz. ve o bize hatalı satırı gösterir. Ve hatırlarız. Evet.Noktalı virgüller cümlelerin sonundaki noktalara benziyor. satırımızın sonunda bir tanesini unuttuk. ama geri döndük, büyük sorun değil. tekrar her şey mükemmel. tatlı küçük dikdörtgenimizi kontrol edelim. Tam da bizim istediğimiz gibi. Önceki gibi onu büyütebiliriz. herhangi bir yere taşıyabiliriz. ve onu tam olarak istediğimiz yere konumlandırabiliriz. Evet şimdi bir dikdörtgenin nasıl çalıştıgını detaylı olarak biliyorsun. Numaraların ne anlama geldiğini ögrendik. ve neden her zaman parantezlere ihtiyacımız olduğunu ve numaraları neden ayırmamız gerektigini ve sonuna noktalı virgül koymayı. Bir sürü şey gördük. ama sen ilerleyebilir, kendin için dener ve fikir edinirsin. Sonra daha fazla şekil yapmasını öğreneceğiz. ve sonra mükemmel şeyler üzerinde ilerleyeceğiz. onları renklendirmek gibi ya da onları ekran üzerinde uçurmak gibi.