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.