مچ RESNICK: ہیلو، میں مچ Resnick ہوں. مجھے سیکھنے کا ایک پروفیسر ہوں ایم ائی ٹی میڈیا لیب میں یہاں تحقیق، اور میں نے بھی ایم ائی ٹی سکریچ ٹیم کو براہ راست. یوحنا MALONEY: میں نے جان کر رہا ہوں Maloney، اور میں تھا کے بارے میں 11 سال کے لئے ایک محقق سکریچ پراجیکٹ پر کام کر رہے لیڈ ڈویلپر کے طور پر. مچ RESNICK: ہم کہتے ہیں ہماری ریسرچ گروپ تاحیات کنڈرگارٹن گروپ ہم جس طرح سے بچوں کی طرف سے حوصلہ افزائی کر رہے ہیں کنڈرگارٹن میں جاننے کے. کلاسیکی کنڈرگارٹن، بچوں playfully ڈیزائن اور پیدا کر رہے ہیں کے ساتھ تعاون میں چیزیں ایک دوسرے کے - عمارتوں ٹاورز لکڑی کے بلاکس، تصاویر بنانے کے ساتھ انگلی پینٹ اور crayons کے ساتھ. ہم نے شروع سے تیار کی کے طور پر، ہم چاہتے تھے کہ کنڈرگارٹن روح پر قبضہ کرنے تمام عمر کے سیکھنے کے لئے. یوحنا MALONEY: میں سے ایک سکریچ کے لئے بڑا منشا اس منصوبے تھا کہ مچل اور نےٹلی کہا جاتا شروع کیا تھا کمپیوٹر کلب. اور وہ کیا کر بچوں کی ایک بہت دیکھا فوٹوشاپ کی طرح میڈیا ٹولز کے ساتھ چیزیں اور مختلف آواز کی پیداوار، فورم کے اوزار، لیکن وہ کسی بھی پروگرامنگ نہیں کر رہے تھے. بچوں کے کسی بھی پروگرامنگ نہیں کر رہے تھے، اور ہم، ارد گرد دیکھا اور اچھی طرح سے، انہوں نے کہا کہ وہ کیوں نہیں کر رہے ہیں؟ جواب لگ رہا تھا وہاں نہیں تھا کہ مناسب تھا کہ ایک آلہ کہ ترتیب کے لئے. مچ RESNICK: جیسا کہ ہم سکریچ ترقی کر رہے تھے، میں نے خیالات کے کچھ کی طرف سے متاثر کیا گیا تھا میرے استاد، سیمور Papert، کون علامت (لوگو) پروگرامنگ زبان تیار. سیمور ہمیشہ کہتے تھے کہ یہ ایک نئی ٹیکنالوجی کے لئے اہم تھا کم منزل کرنے کے لئے - کا مطلب یہ آسان ہے ایک اعلی زیادہ سے زیادہ حد - کے ساتھ شروع کرنے کے لئے - آپ کو زیادہ سے کر سکتے ہیں جس کا مطلب اس کے ساتھ زیادہ پیچیدہ چیزیں. ہم نے بھی ہے کرنا چاہتا تھا ہم نے "وسیع دیواروں،" کیا کہتے ہیں بہت سے ہیں کا مطلب مختلف راستے، آپ کو بہت سے مختلف کر سکتے ہیں کہ سافٹ ویئر کے ساتھ چیزیں. یہ صرف حاصل کرنے کے لئے کے قابل ہو جائے کرنے کے لئے کافی نہیں ہے آسانی سے شروع اور پیچیدہ چیزیں سب کو ایک ہی بات کر رہی ہے تو. ہم نے بہت سے مختلف راستے کرنا چاہتے ہیں ہم نے مختلف لوگوں کو جانتے ہیں مختلف مفادات، اور ہم سب چاہتے تھے منصوبوں پر کام کرنے کے قابل ہو جائے کہ ان کے اپنے مفادات سے باہر اضافہ ہوا. یوحنا MALONEY: میں چاہتے ہیں کا کہنا ہے کہ ہم شاید - there's - ہم کے بارے میں 10 بار سمجھا سے زیادہ حکم دیتا ہے اور خصوصیات کبھی شروع میں ختم ہو گئی. ہم لامتناہی ہوگا بالکل اس کے بارے میں بحث بلاکس پر ڈال کرنے کے لئے الفاظ اور چاہے وہ پہلے سے طے شدہ کی طرح باتیں sprites کے کی سمت یا حق ہونا چاہئے. تو ہم، ان تمام چیزوں کے بارے میں سوچا خاص طور پر بہت جلد تجربات لوگوں ہوگا سکریچ اور کوشش کر کے ساتھ چیزیں ہو سکتا ہے تو اس کو بنانے کے لئے صرف تجربات کی طرف سے دریافت. مچ RESNICK: ہم تھے سب سے پہلے، سکریچ ڈیزائن ہمارے ہدف کے سامعین سے 16 سال کی عمر 8 تھا. یوحنا MALONEY کی تاریخ: سپیکٹرم کی کم اختتام، ہم بہت چھوٹے بچے تھے پتہ چلا ہے کہ ہم نے کبھی توقع سے زیادہ سکریچ کا استعمال کرتے ہوئے. میں اب بھی ایک یاد - سب سے پہلے سکریچ دن میں ہم نے کہ، لگتا ہے، اس چھوٹے سے چھ سال کی عمر کے آدمی اندر آیا اوپری سرے پر، میں حیران ہو گیا ہے میں، مثال کے طور پر، سکریچ کے استعمال CS50 کی طرح کالج کلاس میں ہم واقعی نہیں کیا کے لئے ایک زبان کے طور پر سکریچ کے بارے میں سوچ کمپیوٹر سے کمپیوٹر سائنس کی تعلیم سائنسدانوں. ایک اور حیرت ہے کہ کس طرح بہت سے بالغوں کے استعمال کر رہے ہیں. ہم لوگ کون ہیں پتہ چلا ہے کہ مکمل وقت کے پروگرامرز کی طرح میں پروگرامنگ سے لطف اندوز ایک شوق کی طرح کے طور پر سکریچ. اور اس طرح ہم لوگوں نے دیکھا ہے سکریچ ویب سائٹ پر مثال کے طور پر، ہے کہ منصوبوں کی تخلیق، رے 3 D-انجام نظام تخریھن. میں نے دیکھا کہ جب میں اس پر یقین نہیں کر سکتا. مچ RESNICK: جیسا کہ ہم ، سکریچ پر کام شروع کر دیا ہم سے مختلف بنانا چاہتے ہیں گزشتہ پروگرامنگ زبانوں یہ قابل رسائی بنانے کے لئے لوگوں کی ایک بہت وسیع رینج کے لئے. تو ہم تین بنیادی رہنما اصول تھے. سب سے پہلے، ہم بنانا چاہتے ہیں یہ زیادہ ٹنکر کے قابل، تو آپ کو زیادہ سے زیادہ پروگراموں کی تعمیر کر سکتے ہیں ایک ساتھ مل کر منتخب کریں اینٹوں ڈال کی طرح. تو ہم بصری پروگرامنگ تھا ایک ساتھ مل کر ٹوٹ بلاکس. دوسرا سب سے، ہم چاہتے ہیں لوگوں کے کام کرنے کے لئے زیادہ بامعنی منصوبوں پر، چیزیں کہ ان کے لئے ذاتی طور پر متعلقہ تھے. ہم یہی وجہ ہے کہ سکریچ تو میڈیا کے امیر. سب سے تیسرے، ہم بنانا چاہتے ہیں یہ زیادہ سماجی آپ کی وجہ سے سب سے بہتر میں سے ایک بہت کچھ جانتے ہیں تجربات سیکھنے ہم دوسروں کے ساتھ بات چیت جب آتے ہیں. تو ہم آن لائن سکریچ شامل بہت شروع سے ہی کمیونٹی، ہم شروع ٹھیک ہے جب سافٹ ویئر ہے کہ تاکہ لوگ سامعین ہوگا ان کی تخلیقات کے لئے اور بھی طرف سے حوصلہ افزائی ہو جاتے ہیں کیا پیدا لوگوں. ہم وہاں، سکریچ آغاز کے بعد سے 4.5 ملین کے منصوبوں کے ارد گرد کیا گیا ہے مشترکہ کیا گیا ہے سکریچ ویب سائٹ پر. یوحنا MALONEY: تو میں اصل منصوبے میں شمولیت اختیار کی کی طرح مچل درخواست کی طرف سے. میں نے سن کر میں شامل ہونے کے لئے کہا اس کے بارے میں میں نے سوچا تھا کیونکہ یہ اس طرح ایک ٹھنڈا ہو جا رہا تھا بات یہ ہے کہ، اور میں مدد کرنا چاہتے تھے. لیکن میرا پسندیدہ زبان بدلیں میں Smalltalk کی تھی، اور اس ورژن کی ترقی کی مدد کی تھی کے Smalltalk کی ککیانا کہا جاتا ہے. تو میں نے اچھی طرح سے، میں دیں گے اس کام آتے ہیں اور کرتے ہیں جب تک میں ککیانا میں اس کی تعمیر کر سکتے ہیں. اور مچل نے، اوہ یقین ہے کہ، انہوں نے کہا کہ اس کے اندر کی گئی ہے اس کی پرواہ نہیں ہے بس یہ کام کرنے کے. اور اس طرح ہے کہ یہ کس طرح ہے ککیانا میں لکھا جائے. تو سکریچ 2.0 کے ساتھ، ہم ہم نے سوچا سکریچ زیادہ تک پہنچنے کرنے کی کوشش کریں یہ ایک بادل کی بنیاد پر اے پی پی بنانے کی طرف سے لوگوں. اور ایک ورژن تھا براؤزر میں بھاگ گیا ککیانا، کے اسے ڈاؤن لوڈ کرنے کی ضرورت ہے اور ایک پلگ ان انسٹال کرنے کے. اور ہم جانتے تھے کہ لوگوں کی ایک بہت مصیبت یہ ہے کہ ایسا ہو گا، یہ یا تو ہے کیونکہ ایک پیچیدہ عمل یا اس وجہ سے میں ان کی انتظامیہ ان اسکول یا جو کچھ بھی اس کی اجازت نہیں ہو گی. تو ہم ہے کہ کچھ کرنا چاہتا تھا قسم کے براؤزر میں تعمیر یا قسم کی تھی ڈیفالٹ کی طرف سے وہاں سب سے زیادہ براؤزرز پر. ہم جاوا سمجھا. ہم سلور لائٹ کو سمجھا جاتا ہے. ہم، جاوا سکرپٹ کو سمجھا اور ہم فلیش سمجھا. اس وقت، فلیش تھا واقعی پربوتو پر. ایڈوب واقعی یہ زور دے رہے ہیں، کیا گیا تھا اور ہم نے ابھی تک آپ کو پتہ ہے، نہیں جانتے تھے، اس طرح ایک مسئلہ ہو رہا تھا کہ iOS اور تو آگے کے موبائل آلات پر. تو ہم فلیش کے ساتھ چلا گیا، اور ماضی میں، آپ جانتے ہیں، یہ ہو سکتا ہے کہ اچھے رہا ہوں گا ہم جاوا سکرپٹ کے ساتھ گیا تھا تو کہ بن گیا ہے کیونکہ غالب زبان بدلیں. لیکن میں وہاں نہیں لگتا ہم ممکنہ طور پر کر سکتے ہیں کسی بھی طرح تھے تمام چیزوں کو دیکھا ہے اور پھر اب کے درمیان تبدیل کرنے جا رہا. یہ تین سال یا اس سے لیتا ہے کچھ اس طرح ایک دوسرے کے ساتھ ڈال دیا، تو کیا تم تمہارا سب سے اچھا اندازہ کرنے کے اور سب سے بہتر کے لئے امید ہے. مچ RESNICK: ہمارے نئے میں سے ایک منصوبوں سکریچ جونیئر کہا جاتا ہے، سکریچ جانے کی کوشش کر یہاں تک کہ چھوٹے بچوں کے لئے نیچے. یہ عمر کا مقصد کیا جا رہا ہے پانچ سے سات سال کے بچوں، دوسرے گریڈ میں کنڈرگارٹن کی طرح. کے پہلے ورژن یہ آئی پوڈ پر ہو جائے گا، اور ہم نے اسے یہاں آ کر منصوبہ بندی 2014 کے وسط میں. تو جونیئر ایک ہو جائے گا سکریچ کسی حد تک ورژن کو چھوٹا. اس میں کچھ کرنا پڑے گا بھی کم خصوصیات اور زیادہ فروغ چیزوں کو چھوٹے بچوں کے لئے مناسب. یوحنا MALONEY: میں حقیقت سے لطف اندوز خاص طور پر 2.0 سکریچ کہ طرح کی خفیہ زیادہ ہے آپ تصور کر سکتے سے کارکردگی. آپ کیا کر رہے ہیں جب پہلے سے طے شدہ، کی طرف سے متحرک تصاویر اور وغیرہ، آپ کو فریم تک محدود کر رہے ہیں اپ ڈیٹ کی طرح - کی شرح سکرین کی شرح، اور ہم نے جان بوجھ کر اس کے لئے ڈیزائن کیا یہ صرف ہے تاکہ فریم فی تھوڑا سا تاکہ آپ بار بار کہتے ہیں 10 اقدام 10، آپ اصل میں یہ 10 تھوڑا سا میں منتقل دیکھ قدم - 10 تھوڑا دھیرے بڑھتا. تاہم، ایک طرح کی نہیں ہے ٹربو موڈ نامی پوشیدہ موڈ،، آپ کی طرف سے حاصل کر سکتے ہیں جس میں شفٹ کلک سبز پرچم پر، اور یہ کہ بنیادی طور پر کی اجازت دیتا ہے قسم کے طور پر تیزی سے یہ کر سکتے ہیں کے طور پر چلانے. تو یہ آپ کیا کرنے کی اجازت دیتا ہے رے tracer کی طرح چیزوں کو، اور آپ کی ضرورت نہیں ہے - اصل رے tracer، آپ کو انتظار کرنا پڑا آدھے نتائج دیکھنے کے لئے گھنٹے اس کی وجہ قسم کی chugging کیا گیا ایک وقت میں ایک فریم کے ذریعے. لیکن شفٹ کلک کے ساتھ بات، آپ کے نتائج حاصل کر سکتے ہیں 20 سیکنڈ کی طرح کچھ میں. تو، اچانک، آپ کی طرح کر سکتے ہیں شروع میں کے اعلی سطح چیزیں، لیکن یہ ایک پوشیدہ نمایاں ہے.