İlk mikro kodlama projen
Küçük bir kodlama projesi yapmak için büyük bir bilgisayara veya uzun bir programa ihtiyacın yok. Önce birkaç açık adımla başlayabilirsin.
Yazıyı okuYüz öğrencinin notunu tek tek hesaplamak can sıkıcıdır. Döngü, bu işi senin yerine tekrar eder.
Döngü, bir kod bloğunu belirli bir koşul sağlandıkça tekrarlayan yapıdır. "Listede eleman kaldığı sürece bir sonraki elemana geç" ya da "sayaç 10 oluncaya kadar devam et" gibi. İnsan el yorgunluğu hisseder; bilgisayar milyonlarca tekrarı aynı hızda yapar.
Kaç kez döneceğini bildiğinde sayaçlı döngü kullanırsın: "1 ile 30 arasındaki sayıları topla" gibi. Koşul değiştiğinde duracak döngü ise "kullanıcı çıkış diyene kadar devam et" şeklinde çalışır. Her iki çeşit de hayatı kolaylaştırır; hangisini seçeceğini durum belirler.
Döngünün durması için koşulun eninde sonunda yanlış olması gerekir. Koşul hiç yanlış olmazsa program takılır; ekran donar, bilgisayar ısınır. Bu yüzden döngü yazarken her zaman "bu ne zaman duracak?" diye sorarsın. Hata ayıklamada sonsuz döngü sık rastlanan bir tuzaktır.
Kağıda 1 ile 20 arasındaki çift sayıları yaz. Kaç adımda yazdın? Şimdi bunun için bir sözde kod yaz: "Sayaç 2 ile başlar. Sayaç 20 ya da altındayken ekrana yaz, 2 ekle." Döngünün gücünü hissettirdin mi?
KEŞFE DEVAM
Küçük bir kodlama projesi yapmak için büyük bir bilgisayara veya uzun bir programa ihtiyacın yok. Önce birkaç açık adımla başlayabilirsin.
Yazıyı okuScratch, kod satırı yazmadan mantık kurmanı sağlayan bir araçtır. Sürükle, bırak ve karakterin harekete geçer.
Yazıyı okuPython öğrenciler, veri bilimciler ve yapay zekâ araştırmacıları tarafından kullanılır. Bunun sebebi sadeliğidir: Türkçeye en yakın hissettiren programlama dillerinden biridir.
Yazıyı oku