Scratch nedir ve ne işe yarar?

çizik biliyorum, nedir

Scratch, MIT tarafından oluşturulmuş ve blok tabanlı bir görsel arayüze dayalı bir programlama dilidir., böylece çocukların ve bilgisiz kişilerin programlanmasını büyük ölçüde kolaylaştırır. 8-16 yaş arası tavsiye edilir.

Bütün bunlar tarafından desteklenmektedir. Scratch Vakfı, misyonu şu olan kar amacı gütmeyen bir kuruluş:

Misyonumuz, tüm geçmişlere sahip tüm çocuklara hayal etme, yaratma ve işbirliği yapma fırsatları sunmaktır, böylece yarının dünyasını şekillendirebilirler.

Ama önemli olanlara Scratch ile neler yapılabileceği.

Bu ne için

Bu blok programlama için birçok kullanım.

Oyunlar ve animasyonlar yapın

Bu dilin ana kullanımlarından biridir. Platformunuzda paylaşılan ve programlamayı öğrenmeye devam edebileceğiniz animasyonlar ve oyunlar oluşturun.

programlamayı öğret

İngiltere'de programlama öğretmek için ilk kullanıldığından yükselişi durdurulamaz oldu ve bugün ebeveynlerin ve eğitimcilerin çocuklara kodlamayı öğretmeye başlamaları için tercih edilen yol.

Scratch öğrenen çocukların belirli matematik alanlarında daha fazla imkana sahip olmaları beklenir. Bundan ve Scratch kullanmayı öğrenmek ile diğer dillerde programlamayı öğrenmek arasındaki ilişkiden bahseden makaleler bulmak istiyorum. Herhangi birini biliyorsanız, lütfen yorumlarda bırakın.

Arduino Programı

Arduino ile programlama için farklı IDE'ler ve Scratch tabanlı yazılımlar oluşturulmuştur. Önceki durumlarda olduğu gibi, fikir programlama işini basitleştirmektir.

LEGO Boost / EV3 Mindstorm Programı

Bir LEGO robotik kitiniz varsa, robotunuzu kontrol etmek ve programlamak için resmi platformdaki Scratch'e ek bloklar ekleyebilirsiniz.

LEGO Boost APP'de zaten Scratch'a dayalı blok programlama buluyoruz

diğerleri

Onu farklı kullanımlarda kullanan ve her zaman hayal ettiğimiz olağan kullanımlarla ilgisi olmayan insanlar gördüm. Öyleyse hayal gücünüzü serbest bırakın ve bundan en iyi şekilde yararlanın.

IoT cihazlarını kontrol edebilir miyiz? Ahududu? Ev otomasyonu? Yapay Zeka ve makine öğrenimi?

Araştırıp öğrenmelisiniz. Her zaman oldugu gibi.

ne için kullanırım

Peki şimdi 2 şey için kullanmaya başlıyorum.

Bir yandan kızım benden video oyunları yapmamı istedi. Ondan yapmasını istediğimiz şeyi bir deftere yazdık ve Scratch'i bu oyunları hayata geçirebilmem için mükemmel bir araç olarak görüyorum.

Bunu, doğru zamanda görmediğim, programlamayı öğrenmeniz niyetiyle yapmıyorum, ancak önerileni yapmak için bir araç olarak yapıyorum.

Öte yandan, LEGO Boost'a sahibiz ve ona varsayılan olarak gelen düzenekleri daha fazla kullanmak istiyoruz. Ve üzerinde çalışıyoruz.

Şu anda başka bir şey için kullanmıyorum. Arduino için Scratch'i test etmek istiyorum ama kullandığımı sanmıyorum. kızlarımı tanımıyorum

Bu dilin programlamayı öğrenmek için doğru dil olduğundan emin değilim. Gerçekten ilgilenmiyorlarsa çocukların çok erken tanıtılması gerektiğini de düşünmüyorum.

Scratch Jr veya Scratch Junior

5 ila 7 yaş arası çocuklar için sıfırdan jr

Scratch'in daha basit, daha az bloklu ve küçük çocuklar için tasarlanmış arayüz ve grafiklere sahip bir versiyonudur. 5 ila 7 yaş arası çocuklar için önerilir.

Akıllı telefonlarda veya tabletlerde kullanabileceğiniz iOS veya Android için bir uygulamadır.

hakkında daha fazlasını görebilirsiniz Resmi web sitesinde Scratch Jr veya Junior

Scracth'i indirin ve yükleyin

Sen uygulamayı indirin Windows, Mac ve Android için, ancak Linux'u desteklemeyi bıraktılar :( ve bu beni çok üzen bir şey.

Alternatifler aradım ve eğer bir Linux kullanıcısıysanız (Ubuntu kullanıyorum) Daha fazlasını başka bir yazıda anlatacağım.

Tarayıcıda Scratch Online

çevrimiçi veya tarayıcıda çizik

Eğer yüklemeyi düşünmüyorsanız, sadece bir göz atmak istiyorsanız, web'de gezinerek kullanabilirsiniz. Ve çevrimiçi platformu kullanın. Her şey ücretsiz.

Uygulamaların çevrimiçi moda göre avantajı, İnternet'e bağlanmak zorunda kalmadan uygulamayı kullanmaya devam edebilmemizdir ve bu genellikle takdir edilmektedir.

topluluk

Scratch, dile ek olarak, bu dili kullanan tüm topluluğu tanımlar. Adım adım öğreticiler, çalışmalar, makaleler ve özellikle bazılarının formatında büyük miktarda bilgi buluyoruz. şüphelerimizi sorabileceğimiz forumlar ve daha fazla insanla etkileşime geçin.

Scratch'te her şey açıktır, bu nedenle bir proje yayınladığınızda herkes bu kodu görebilir ve ondan bir şeyler öğrenebilir. Ayrıca bilmediğiniz bir şeyi nasıl yapacağınızı öğrenmek için projeleri keşfedebilirsiniz.

Yorum yapın