Kodlama kısaca, bilgisayarların çalışması için gerekli olan talimatlar olarak nitelendirilebilir. Ancak bu tam olarak ne manaya gelmektedir? Bunun cevabını vermeye çalışalım.

Hepimizin evinde bulaşık makinesi mevcuttur. İşte makineler da bir takım bilgisayar kodları içeren aygıtlardır. Hareketlerimiz ya da etkileşimlerimiz girdi-çıktı (input-output) olarak düşünülebilir.

Makineyi kullandığımız zaman bir takım işlemler gerçekleşmektedir. Yıkama süresini ve modunu seçip “Başlat” düğmesine basarız. Bundan hemen sonra makineye çalıştıran kod devreye girer ve yıkama işlemini gerçekleştirmek için girişlerinizi yani basılan tuşla birlikte verilen komutu yerine getirir.

Diğer yandan makine su alımı, deterjan kullanımı ve yıkamayı gerçekleştirmek için motor devreye girer. Üzerinde bulunan zamanlayıcı ise ne kadar kaldığını gösterir. Süre dolduğunda, işlemleri yapan motor durur ve işlemlerin bittiğini bildirmek için alarm uyarı verir.

Evimizdeki makinelerden yola çıkarak verilen bu örnekten de anlaşılacağı üzere, kodlar birer giriş ve çıkış dizeleridir.

Makineyi çalıştırmak için gerekli hamleleri aklınızdan geçirin. Kapı açılırsa makinenin durmasını sağlayın. Mod değişikliklerinde ilgili değişiklikleri yerine getirin. Göstergede 0:00 kaldığında, makineyi durdurun ve alarmın çalmasını sağlayın. Süre tamamlanıp kapı açıldığında alarmı kapatın ve sıfırlayın.

Verilen bu örnekte gözüktüğü üzere makineleri olası aksilikler ya da süreci tamamlayıcı hamlelerini düşünerek kodlarız. Bu nedenle kodlarken makineye ne yapmalarını ve nasıl kullanmaları gerektiğini açık ve kurallara uygun bir şekilde yaparız.

Dahiler Okulu olarak hedefimiz çocuklarımızın uygulamalı olarak yazılı kodlama öğrenmeleri ve bunu gerçekleştirirken İngilizcelerini pekiştirmeleridir.

Kodlama çalışmalarımız ulusal ve uluslararası materyaller taranarak oluşturulan müfredat ile birlikte devam eder. Adım adım öğrenci-öğretmen etkileşimli olarak çalışılır.

Eğer siz de çocuğunuzun geleceğini düşünen bir ebeveyn iseniz, kodlama çalışmalarımıza katılmaları için onları bizimle tanıştırın. Kodlama dünyasını birlikte keşfetmeye hazır mısınız?