1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,811 >> میچ RESNICK: سلام، من میچ Resnick هستم. 3 00:00:01,811 --> 00:00:04,520 من یک استاد آموزش هستم پژوهش در اینجا در آزمایشگاه رسانه ای MIT، 4 00:00:04,520 --> 00:00:07,052 و من هم تیم خراش MIT مستقیم. 5 00:00:07,052 --> 00:00:08,760 جان ملونی: من جان هستم ملونی، و من بود 6 00:00:08,760 --> 00:00:11,950 یک محقق برای حدود 11 سال کار بر روی پروژه ابتدا 7 00:00:11,950 --> 00:00:13,492 به عنوان توسعه دهنده بخوره. 8 00:00:13,492 --> 00:00:15,200 میچ RESNICK: ما تماس بگیرید گروه تحقیقاتی ما 9 00:00:15,200 --> 00:00:18,590 گروه کودکستان مادام العمر به دلیل ما از طریق کودکان الهام گرفته 10 00:00:18,590 --> 00:00:19,730 در مهد کودک یاد بگیرند. 11 00:00:19,730 --> 00:00:23,360 مهد کودک کلاسیک، کودکان در حال شوخی طراحی و ایجاد 12 00:00:23,360 --> 00:00:26,130 همه چیز در همکاری با یکی دیگر - ساختمان برج 13 00:00:26,130 --> 00:00:29,240 با بلوک های چوبی، ساخت تصاویر با رنگ و مداد رنگی انگشت. 14 00:00:29,240 --> 00:00:32,840 همانطور که ما توسعه یافته ابتدا، ما می خواستیم را به تصرف خود که روح مهد کودک 15 00:00:32,840 --> 00:00:34,164 برای زبان آموزان در همه سنین. 16 00:00:34,164 --> 00:00:36,330 جان ملونی: یکی از انگیزه بزرگ برای خراش 17 00:00:36,330 --> 00:00:39,750 این پروژه این بود که میچل و ناتالی 18 00:00:39,750 --> 00:00:42,470 به نام آغاز شده بود محل باشگاه وانجمن کامپیوتر. 19 00:00:42,470 --> 00:00:47,800 و آنها بسیاری از بچه ها انجام دیدم چیزهای با ابزار رسانه ای مثل فتوشاپ 20 00:00:47,800 --> 00:00:52,774 و ابزار های مختلف تولید صدا، اما آنها هیچ گونه برنامه نویسی انجام نمی دهد. 21 00:00:52,774 --> 00:00:55,940 بچه ها کاری انجام هیچ گونه برنامه نویسی نیست، و ما به اطراف نگاه کرد و گفت: خوب، 22 00:00:55,940 --> 00:00:57,560 چرا که آنها آن را انجام نمی دهد؟ 23 00:00:57,560 --> 00:00:59,600 پاسخ به نظر می رسید بود که نمی وجود دارد 24 00:00:59,600 --> 00:01:01,740 ابزاری است که مناسب بود برای این تنظیم است. 25 00:01:01,740 --> 00:01:03,640 >> میچ RESNICK: همانطور که ما در حال توسعه خراش شد، 26 00:01:03,640 --> 00:01:07,790 من با برخی از ایده های الهام گرفته شده بود استاد من، سیمور Papert، که 27 00:01:07,790 --> 00:01:10,180 توسعه یافته زبان برنامه نویسی لوگو. 28 00:01:10,180 --> 00:01:13,585 سیمور همیشه می گفت که آن برای یک تکنولوژی جدید مهم بود 29 00:01:13,585 --> 00:01:18,074 به طبقه پایین - به معنی آن آسان است سقف بلند - برای کار با - آغاز 30 00:01:18,074 --> 00:01:20,490 به این معنی که شما می توانید بیشتر و انجام چیز پیچیده تر با آن. 31 00:01:20,490 --> 00:01:23,875 ما همچنین می خواستم به آنچه که ما آنرا "دیوار گسترده ای،" 32 00:01:23,875 --> 00:01:25,625 به این معنی بسیاری وجود دارد مسیر های مختلف، 33 00:01:25,625 --> 00:01:29,340 که شما می توانید بسیاری از متفاوت انجام چیزهایی که با نرم افزار. 34 00:01:29,340 --> 00:01:32,670 >> این به اندازه کافی نه تنها قادر به دریافت به راحتی آغاز شده و انجام کارهای پیچیده 35 00:01:32,670 --> 00:01:34,360 اگر همه را انجام همین کار. 36 00:01:34,360 --> 00:01:37,760 ما می خواهیم به بسیاری از مسیرهای مختلف زیرا می دانیم که افراد مختلف 37 00:01:37,760 --> 00:01:39,760 منافع مختلف، و ما هر کس می خواست 38 00:01:39,760 --> 00:01:42,640 قادر به کار بر روی پروژه هایی که از منافع خود بزرگ شد. 39 00:01:42,640 --> 00:01:44,640 >> جان ملونی: من می خواهم می گویند که ما احتمالا - 40 00:01:44,640 --> 00:01:48,440 there's - ما حدود 10 بار در نظر گرفته دستورات و ویژگی های بیشتری نسبت به 41 00:01:48,440 --> 00:01:50,310 تا به حال در ابتدا به پایان رسید. 42 00:01:50,310 --> 00:01:54,400 ما بی پایان باید بحث در مورد دقیقا همان چیزی است 43 00:01:54,400 --> 00:01:58,420 جمله بندی برای قرار دادن در بلوک ها و چیزهایی مانند این که آیا به طور پیش فرض 44 00:01:58,420 --> 00:02:01,130 جهت جن باید به بالا یا به سمت راست باشد. 45 00:02:01,130 --> 00:02:05,720 بنابراین ما در مورد همه این چیزها فکر کردم، به ویژه تجربیات خیلی زود 46 00:02:05,720 --> 00:02:07,740 این است که مردم دارند با خراش و تلاش 47 00:02:07,740 --> 00:02:11,332 آن را به طوری که همه چیز می تواند باشد فقط با آزمایش کشف کرد. 48 00:02:11,332 --> 00:02:14,040 >> میچ RESNICK: هنگامی که ما بودند اولین طراحی خراش، 49 00:02:14,040 --> 00:02:17,136 مخاطبان ما سنین 8 تا 16 بود. 50 00:02:17,136 --> 00:02:19,010 جان ملونی: در پایان کم از طیف، 51 00:02:19,010 --> 00:02:23,470 ما متوجه شدیم که بچه ها بسیار جوان بود با استفاده از خراش از ما تا کنون پیش بینی. 52 00:02:23,470 --> 00:02:27,950 من هنوز هم به یاد داشته باشید یک - اولین روز ابتدا، من فکر می کنم، که ما تا به حال، 53 00:02:27,950 --> 00:02:30,870 این پسر شش ساله کمی هنوز وارد آمد 54 00:02:30,870 --> 00:02:34,630 در انتهای فوقانی، من شگفت زده شده ام در، به عنوان مثال، استفاده از خراش 55 00:02:34,630 --> 00:02:39,540 در کلاس های کالج مانند CS50 چون ما واقعا نمی 56 00:02:39,540 --> 00:02:43,490 از ابتدا فکر می کنم به عنوان یک زبان برای آموزش علوم کامپیوتر به کامپیوتر 57 00:02:43,490 --> 00:02:44,610 دانشمندان. 58 00:02:44,610 --> 00:02:47,500 >> یکی دیگر از شگفتی است که چگونه بسیاری از بزرگسالان در حال استفاده از آن. 59 00:02:47,500 --> 00:02:52,130 ما دریافتیم که افرادی که مانند برنامه نویسان تمام وقت 60 00:02:52,130 --> 00:02:55,070 لذت بردن از برنامه نویسی در ابتدا به عنوان نوعی سرگرمی. 61 00:02:55,070 --> 00:02:57,340 و بنابراین، ما مردم را دیده ام در وب سایت با ناخن خراش 62 00:02:57,340 --> 00:03:02,900 ایجاد پروژه هایی که انجام می دهند، به عنوان مثال، اشعه ردیابی سیستم های رندر 3-D. 63 00:03:02,900 --> 00:03:04,650 من می توانم آن را باور نمی کند وقتی دیدم که. 64 00:03:04,650 --> 00:03:06,950 >> میچ RESNICK: همانطور که ما شروع به کار در ابتدا، 65 00:03:06,950 --> 00:03:10,030 ما می خواهیم به آن را از متفاوت زبان های برنامه نویسی قبلی 66 00:03:10,030 --> 00:03:13,440 به منظور آن را قابل دسترس به طیف وسیع تری از مردم است. 67 00:03:13,440 --> 00:03:16,310 بنابراین ما سه اصل هدایت هسته ای بود. 68 00:03:16,310 --> 00:03:18,600 اول، ما می خواهیم به آن را بیشتر سرهم بندی کردن، قادر، 69 00:03:18,600 --> 00:03:22,340 بنابراین شما می توانید برنامه های زیادی را ساخت تا مانند قرار دادن آجر لگو با هم. 70 00:03:22,340 --> 00:03:25,200 بنابراین ما برنامه نویسی بصری به حال بلوک های که با هم ضربه محکم و ناگهانی. 71 00:03:25,200 --> 00:03:27,460 دوم از همه، ما می خواهیم به مردم اجازه کار 72 00:03:27,460 --> 00:03:31,590 در پروژه های معنی دار تر، همه چیز که شخصا برای آنها مرتبط بودند. 73 00:03:31,590 --> 00:03:33,430 به همین دلیل ما را ابتدا تا غنی چند رسانه ای. 74 00:03:33,430 --> 00:03:35,819 >> سوم از همه، ما می خواهیم به آن را به دلیل اجتماعی بیشتر به شما 75 00:03:35,819 --> 00:03:37,610 می دانم که بسیاری از بهترین تجربیات یادگیری 76 00:03:37,610 --> 00:03:39,760 آمد که ما با دیگران تعامل داشته باشند. 77 00:03:39,760 --> 00:03:43,120 بنابراین ما اضافه خراش آنلاین جامعه از همان ابتدا، 78 00:03:43,120 --> 00:03:45,500 درست زمانی که ما راه اندازی شد نرم افزار به طوری که مردم 79 00:03:45,500 --> 00:03:47,490 که مخاطبی داشته باشد برای خلق خود را 80 00:03:47,490 --> 00:03:50,050 و همچنین توسط الهام آنچه مردم ایجاد شده است. 81 00:03:50,050 --> 00:03:54,160 از آنجا که ما راه اندازی شد ابتدا، وجود دارد در اطراف 4.5 میلیون پروژه بوده است 82 00:03:54,160 --> 00:03:56,290 که به اشتراک گذاشته شده است در وب سایت با ناخن خراش. 83 00:03:56,290 --> 00:03:59,440 >> جان ملونی: پس من در واقع این پروژه پیوست 84 00:03:59,440 --> 00:04:02,310 توسط نوع التماس به میچل. 85 00:04:02,310 --> 00:04:04,630 از من خواسته برای پیوستن وقتی شنیدم در مورد آن چرا که فکر می کردم 86 00:04:04,630 --> 00:04:07,088 که قرار بود به چنان سرد چیزی، و من می خواستم برای کمک به. 87 00:04:07,088 --> 00:04:10,340 اما زبان مورد علاقه من اسمالتاک بود، و من 88 00:04:10,340 --> 00:04:13,960 توسعه این نسخه کمک کرده بود از اسمالتاک به نام جیر جیر. 89 00:04:13,960 --> 00:04:17,320 من هم گفتم، خوب، من آمده و انجام این کار 90 00:04:17,320 --> 00:04:19,490 تا زمانی که من می توانید آن را در جیرجیرک ساخت. 91 00:04:19,490 --> 00:04:22,460 و میچل گفت، آه مطمئن شوید، I مهم نیست آنچه در آن ساخته شده است در. 92 00:04:22,460 --> 00:04:23,460 فقط آن کار را. 93 00:04:23,460 --> 00:04:26,480 و بنابراین، این که چگونه آن را کردم در جیرجیرک نوشته شود. 94 00:04:26,480 --> 00:04:29,430 >> بنابراین با خراش 2.0، ما فکر می کردم که ما را 95 00:04:29,430 --> 00:04:34,280 سعی کنید ابتدا دسترسی به تر مردم با ساخت آن یک برنامه مبتنی بر ابر. 96 00:04:34,280 --> 00:04:37,820 و اگر چه یک نسخه وجود دارد از جیرجیرک که در مرورگر زد، 97 00:04:37,820 --> 00:04:40,500 لازم دانلود و نصب یک پلاگین در. 98 00:04:40,500 --> 00:04:43,750 و ما می دانیم که بسیاری از مردم یک مشکل انجام این کار داشته باشد، 99 00:04:43,750 --> 00:04:47,090 یا به دلیل آن بود یک فرایند پیچیده 100 00:04:47,090 --> 00:04:50,990 و یا اینکه دولت خود را در آنها مدرسه یا هر چیز دیگری آن را اجازه نمی دهد. 101 00:04:50,990 --> 00:04:54,430 بنابراین ما می خواستیم چیزی است که بود نوع را در مرورگر ساخته شده است 102 00:04:54,430 --> 00:04:57,580 و یا نوع به طور پیش فرض بود وجود دارد در بیشتر مرورگرها. 103 00:04:57,580 --> 00:04:58,710 >> ما جاوا در نظر گرفته شده. 104 00:04:58,710 --> 00:05:00,070 ما فیلمهای مستند در نظر گرفته. 105 00:05:00,070 --> 00:05:03,130 ما در نظر گرفته جاوا اسکریپت، و ما فلش در نظر گرفته شده. 106 00:05:03,130 --> 00:05:05,550 در آن لحظه، فلش بود واقعا در تعالی. 107 00:05:05,550 --> 00:05:09,760 نرم افزار Adobe واقعا هل دادن آن، و ما هنوز نمی دانیم، شما می دانید، 108 00:05:09,760 --> 00:05:13,640 شد که آن را به چنین مشکل در iOS و دستگاه های تلفن همراه و غیره. 109 00:05:13,640 --> 00:05:18,516 بنابراین ما با فلش رفت، و در نگاه به گذشته، شما می دانید، 110 00:05:18,516 --> 00:05:20,890 این امر می کردم شاید بهتر بوده است اگر ما می خواهم با جاوا اسکریپت رفته 111 00:05:20,890 --> 00:05:22,440 چرا که این تبدیل زبان غالب. 112 00:05:22,440 --> 00:05:24,565 >> اما من فکر نمی کنم وجود دارد به هر حال احتمالا 113 00:05:24,565 --> 00:05:28,760 را دیده اند، تمام چیزهایی که بود رفتن به تغییر بین پس از آن و در حال حاضر. 114 00:05:28,760 --> 00:05:32,160 این سه سال یا بیشتر طول می کشد تا را با هم چیزی شبیه به این، 115 00:05:32,160 --> 00:05:35,390 بنابراین شما را به بهترین حدس خود را و امید برای بهترین. 116 00:05:35,390 --> 00:05:38,820 >> میچ RESNICK: یکی از جدید ما پروژه نامیده می شود ابتدا تاریخ و زمان، 117 00:05:38,820 --> 00:05:41,640 تلاش برای خراش برو به بچه حتی جوان. 118 00:05:41,640 --> 00:05:43,870 این که در سن هدف 5-7 ساله، 119 00:05:43,870 --> 00:05:46,307 مانند مهد کودک تا کلاس دوم. 120 00:05:46,307 --> 00:05:48,140 اولین نسخه از آن را در آی پاد است، 121 00:05:48,140 --> 00:05:51,670 و ما برنامه را به آن آمده است در اواسط سال 2014. 122 00:05:51,670 --> 00:05:54,230 بنابراین با ناخن خراش تاریخ و زمان خواهد شد تا حدودی کوچک نسخه. 123 00:05:54,230 --> 00:05:56,350 این تا حدودی باید ویژگی های کمتر و همچنین 124 00:05:56,350 --> 00:05:59,980 همه چیز را تکامل تر برای بچه های کوچکتر مناسب. 125 00:05:59,980 --> 00:06:03,330 >> جان ملونی: من لذت بردن از این واقعیت است که با ناخن خراش 2.0 ویژه 126 00:06:03,330 --> 00:06:08,541 است نوع مخفیانه بالاتر عملکرد از شما ممکن است تصور کنید. 127 00:06:08,541 --> 00:06:10,790 به طور پیش فرض، زمانی که شما در حال انجام انیمیشن ها و غیره، 128 00:06:10,790 --> 00:06:14,470 شما به قاب محدود نرخ - مرتب کردن بر اساس به روز رسانی 129 00:06:14,470 --> 00:06:17,000 نرخ روی صفحه نمایش، و ما آن را عمدا طراحی شده 130 00:06:17,000 --> 00:06:19,600 به طوری که آن را تنها می کند کمی در هر فریم 131 00:06:19,600 --> 00:06:22,710 به طوری که اگر شما می گویند تکرار 10 حرکت 10، شما در واقع 132 00:06:22,710 --> 00:06:26,980 آن را در 10 کمی حرکت گام به گام - 10 افزایش کمی. 133 00:06:26,980 --> 00:06:30,250 >> با این حال، یک نوع وجود دارد حالت مخفی، به نام حالت توربو، 134 00:06:30,250 --> 00:06:33,340 که شما می توانید توسط گرفتن تغییر، با کلیک بر روی پرچم سبز، 135 00:06:33,340 --> 00:06:37,180 و اساسا آن را به شما اجازه می دهد اجرا نوع به همان سرعتی که آن را می توانید. 136 00:06:37,180 --> 00:06:40,260 بنابراین این چیزی است که به شما اجازه انجام چیزهایی مانند ردیاب اشعه، 137 00:06:40,260 --> 00:06:42,260 و شما لازم نیست که - ردیاب اشعه اصلی، 138 00:06:42,260 --> 00:06:45,200 شما تا به حال به صبر نیم ساعت برای دیدن نتایج این به دلیل آن است 139 00:06:45,200 --> 00:06:47,600 شد نوع chugging از طریق یک فریم در یک زمان. 140 00:06:47,600 --> 00:06:50,160 اما با تغییر، کلیک کنید چیزی، شما می توانید نتایج را دریافت کنید 141 00:06:50,160 --> 00:06:53,520 در چیزی شبیه به 20 ثانیه صورت گرفت. 142 00:06:53,520 --> 00:06:57,960 بنابراین، همه ناگهانی، شما می توانید مرتب سازی بر انجام همه چیز سطح بالا در ابتدا، 143 00:06:57,960 --> 00:07:00,087 اما یکی از ویژگی های مخفی است. 144 00:07:00,087 --> 00:07:00,587