## Python Öğreniyorum: RUR-PLE! ile oynamak

###### André Roberge, © 2004, 2005, 2006 Tercüme Nezih Tayyar (ntayyar@gmail.com)

RUR-PLE Hakkında
Teşekkürler
Komutların Özeti

Bilgisayar programlamayı öğrenmek hem çocuklar hem de yetişkinler için eğlenceli olmalıdır. RUR-PLE, Python programlama dilini öğretmek için hazırlanmış bir pakettir. Bilgisayar programlamanın ne olduğunu Python sözdizimini kullanarak, bir robotun yapay dünyasında onu çeşitli işleri yapmak için programlayarak öğreneceksiniz. Bu paketin içinde gelen yorumlayıcıyı kullanarak programlama kabiliyetlerinizi daha geleneksel bir çevrede de uygulayabileceksiniz. Buraya kadar yazılanlar sizin için bir anlam ifade etmediyse endişelenmeyin!

Programlamayı öğrenmek eğlenceli olabileceği gibi, sizin yapmanız gereken çalışmalar da vardır. Programlamayı kendi kendinize öğrenebilmeniz için sizin yardımcınız olacağım, ancak kendi programlarınızı yazmazsanız bu işi öğrenemezsiniz. Bu çok önemlidir, bu nedenle aşağıdaki kuralı her zaman uygulayınız ve unutmayınız.

Kural # 1

Bilgisayar programlamayı öğrenmek bir müzik aletini çalmayı öğrenmek gibidir: Uygulama yapmak zorundasınız, yalnızca okuyarak bu işi öğrenemezsiniz.

İkinci bilmeniz gereken şey en önemli şeydir, ve bu iyi bilgisayar programları yazabilmek için gizli bir sır olarak tutulur.

Kural # 2

Bilgisayar programlarınızı sizden başka kişilerin de kolaylıkla anlayabileceği şekilde yazın.

Bu doğru, bilgisayar programlarınızı sizden başka kişilerin de kolaylıkla anlayabileceği şekilde yazın. Evet, bilgisayar programlama dilleri bilgisayarlarla iletişim kurmak için dizayn edilmişlerdir, aynen konuşma dillerinin insanlar arasındaki iletişimi sağladıkları gibi.Ancak konuşma dillerinden daha basit olan bilgisayar programlama dilleri, programcılar tarafından diğer programcılarla yaptıkları işi paylaşmak için sıklıkla kullanılmaktadır.İyi yazılmış Türkçe romanları okuyarak yazma kabiliyetinizi nasıl geliştirebiliyorsanız, iyi yazılmış bilgisayar programlarını okuyarak da programlama kabiliyetlerinizi geliştirebilirsiniz. Ancak bu işin nasıl yapıldığını öğrenmek için kural 1'i yani kendi programlarınızı kendiniz yazmanız gerektiğini unutmayın.

Bilgisayar programlarını yazmaya başlamak için Reeborg adında bir robot kullanacaksınız, bu robot kendisine verilen görevleri bilgisayar ekranında yerine getirecek. Bunu yaparken Python'u ve yaygın olarak kullanılan bilgisayar programlama tekniklerini bir arada öğreneceksiniz. Daha sonra Reeborg'a görevler yaptırmayı bırakacak ve bilgisayarla yapılan diğer şeyleri öğreneceğiz.

### Dersler

Aşağıdaki link ile verilen dersleri görüntülemek için RUR-PLE paketini kullanmak yerine kendi seçtiğiniz tarayıcıyı kullanmanızı tavsiye ediyorum. Aşağıdaki link RUR-PLE ile çalışmayabilir.
Dersler