Çocuklar için Programlama: Kazı Kazan 3.0 başlattı

Scratch 3.0, 2 Ocak 2019'da piyasaya sürüldü. Çocuklar için programlama dilinin yeni sürümü, Adobe Flash'ı kullanmaktan web standartları HTML, CSS ve JavaScript'e geçiş yapan büyük bir kilometre taşı sürümüdür.

Scratch, çocuklara (ve ayrıca yetişkinlere) programlamayı öğretmek için tanıtım ortamı olarak yararlı olan görsel bir programlama dilidir.

Scratch kullanıcıları, Windows ve Mac OS X için kullanılabilen ortamın bir masaüstü sürümü olan Scratch Desktop'ı indirip kullanabilir veya herhangi bir modern web tarayıcısında çalışan çevrimiçi bir sürümünü kullanabilir.

Masaüstü ve çevrimiçi sürümleri arayüzü paylaşır; mevcut Scratch kullanıcıları arayüzün biraz değiştiğini fark edebilir; Programın görsel olarak yürütüldüğü çizik kısmı olan Sahne Alanı sağa kaydırılmıştır.

Kullanıcılar Scratch 3.0'da kod bloklarını, kostümleri ve soldaki sesleri, ortadaki kod bloğunu ve sağdaki sahne bloğunu bulur. Değişim, yeni düzenlemelerle "insanlar arayüzü daha sezgisel ve anlaşılır buluyordu" çünkü yapıldı.

Kazı-kazan yeni başlayanlar temel işlemlerle başlar, örneğin "taşı", "say" veya "tekrarla" gibi kod bloklarını kod alanına taşımak için sürükle ve bırak; Bu kod blokları, genellikle farklı numaralar girerek, örneğin 10 yerine 50 adım atmak veya bir menüden mevcut seçeneklerden birini seçmek suretiyle doğrudan değiştirilebilir.

Scratch'ı denemek için masaüstü sürümünü indirmek gerekmez; sadece editörü çevrimiçi yüklemek için bu sayfaya modern bir tarayıcı yöneltin. Resmi olarak desteklenenler, masaüstü sistemlerde Google Chrome, Microsoft Edge, Mozilla Firefox ve Apple Safari ve tabletlerde Chrome ve Safari'dir. Geliştiriciler, Internet Explorer'ın desteklenmediğini not ediyor.

Scratch döngüler, değişkenler, kullanıcı girişi, kalıcı depolama, fare ve klavye etkileşimleri ve daha fazlası dahil olmak üzere birçok ana programlama kavramını destekler.

Scratch 3.0, daha önce neler mevcut olduğu konusunda genişler. Programlama ortamının eski sürümleriyle oluşturulan çizik projeleri hala mevcuttur ve Çizik 3.0'da yüklenebilir. Ancak, Scratch 3.0 projelerini programlama ortamının eski sürümlerine yüklemek mümkün değildir. Yeni sürüm yeni işlevsellik ve bloklar tanıtıyor.

Yeni bloklar, dizgilerin (metin), yeni kalem bloklarının ve saydamlık desteğinin, yeni kayma bloğunun ve yeni ses efekti bloklarının kullanımını geliştirmek için yeni operatörlere destek içerir.

Kullanıcılar Scratch'a uzantı ekleyebilir; uzantıları, Scratch'a yeni kod blokları ekler. Lego MindStorms veya WeDo öğeleriyle etkileşimde bulunmak için video algılama, çeviri işlevi veya işlevsellik ekleyen uzantıları içeren bir dizi uzantı sağlanmıştır.

Scratch 3.0, yeni sprite, yeniden tasarlanmış bir ses editörü ve yeni programlama blokları içerir. Ayrıca, tabletler üzerinde programlar oluşturmak ve oynamak için Scratch kullanılabilir.

Ses editörü, yeni ses efektleri ve kullanımı kolay geliştirilmiş bir kullanıcı arayüzü sunar. Boya düzenleyici de yeni işlevler aldı: katman siparişi için yeni kontroller, vektör modunda çalışan yeni araçlar, daha iyi vektör nokta kontrolleri ve daha fazlası.

Kelimeleri kapatmak

Scratch kullanarak programlama öğretmeye başladım ve arayüzün kullanım kolaylığı ve görsel doğası sayesinde gerçekten iyi çalışıyor. Programlamaya ilgi çekmek harika ve yaptığı iş için oldukça güçlü.

Şimdi Sen : Scratch'ı denedin mi? Üstüne ne dersin?