>> मिच Resnick: हाय, मैं मिच Resnick हूँ.
मैं सीखने का एक प्रोफेसर हूँ एमआईटी मीडिया लैब में यहाँ अनुसंधान,
और मैं भी एमआईटी स्क्रैच टीम प्रत्यक्ष.
जॉन मैलोनी: मैं जॉन हूँ मैलोनी, और मैं था
के बारे में 11 साल के लिए एक शोधकर्ता स्क्रैच परियोजना पर काम कर रहा है
नेतृत्व डेवलपर के रूप में.
मिच Resnick: हम कॉल हमारे शोध समूह
आजीवन बालवाड़ी समूह क्योंकि हम जिस तरह से बच्चों से प्रेरित कर रहे हैं
बाल विहार में सीखते हैं.
क्लासिक बालवाड़ी, बच्चों हँसी में डिजाइन और पैदा कर रहे हैं
के सहयोग से बातें एक दूसरे - इमारतों टावरों
लकड़ी के ब्लॉक, चित्र बनाने के साथ उंगली पेंट और crayons के साथ.
हम खरोंच के रूप में विकसित, हम चाहते थे उस बालवाड़ी भावना पर कब्जा
सभी उम्र के शिक्षार्थियों के लिए.
जॉन मैलोनी: में से एक खरोंच के लिए बड़ा मंशा
इस परियोजना था कि मिशेल और नेटली
कहा जाता है शुरू की थी कम्प्यूटर क्लब हाउस.
और वे क्या कर बच्चों की एक बहुत कुछ देखा है फ़ोटोशॉप जैसे मीडिया उपकरणों के साथ सामान
और विभिन्न ध्वनि उत्पादन उपकरण, लेकिन वे किसी भी प्रोग्रामिंग नहीं कर रहे थे.
बच्चों को किसी भी प्रोग्रामिंग नहीं कर रहे थे, और हम चारों ओर देखा, और अच्छी तरह से कहा,
यही कारण है कि वे इसे नहीं कर रहे हैं?
जवाब देने के लिए लग रहा था वहाँ नहीं था कि हो सकता है
उचित था कि एक उपकरण कि सेटिंग के लिए.
>> मिच Resnick: के रूप में हम स्क्रैच विकसित कर रहे थे,
मैं विचारों के कुछ लोगों द्वारा प्रेरित किया गया मेरे गुरु, सेमुर Papert, की जो
लोगो प्रोग्रामिंग भाषा का विकास किया.
सेमुर हमेशा कहा करते थे कि यह एक नई तकनीक के लिए महत्वपूर्ण था
एक लो फ्लोर है - जिसका अर्थ यह आसान है एक उच्च छत - साथ आरंभ करने के लिए -
आप अधिक से कर सकता है, जिसका अर्थ इसके साथ और अधिक जटिल बातें.
हम यह भी है चाहता था हम "व्यापक दीवारों," क्या कॉल
वहाँ कई हैं, जिसका अर्थ अलग रास्ते,
आप कई अलग अलग कर सकते हैं कि सॉफ्टवेयर के साथ बातें.
>> यह सिर्फ पाने के लिए सक्षम होने के लिए पर्याप्त नहीं है आसानी से शुरू कर दिया और जटिल बातें करते हैं
हर कोई एक ही बात कर रही है.
हमने कई अलग अलग रास्ते है चाहता हूँ हम अलग अलग लोगों को पता है क्योंकि
विभिन्न हितों, और हम हर कोई चाहता था
परियोजनाओं पर काम करने में सक्षम हो कि अपने स्वयं के हितों के बाहर हुई.
>> जॉन मैलोनी: मुझे पसंद हैं कहने के लिए है कि हम शायद -
there's - हम के बारे में 10 बार माना अधिक से अधिक आदेशों और सुविधाओं
कभी स्क्रैच में समाप्त हो गया.
हम अंतहीन होगा वास्तव में क्या बारे में बहस
ब्लॉक पर डाल करने के लिए शब्दों और चाहे डिफ़ॉल्ट की तरह बातें
sprites की दिशा ऊपर या सही करने के लिए होना चाहिए.
इसलिए हम इन सब बातों के बारे में सोचा विशेष रूप से बहुत जल्दी अनुभवों
लोगों को होता है स्क्रैच और कोशिश के साथ
बातें हो सकता है, ताकि यह सुनिश्चित करने के लिए अभी प्रयोग के द्वारा की खोज की.
>> मिच Resnick: हम थे जब पहला, स्क्रैच डिजाइनिंग
हमारे लक्षित दर्शकों से 16 उम्र के 8 था.
जॉन मैलोनी: पर स्पेक्ट्रम की कम अंत,
हम बहुत छोटे बच्चों में पाया गया कि हम कभी प्रत्याशित से स्क्रैच का उपयोग कर.
मैं अभी भी एक याद - प्रथम स्क्रैच दिन, मैं हम था कि, लगता है,
इस छोटे से छह वर्षीय लड़का अंदर आया
ऊपरी छोर पर, मैं हैरान किया गया है पर, उदाहरण के लिए, स्क्रैच का उपयोग
CS50 तरह कालेज की कक्षाओं में हम वास्तव में नहीं था, क्योंकि
के लिए एक भाषा के रूप में खरोंच के बारे में सोच कंप्यूटर से कंप्यूटर विज्ञान शिक्षण
वैज्ञानिकों.
>> एक और आश्चर्य है कि कैसे कई वयस्कों यह प्रयोग कर रहे हैं.
हम लोग जो कर रहे हैं कि मिल गया पूर्णकालिक प्रोग्रामर की तरह
में प्रोग्रामिंग का आनंद एक शौक की तरह के रूप स्क्रैच.
और इसलिए हम लोगों को देखा है स्क्रैच वेबसाइट पर
उदाहरण के लिए, ऐसा लगता है कि परियोजनाओं को बनाने, रे 3 डी प्रतिपादन सिस्टम अनुरेखण.
मैंने देखा है कि जब मैं यह विश्वास नहीं कर सकता.
>> मिच Resnick: के रूप में हम स्क्रैच पर काम शुरू कर दिया
हम से अलग करना चाहते हैं पिछले प्रोग्रामिंग भाषा
यह सुलभ बनाने के क्रम में लोगों का एक बहुत व्यापक रेंज के लिए.
इसलिए हम तीन मुख्य मार्गदर्शक सिद्धांत था.
सबसे पहले, हम बनाना चाहते यह अधिक टिंकर करने योग्य,
तो आप ज्यादा कार्यक्रमों का निर्माण कर सकता एक साथ लेगो ईंटों डाल की तरह.
इसलिए हम दृश्य प्रोग्रामिंग था एक साथ तस्वीर है कि ब्लॉक.
सभी का दूसरा, हम चाहते हैं लोगों को काम करने देने के लिए
अधिक सार्थक परियोजनाओं पर, बातें कि उनके लिए व्यक्तिगत रूप से प्रासंगिक थे.
हम बनाने यही कारण है कि स्क्रैच तो मीडिया युक्त.
>> सभी का तीसरा, हमें करना चाहते हैं यह अधिक सामाजिक तुम क्योंकि
सर्वश्रेष्ठ में से एक बहुत कुछ पता है अनुभवों सीख
हम दूसरों के साथ बातचीत जब आते हैं.
इसलिए हम ऑनलाइन स्क्रैच गयी शुरू से ही समुदाय,
हम शुरू की सही जब सॉफ्टवेयर इतना है कि लोग
एक दर्शक होता है उनकी कृतियों के लिए
और भी द्वारा प्रेरित होता हूँ अन्य बनाया क्या लोग.
हम वहाँ, स्क्रैच शुरू की 4.5 मिलियन परियोजनाओं के आसपास किया गया है
साझा किया गया है कि स्क्रैच वेबसाइट पर.
>> जॉन मैलोनी: तो मैं वास्तव में इस परियोजना में शामिल हो गए
एक तरह से मिशेल सिफ़ारिश द्वारा.
मैं जब मैंने सुना शामिल होने के लिए कहा इसके बारे में मैंने सोचा था कि क्योंकि
यह एक ऐसी शांत होने जा रहा था बात है, और मैं मदद करना चाहता था.
लेकिन मेरी पसंदीदा भाषा मैं स्मालटाक था, और
इस संस्करण को विकसित करने में मदद की थी के स्मालटाक चीख़ कहा जाता है.
तो मैं अच्छी तरह से, मैं हूँ, कहा इस काम में आ गए और करना
जब तक मैं चीख़ में यह निर्माण कर सकते हैं.
और मिशेल मैं, ओह यकीन है, कहा यह अंदर बनाया है परवाह नहीं है क्या
सिर्फ यह काम करते हैं.
और इतना है कि यह कैसे हो गया है चीख़ में लिखा होना चाहिए.
>> तो स्क्रैच 2.0 के साथ, हम हम सोचा था कि
स्क्रैच अधिक तक पहुंचने बनाने की कोशिश यह एक बादल आधारित अनुप्रयोग बनाने के द्वारा लोगों को.
और एक संस्करण था, हालांकि ब्राउज़र में भाग गया कि चीख़ का
इसे डाउनलोड करने की आवश्यकता और एक प्लग स्थापित.
और हमें पता था कि बहुत से लोगों को मुसीबत यह है कि कर दिया होता,
यह था क्योंकि या तो एक जटिल प्रक्रिया
या क्योंकि उनके प्रशासन उनके स्कूल या जो कुछ भी यह अनुमति नहीं होगी.
इसलिए हम था कि कुछ करना चाहता था एक तरह से ब्राउज़र में निर्मित
या किस तरह का था डिफ़ॉल्ट रूप से वहाँ सबसे ब्राउज़रों पर.
>> हम जावा माना.
हम सिल्वरलाइट माना.
हम जावास्क्रिप्ट माना और हम फ्लैश माना.
उस समय, फ्लैश था वास्तव में प्रभुत्व पर.
एडोब वास्तव में इसे आगे बढ़ाने, और किया गया था हम अभी तक आप जानते हैं, पता नहीं था,
यह एक ऐसी समस्या होने जा रहा था कि IOS और इसके आगे के मोबाइल उपकरणों और पर.
इसलिए हम फ्लैश के साथ चला गया, और बीती बातों की जांच में, आप जानते हैं,
यह शायद अच्छा होता है हम जावास्क्रिप्ट के साथ गया था अगर
कि हो गया है क्योंकि प्रमुख भाषा.
>> लेकिन मैं वहाँ नहीं लगता है हम संभवतः सकता है किसी भी तरह से
थे कि सभी चीजों को देखा है तब और अब के बीच परिवर्तन करने जा रहा है.
यह करने के लिए तीन साल लगते हैं या तो कुछ इस तरह एक साथ रखा,
तो आप अपने सबसे अच्छा अनुमान लगाना और अच्छे के लिए आशा.
>> मिच Resnick: हमारी नई में से एक परियोजनाओं स्क्रैच जूनियर कहा जाता है,
स्क्रैच जाने के लिए कोशिश कर रहा यहां तक ​​कि छोटे बच्चों को नीचे.
यह उम्र के उद्देश्य से किया जा रहा है 5-7 साल के बच्चों,
दूसरे दर्जे के लिए बालवाड़ी की तरह.
के पहले संस्करण यह आइपॉड पर होगा,
और हम इसे आने की योजना 2014 के मध्य में बाहर.
तो जूनियर एक हो जाएगा स्क्रैच कुछ हद तक संस्करण नीचे पहुंचा.
यह कुछ हद तक होगा यह भी कम सुविधाओं और
अधिक developmentally बातें करना छोटे बच्चों के लिए उपयुक्त.
>> जॉन मैलोनी: मैं इस तथ्य का आनंद विशेष रूप से 2.0 स्क्रैच कि
एक तरह से गुप्त रूप से अधिक है आप सोच सकते हैं प्रदर्शन.
आप क्या कर रहे हैं जब डिफ़ॉल्ट रूप से, एनिमेशन और बहुत आगे है,
आप फ्रेम करने के लिए सीमित कर रहे हैं अद्यतन की तरह - की दर
स्क्रीन की दर, और हम है जान - बूझकर इसे तैयार
यह केवल इतना है कि फ्रेम प्रति एक छोटा सा
इतनी है कि आप फिर से कहना अगर 10 चाल 10, आप वास्तव में
यह 10 छोटे में स्थानांतरित देखना कदम - 10 छोटे वेतन वृद्धि.
>> हालांकि, एक तरह की नहीं है टर्बो मोड बुलाया छुपा मोड,,
आपके द्वारा प्राप्त कर सकते हैं जो Shift-क्लिक करने हरे झंडे पर,
और कहा कि मूल रूप से यह सुविधा देता है तरह के रूप में तेजी से यह कर सकते हैं के रूप में चला रहे हैं.
तो यह आपको करना क्या है रे अनुरेखक की तरह बातें,
और आप की जरूरत नहीं है - मूल रे अनुरेखक,
आपको इंतजार करना पड़ा लगभग आधे परिणाम देखने के लिए घंटे यह क्योंकि
तरह की chugging गया था एक समय में एक फ्रेम के माध्यम से.
लेकिन Shift क्लिक के साथ बात, आप परिणाम प्राप्त कर सकते हैं
20 सेकंड की तरह कुछ में.
तो, अचानक, आप की तरह कर सकते हैं स्क्रैच में की उच्च स्तरीय चीजें,
लेकिन यह एक छुपा सुविधा है.