>> MITCH Resnick: Merhaba, ben Mitch Resnick değilim.
Ben Öğrenme Profesör değilim MIT Media Lab burada Araştırma,
ve ben de MİT Scratch Ekibi yönlendirin.
JOHN MALONEY: John değilim Maloney, ve ben
yaklaşık 11 yıldır bir araştırmacı Scratch Projesi üzerinde çalışıyor
kurşun geliştirici olarak.
MITCH Resnick: Biz diyoruz Bizim araştırma grubu
Yaşam Boyu Anaokulu grubu çünkü Biz yolu çocuklar tarafından ilham konum
anaokulu öğrenmek.
Klasik anaokulu, çocuk şakacı tasarımı ve oluştururken
işbirliği içinde işler ile bir another-- binalar kuleleri
ahşap bloklar, yapım resimleri ile parmak boya ve boya kalemi ile.
Biz Scratch geliştikçe, biz istedik O anaokulu ruhunu yakalamak için
Her yaştan öğrenciler için.
John MALONEY: Bir Scratch için büyük motivasyonları
Bu proje olduğunu Mitchell ve Natalie
denilen başladı etmişti Bilgisayar Kulübü.
Ve onlar çocuklar bir sürü yapıyor gördüm Photoshop gibi medya araçları ile malzeme
ve çeşitli ses üretim araçları, ancak herhangi bir programlama yapıyor değildi.
Çocuklar herhangi bir programlama yapıyor değil, ve biz, iyi, etrafına baktı ve dedi ki
Neden bunu yapmıyorlar?
Cevap gibiydi olmadığını olmak
Uygun bir araç Bu ayar için.
>> MITCH Resnick: biz Scratch gelişmekte edildi
Ben bazı fikirler ilham oldu Benim akıl hocası, Seymour Papert, bir kim
Logo programlama dili geliştirildi.
Seymour hep derdi Yeni bir teknoloji için önemli olduğunu
bu kolay anlam düşük floor-- var Yüksek ceiling-- Şarkı söylemeyi kes başlamak için
Daha fazla yapabileceği anlamı ve onunla daha karmaşık şeyler.
Biz de istedim dediğimiz "geniş duvarlar,"
anlamı çok var farklı yollar,
birçok farklı yapabilirsiniz yazılımı ile işler.
>> Sadece elde edebilmek için yeterli değil Kolayca başladı ve karmaşık şeyler
Herkesin aynı şeyi yapıyor eğer.
Biz çok farklı yollar var istiyorum farklı insanlar var biliyorum çünkü
Farklı ilgi alanları, ve herkesi istedik
projeler üzerinde çalışmak edebilmek için bu kendi çıkarları büyümüştür.
>> JOHN MALONEY: İsterdim Biz Muhtemelen-- söylemek
orada- yaklaşık 10 kez kabul Daha fazla komutları ve var daha özellikleri
Hiç Scratch sona erdi.
Biz sonsuz olurdu tam olarak ne hakkında tartışmalar
ifade blokları koymak ve Varsayılan olsun gibi şeyler
sprite yönü yukarı ya da sağa doğru olmalıdır.
Bu yüzden, tüm bu şeyler düşündüm Özellikle çok erken deneyimler
İnsanlar olurdu Scratch ve çalışırken
şeyler olabilir ki bunu yapmak için sadece deneylerle keşfetti.
>> MITCH Resnick: biz ne zaman İlk tasarım Scratch,
Bizim hedef kitlesi 16 yaşları 8 oldu.
JOHN MALONEY: Açık Yelpazenin düşük sonunda,
biz bu kadar genç çocuklar vardı bulundu biz hiç beklenenden daha Scratch kullanarak.
Ben hala ilk Şehre hatırlıyorum Scratch gün, sanırım, biz vardı,
bu küçük altı yaşındaki bir adam geldi.
Üst ucunda, ben sürpriz oldum Sıfırdan, örneğin, kullanımda
CS50 gibi üniversite sınıfları biz gerçekten yoktu çünkü
bir dil olarak Scratch düşünüyorum Bilgisayara öğretim bilgisayar bilimi
bilim adamları.
>> Başka bir sürpriz nasıl Birçok yetişkin bunu kullanıyor.
Biz insanlar kim olduklarını bulundu Tam zamanlı programcılar gibi
programlama zevk Bir hobi tür olarak Scratch.
Ve bu yüzden insanlar gördüm Scratch web sitesinde
Örneğin, do projeler oluşturmak ray 3-D render sistemleri izleme.
Bunu görünce ben inanamadım.
>> MITCH Resnick: biz Scratch üzerinde çalışmaya başladı,
biz kimden farklı yapmak istiyorum önceki programlama dilleri
erişilebilir hale getirmek için insanların çok daha geniş bir yelpazede.
Yani biz üç temel yol gösterici ilkeleri vardı.
Öncelikle, biz yapmak istiyoruz , tamirci-güçlü daha
böylece çok programlar kurmak olabilir Birlikte Lego tuğla koyarak gibi.
Bu yüzden görsel programlama vardı Birlikte ek blokları.
İkincisi, biz istiyoruz İnsanlar işe izin
daha anlamlı projeler, şeyler Bu onlar için bizzat ilgili idi.
Yaptığımız bu yüzden Kazı zengin medya böylece.
>> Tüm Üçüncü olarak, yapmak istiyorum daha sosyal size çünkü
en iyi bir şey biliyorum öğrenme deneyimleri
Biz başkaları ile etkileşim zaman gelir.
Yani online Scratch eklendi başından itibaren topluluk,
Biz başlattığı sağ Yazılım böylece insanlar
Bir seyirci olurdu kendi yarattıkları için
ve aynı zamanda ilham almak ne diğer insanların yarattı.
Biz Scratch başlatmasından bu yana, orada 4.5 milyon projeler etrafında olmuştur
paylaşılan edilmiştir Scratch web sitesinde.
>> JOHN MALONEY: Ben Sana Aslında projeye katıldı
Mitchell yalvaran tür ile.
Ben duyduğumda katılmak istedi Bunun düşündüm çünkü hakkında
Böyle bir serin olacaktı şey, ve ben yardım etmek istedim.
Ama benim en sevdiğim dil Smalltalk oldu ve
Bu sürümünü geliştirmek yardımcı olmuştu Smalltalk Squeak çağırdı.
Yani ben de, ben olacak, dedi gelip bu işi yapmak
sürece ben Squeak bunu inşa edebilirsiniz gibi.
Ve Mitchell Ben emin oh dedi o yapılan ne umurumda değil.
Sadece o iş yapmak.
Ve böylece o got nasıl Squeak yazılmış olması.
>> 2.0 Scratch ile Böylece, biz olur düşündüm
Daha fazla Çizilmeye ulaşmak çıkarmak için deneyin bunu bir bulut-tabanlı uygulama yaparak insanlar.
Ve her ne kadar bir versiyonu vardı Squeak bölgesinin tarayıcıda koştu
indirmeden gerekli ve bir plug-in yükleme.
Ve biz biliyorduk ki bir sürü insan sorun yapıyor olurdu,
Ya o çünkü karmaşık bir süreç
ya da onların yönetiminde çünkü onların okul ya da ne olursa olsun buna izin vermedi.
Yani biz bir şey istedim tür tarayıcılar yerleşik
veya varsayılan tür oldu Orada en tarayıcılarda.
>> Biz Java kabul.
Biz Silverlight kabul.
Biz, JavaScript kabul ve biz Flaş kabul.
Bu noktada Flaş, Gerçekten üstünlük üzerinde.
Adobe gerçekten iterek, ve oldu henüz, bilirsin, bilmiyordum
Böyle bir sorun olacak ki vb iOS ve mobil cihazlarda ve üzerinde.
Bu yüzden Flash ile gittik, ve Geriye dönüp, bilirsin,
belki güzel olurdu Biz JavaScript ile gitmişti eğer
Bu hale geldi çünkü baskın dil.
>> Ama ben orada olduğunu sanmıyorum biz muhtemelen olabilir herhangi bir şekilde
vardı her şeyi gördük sonra ve şimdi arasında değişecek.
Bu üç yıl ya da öylesine alır Bu gibi birlikte bir şeyler koymak,
böylece iyi bir tahmin yapmaya ve en iyi için umut.
>> MITCH Resnick: Yeni Bir projeler, Genç Scratch denir
Scratch gitmek zorunda çalışıyor Hatta genç çocuklar aşağı.
Bu yaşta amaçlayan ediliyor 5-7 yaşındakiler,
İkinci sınıfa anaokulu gibi.
ilk versiyonu o, iPod olacak
ve biz gelmek için plan 2014 ortasında dışarı.
Yani Junior olacak Scratch biraz sürümünü küçültülmüş.
Biraz olacak Daha az özellikleri ve aynı zamanda
daha gelişimsel şeyler yapmak genç çocuklar için uygun.
>> JOHN MALONEY: Ben aslında zevk Bu Scratch 2.0 özellikle
tür gizlice yüksektir senden daha performans hayal olabilir.
Varsayılan olarak, ne zaman yapıyoruz animasyon ve benzeri,
Eğer çerçeve ile sınırlı konum güncelleme Şeyin tür oranı
Ekranın oranı ve ettik kasten tasarlanmış
sadece yapar, böylece kare başına biraz
böylece tekrar söylemek eğer 10 hamle 10, aslında
o 10 küçük hareket görmek 10 küçük artışlarla step--.
>> Ancak, bir tür var Turbo modu olarak adlandırılan gizli mod,
Eğer almak hangi Shift-tıklamak yeşil bayrak,
ve bu temelde sağlar tür kadar hızlı koşabilirim.
Yani bu yapmanız sağlar ne ışını izleyici gibi şeyler,
ve amaçlara yönelik yok Orijinal ray tracer,
Yarım hakkında beklemek zorunda kaldı Saat çünkü o sonuçları görmek için
tür chugging oldu Bir kerede bir kare ile.
Ama Shift-Click ile şey, sonuç alabilirsiniz
20 saniye gibi bir şey.
Yani, aniden, sıralama yapabilirsiniz Scratch yüksek düzey şeyler,
ama gizli bir özellik.