1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,811 >> MITCH Resnick: Hi, jien Mitch Resnick. 3 00:00:01,811 --> 00:00:04,520 Jien Professur ta 'Tagħlim Riċerka hawn fil-MIT Media Lab, 4 00:00:04,520 --> 00:00:07,052 u jien ukoll jordna lill-Team Scratch MIT. 5 00:00:07,052 --> 00:00:08,760 JOHN MALONEY: Jien John Maloney, u I kien 6 00:00:08,760 --> 00:00:11,950 riċerkatur għal madwar 11-il sena jaħdmu fuq il-Proġett Scratch 7 00:00:11,950 --> 00:00:13,492 bħala l-iżviluppatur ċomb. 8 00:00:13,492 --> 00:00:15,200 MITCH Resnick: Nappellaw grupp tagħna ta 'riċerka 9 00:00:15,200 --> 00:00:18,590 il-grupp Kindergarten Tul il-Ħajja minħabba aħna qed ispirati mill-mod kif tfal 10 00:00:18,590 --> 00:00:19,730 jitgħallmu fil-kindergarten. 11 00:00:19,730 --> 00:00:23,360 Il kindergarten classic, tfal huma playfully tfassil u l-ħolqien 12 00:00:23,360 --> 00:00:26,130 affarijiet fil-kollaborazzjoni ma ' xulxin - torrijiet bini 13 00:00:26,130 --> 00:00:29,240 bi blokki injam, jagħmlu ritratti żebgħa tas-swaba u krejons. 14 00:00:29,240 --> 00:00:32,840 Kif aħna żviluppati Scratch, ridna biex jaqbdu l-ispirtu kindergarten 15 00:00:32,840 --> 00:00:34,164 għall-istudenti ta 'kull età. 16 00:00:34,164 --> 00:00:36,330 JOHN MALONEY: Wieħed mill- motivazzjonijiet kbar għall Scratch 17 00:00:36,330 --> 00:00:39,750 Kien dan il-proġett li Mitchell u Natalie 18 00:00:39,750 --> 00:00:42,470 kienet bdiet tissejjaħ il- Computer Clubhouse. 19 00:00:42,470 --> 00:00:47,800 U huma raw ħafna ta 'tfal jagħmlu Jittieħed ma 'għodod tal-midja bħall-Photoshop 20 00:00:47,800 --> 00:00:52,774 u għodod varji tal-produzzjoni tal-ħoss, iżda dawn ma kinux qed jagħmlu ebda programmazzjoni. 21 00:00:52,774 --> 00:00:55,940 Il-gidjien ma kinux qed jagħmlu ebda programmazzjoni, u aħna stenna madwar u qal, ukoll, 22 00:00:55,940 --> 00:00:57,560 għaliex ma huma jagħmlu dan? 23 00:00:57,560 --> 00:00:59,600 It-tweġiba deher li jkun li ma kienx hemm 24 00:00:59,600 --> 00:01:01,740 għodda li kien xieraq għal dak setting. 25 00:01:01,740 --> 00:01:03,640 >> MITCH Resnick: Kif aħna kienu jiżviluppaw Scratch, 26 00:01:03,640 --> 00:01:07,790 I kienet ispirata minn uħud mill-ideat ta 'mentor tiegħi, Seymour Papert, li 27 00:01:07,790 --> 00:01:10,180 żviluppa l-lingwa ta 'programmar Logo. 28 00:01:10,180 --> 00:01:13,585 Seymour dejjem użati biex ngħid li huwa kien importanti għal teknoloġija ġdida 29 00:01:13,585 --> 00:01:18,074 li jkollu art baxx - fis-sens huwa faċli biex tibda ma '- limitu għoli - 30 00:01:18,074 --> 00:01:20,490 li jfisser li inti tista 'tagħmel aktar u affarijiet aktar kumplessi magħha. 31 00:01:20,490 --> 00:01:23,875 Aħna wkoll riedu li jkollhom nsejħu "ħitan kollha," 32 00:01:23,875 --> 00:01:25,625 li jfisser li hemm ħafna mogħdijiet differenti, 33 00:01:25,625 --> 00:01:29,340 li tista 'tagħmel differenti ħafna affarijiet bis-softwer. 34 00:01:29,340 --> 00:01:32,670 >> Mhuwiex biżżejjed biss biex ikunu jistgħu jiksbu beda faċilment u jagħmlu affarijiet kumplessi 35 00:01:32,670 --> 00:01:34,360 jekk kulħadd qed jagħmel l-istess ħaġa. 36 00:01:34,360 --> 00:01:37,760 Aħna rridu li jkollhom toroq differenti ħafna għaliex nafu nies differenti jkollhom 37 00:01:37,760 --> 00:01:39,760 interessi differenti, u ridna kulħadd 38 00:01:39,760 --> 00:01:42,640 biex ikunu jistgħu jaħdmu fuq proġetti li kiber minn interessi tagħhom stess. 39 00:01:42,640 --> 00:01:44,640 >> JOHN MALONEY: Nixtieq ngħid li aħna probabbilment - 40 00:01:44,640 --> 00:01:48,440 there's - aħna meqjusa madwar 10 darbiet aktar kmandi u karatteristiċi milli jkollhom 41 00:01:48,440 --> 00:01:50,310 qatt spiċċaw fil Scratch. 42 00:01:50,310 --> 00:01:54,400 Aħna jkollhom bla tmiem dibattiti dwar eżattament dak 43 00:01:54,400 --> 00:01:58,420 kliem li jitpoġġew fuq blokki u affarijiet simili jekk il-default 44 00:01:58,420 --> 00:02:01,130 direzzjoni tal-sprites għandu jkun jew lejn il-lemin. 45 00:02:01,130 --> 00:02:05,720 Allura aħna ħsibt dwar kollha ta 'dawn l-affarijiet, speċjalment l-esperjenzi bikrija ħafna 46 00:02:05,720 --> 00:02:07,740 li n-nies ikollhom ma scratch u jippruvaw 47 00:02:07,740 --> 00:02:11,332 biex tagħmel dan hekk li l-affarijiet jista 'jkun skoperti biss bl-esperimentazzjoni. 48 00:02:11,332 --> 00:02:14,040 >> MITCH Resnick: Meta konna ewwel tfassil Scratch, 49 00:02:14,040 --> 00:02:17,136 udjenza fil-mira tagħna kien etajiet 8-16. 50 00:02:17,136 --> 00:02:19,010 JOHN MALONEY: Fuq il- tarf baxx ta 'l-ispettru, 51 00:02:19,010 --> 00:02:23,470 sibna li gidjien ħafna iżgħar kienu użu Scratch minn aħna qatt antiċipat. 52 00:02:23,470 --> 00:02:27,950 I still remember wieħed - l-ewwel Jum Scratch, naħseb, li kellna, 53 00:02:27,950 --> 00:02:30,870 dan Guy ftit sitt sena qodma daħal pulzieri 54 00:02:30,870 --> 00:02:34,630 Fit-tarf ta 'fuq, stajt kien sorpriż fuq, per eżempju, l-użu ta 'Scratch 55 00:02:34,630 --> 00:02:39,540 fil-klassijiet kulleġġ bħal CS50 għaliex aħna ma verament 56 00:02:39,540 --> 00:02:43,490 jaħsbu Scratch bħala lingwa għall- tagħlim tax-xjenza tal-kompjuter lejn kompjuter 57 00:02:43,490 --> 00:02:44,610 xjentisti. 58 00:02:44,610 --> 00:02:47,500 >> Ieħor sorpriża huwa kif ħafna adulti qed jużawh. 59 00:02:47,500 --> 00:02:52,130 We sabu li persuni li huma bħal programmaturi full-time 60 00:02:52,130 --> 00:02:55,070 igawdu programmazzjoni Scratch bħala tip ta 'passatemp. 61 00:02:55,070 --> 00:02:57,340 U hekk aħna stajt tidher nies fuq il-websajt Scratch 62 00:02:57,340 --> 00:03:02,900 joħolqu proġetti li jagħmlu, per eżempju, ray traċċar sistemi tirrendi 3-D. 63 00:03:02,900 --> 00:03:04,650 I ma setax jemmen din meta rajt dan. 64 00:03:04,650 --> 00:03:06,950 >> MITCH Resnick: Kif aħna bdiet taħdem fuq Scratch, 65 00:03:06,950 --> 00:03:10,030 irridu li jagħmilha differenti minn lingwi ta 'programmar ta' qabel 66 00:03:10,030 --> 00:03:13,440 sabiex jagħmilha aċċessibbli għal firxa ferm usa 'ta' nies. 67 00:03:13,440 --> 00:03:16,310 Allura kellna tliet prinċipji ta 'gwida ewlenin. 68 00:03:16,310 --> 00:03:18,600 L-ewwel, irridu li jagħmlu aktar 'tinker kapaċi, 69 00:03:18,600 --> 00:03:22,340 sabiex inti tista 'tibni up programmi ħafna bħal tqegħid briks Lego flimkien. 70 00:03:22,340 --> 00:03:25,200 Allura kellna l-ipprogrammar viżwali blokki li snap flimkien. 71 00:03:25,200 --> 00:03:27,460 It-tieni nett, irridu biex in-nies jaħdmu 72 00:03:27,460 --> 00:03:31,590 fuq proġetti aktar sinifikanti, l-affarijiet li kienu personalment rilevanti għalihom. 73 00:03:31,590 --> 00:03:33,430 C'est pourquoi nagħmlu Scratch hekk rikki-media. 74 00:03:33,430 --> 00:03:35,819 >> It-tielet nett, irridu li jagħmlu aktar soċjali għaliex inti 75 00:03:35,819 --> 00:03:37,610 jafu ħafna mill-aħjar esperjenzi ta 'tagħlim 76 00:03:37,610 --> 00:03:39,760 ġejjin meta aħna jinteraġixxu ma 'oħrajn. 77 00:03:39,760 --> 00:03:43,120 Allura aħna miżjud online l Scratch komunità mill-bidu nett, 78 00:03:43,120 --> 00:03:45,500 dritt meta varajna l- software sabiex in-nies 79 00:03:45,500 --> 00:03:47,490 jkollhom udjenza għall-kreazzjonijiet tagħhom 80 00:03:47,490 --> 00:03:50,050 u wkoll tikseb ispirati minn liema nies oħra maħluqa. 81 00:03:50,050 --> 00:03:54,160 Minħabba li aħna imnedija Scratch, hemm kienu madwar 4.5 miljun proġetti 82 00:03:54,160 --> 00:03:56,290 li ġew maqsuma fuq il-websajt Scratch. 83 00:03:56,290 --> 00:03:59,440 >> JOHN MALONEY: So I effettivament maż-proġett 84 00:03:59,440 --> 00:04:02,310 minn tip ta 'nota għal Mitchell. 85 00:04:02,310 --> 00:04:04,630 I talbu li jissieħbu meta smajt dwar dan għaliex ħsibt 86 00:04:04,630 --> 00:04:07,088 li kienet se tkun tali jibred ħaġa, u jien ridt li jgħinu. 87 00:04:07,088 --> 00:04:10,340 Iżda lingwa favorit tiegħi kien Smalltalk, u I 88 00:04:10,340 --> 00:04:13,960 kien għen tiżviluppa din il-verżjoni tal Smalltalk imsejħa Squeak. 89 00:04:13,960 --> 00:04:17,320 So I qal, ukoll, I ser ġejjin u jagħmlu dan ix-xogħol 90 00:04:17,320 --> 00:04:19,490 sakemm I tista 'tibni fil Squeak. 91 00:04:19,490 --> 00:04:22,460 U Mitchell qal, oh żgur, I ma 'kura dak li huwa magħmul pulzieri 92 00:04:22,460 --> 00:04:23,460 Just jagħmluha taħdem. 93 00:04:23,460 --> 00:04:26,480 U hekk li kif ltqajna jinkiteb Squeak. 94 00:04:26,480 --> 00:04:29,430 >> Allura ma Scratch 2.0, aħna ħsibt li aħna kieku 95 00:04:29,430 --> 00:04:34,280 jippruvaw jagħmlu Scratch jilħqu lill-aktar nies billi jagħmilha app sħaba bbażata fuq. 96 00:04:34,280 --> 00:04:37,820 U għalkemm kien hemm verżjoni ta Squeak li dam fil-browser, 97 00:04:37,820 --> 00:04:40,500 huwa meħtieġ tniżżil u installazzjoni ta 'plug-in. 98 00:04:40,500 --> 00:04:43,750 U aħna kien jaf li ħafna nies jkollhom problemi tagħmel dan, 99 00:04:43,750 --> 00:04:47,090 jew minħabba li kien proċess ikkumplikat 100 00:04:47,090 --> 00:04:50,990 jew minħabba li l-amministrazzjoni tagħhom fil tagħhom iskola jew kwalunkwe ma tippermettix dan. 101 00:04:50,990 --> 00:04:54,430 Allura ridna xi ħaġa li kienet tip ta 'mibnija fil-browsers 102 00:04:54,430 --> 00:04:57,580 jew kien tip ta 'kontumaċja hemm fuq browsers aktar. 103 00:04:57,580 --> 00:04:58,710 >> Aħna kkunsidrati Java. 104 00:04:58,710 --> 00:05:00,070 Aħna kkunsidrati Silverlight. 105 00:05:00,070 --> 00:05:03,130 Aħna meqjusa JavaScript, u aħna meqjusa Flash. 106 00:05:03,130 --> 00:05:05,550 F'dak il-punt, Flash kienet verament fuq l-avvanz. 107 00:05:05,550 --> 00:05:09,760 Adobe kien verament timbuttah, u aħna kienu għadhom ma jafux, tafu, 108 00:05:09,760 --> 00:05:13,640 li kienet se tkun din il-problema fuq IOS u tagħmir mobbli u oħrajn. 109 00:05:13,640 --> 00:05:18,516 Allura aħna marru ma 'Flash, u retrospettivament, tafu, 110 00:05:18,516 --> 00:05:20,890 li kieku stajt forsi kien nicer jekk aħna'd marret ma JavaScript 111 00:05:20,890 --> 00:05:22,440 għaliex thats issir l-lingwa dominanti. 112 00:05:22,440 --> 00:05:24,565 >> Imma jien ma naħsibx li hemm kwalunkwe mod nistgħu possibilment 113 00:05:24,565 --> 00:05:28,760 raw l-affarijiet kollha li kienu se jibdlu bejn dakinhar u llum. 114 00:05:28,760 --> 00:05:32,160 Huwa jieħu tliet snin jew hekk biex jitqiegħdu flimkien xi ħaġa bħal din, 115 00:05:32,160 --> 00:05:35,390 sabiex inti tagħmel raden tiegħek aħjar u tama għall-aħjar. 116 00:05:35,390 --> 00:05:38,820 >> MITCH Resnick: Wieħed mill-ġdid tagħna proġetti huwa msejjaħ Junior Scratch, 117 00:05:38,820 --> 00:05:41,640 jippruvaw li jkollhom Scratch go sa gidjien anke iżgħar. 118 00:05:41,640 --> 00:05:43,870 Huwa qed mmirata età 06:55-il sena, 119 00:05:43,870 --> 00:05:46,307 bħall kindergarten għat-tieni grad. 120 00:05:46,307 --> 00:05:48,140 L-ewwel verżjoni ta ' se tkun fuq l-iPod, 121 00:05:48,140 --> 00:05:51,670 u qed nippjanaw li jkollhom dan jasal fl-nofs tal-2014. 122 00:05:51,670 --> 00:05:54,230 Allura Scratch Junior se jkun kemmxejn mnaqqsa verżjoni. 123 00:05:54,230 --> 00:05:56,350 Hija ser ikollhom kemmxejn karatteristiċi inqas u wkoll 124 00:05:56,350 --> 00:05:59,980 tagħmel l-affarijiet aktar developmentally xierqa għat-tfal iżgħar. 125 00:05:59,980 --> 00:06:03,330 >> JOHN MALONEY: I igawdu l-fatt li Scratch 2.0 speċjalment 126 00:06:03,330 --> 00:06:08,541 huwa tip ta segretament ogħla prestazzjoni milli suppost jista 'jimmaġina. 127 00:06:08,541 --> 00:06:10,790 Konvenzjonalment, meta int tagħmel animazzjonijiet u oħrajn, 128 00:06:10,790 --> 00:06:14,470 int limitata għall-qafas rata tal-- tip ta 'l-aġġornament 129 00:06:14,470 --> 00:06:17,000 rata tal-iskrin, u konna mfassla hija deliberatament 130 00:06:17,000 --> 00:06:19,600 sabiex biss ma ftit kull frame 131 00:06:19,600 --> 00:06:22,710 b'tali mod li jekk inti tgħidli ripetuti 10 mossa 10, inti fil-fatt 132 00:06:22,710 --> 00:06:26,980 jarawha timxi f'10 ftit pass - 10 f'inkrementi ftit. 133 00:06:26,980 --> 00:06:30,250 >> Madankollu, hemm tip ta ' -mod moħbija, imsejħa modalità turbo, 134 00:06:30,250 --> 00:06:33,340 li tista 'tikseb mill- Shift-tikklikkjaw fuq il-bandiera aħdar, 135 00:06:33,340 --> 00:06:37,180 u li bażikament tikri run tip ta 'malajr kemm jista'. 136 00:06:37,180 --> 00:06:40,260 Allura dan huwa dak li ihallik tagħmel affarijiet bħall-tracer ray, 137 00:06:40,260 --> 00:06:42,260 u inti ma għandekx - il-tracer ray oriġinali, 138 00:06:42,260 --> 00:06:45,200 inti kellhom jistennew madwar nofs siegħa biex tara r-riżultati minħabba li 139 00:06:45,200 --> 00:06:47,600 kienet tip ta 'chugging permezz frame wieħed kull darba. 140 00:06:47,600 --> 00:06:50,160 Iżda bil-Shift-Ikklikkja ħaġa, inti tista 'tikseb ir-riżultati 141 00:06:50,160 --> 00:06:53,520 fil xi ħaġa simili 20 sekonda. 142 00:06:53,520 --> 00:06:57,960 Allura, kollha f'daqqa, inti tista 'tagħmel sort affarijiet livell ta 'għoli fil Scratch, 143 00:06:57,960 --> 00:07:00,087 imma hija karatteristika moħbija. 144 00:07:00,087 --> 00:07:00,587