İ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ı okuKod çalışmıyor ve neden anlamıyorsun. Paniğe gerek yok — bu, dedektiflerin sevdiği andır.
Programlarda iki tür hata vardır. Sözdizimi hatası, dil kurallarına uymamaktır; virgülü unutmak, parantezi kapatmamak gibi. Mantık hatası ise kod çalışır ama yanlış sonuç üretir. Skor her kazandığında artması gerekirken azalıyorsa, mantık hatalıdır.
İyi bir hata ayıklayıcı hemen kodu silip yeniden yazmaz. Önce "ne oluyor?" diye sorar, ardından "nerede oluyor?" diye sorar, sonunda "neden oluyor?" diye sorar. Her soru onu çözüme bir adım yaklaştırır. Suçluyu bulmak gibi: kanıt topla, eleme yap, sonuca var.
En basit yöntem ekrana mesaj yazdırmaktır: "buraya geldim, değer şu" gibi. Böylece kodun hangi noktada beklenmedik davrandığını görürsün. Daha gelişmiş araçlar kodu adım adım durdurarak değerleri gösterir. Her ikisi de aynı amaca hizmet eder: görünmeyeni görünür yapmak.
Bir arkadaşınla şu oyunu oyna: biri bir sayı dizisini toplamak için sözde kod yazar, diğeri her adımı kontrol eder ve kasıtlı eklenen bir hatayı bulur. Hata bulan kazanır. Hata ayıklamayı eğlenceye dönüştürebilirsin.
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