1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,811 >> MITCH Resnick: Kaixo, naiz Mitch Resnick. 3 00:00:01,811 --> 00:00:04,520 Ikaskuntza irakaslea naiz Ikertzeko hemen MIT Media Lab, 4 00:00:04,520 --> 00:00:07,052 eta, gainera, MIT Scratch taldea zuzenduko dut. 5 00:00:07,052 --> 00:00:08,760 JOHN MALONEY: naiz John Maloney, eta izan dut 6 00:00:08,760 --> 00:00:11,950 11 urte inguru ikertzaile Scratch Project ari da lanean 7 00:00:11,950 --> 00:00:13,492 sustatzailearen beruna bezala. 8 00:00:13,492 --> 00:00:15,200 MITCH Resnick: deitzen diogu Gure ikerketa taldea 9 00:00:15,200 --> 00:00:18,590 Etengabeko Haurtzaindegia taldea delako Modu haurrak ari gara inspiratu 10 00:00:18,590 --> 00:00:19,730 Haurtzaindegia ikasteko. 11 00:00:19,730 --> 00:00:23,360 Haurtzaindegia klasikoa, haurrak playfully diseinatzen eta sortzen ari 12 00:00:23,360 --> 00:00:26,130 lankidetzarekin gauzak eraikin-dorreak - beste bat 13 00:00:26,130 --> 00:00:29,240 egurrezko blokeak, argazkiak egiten hatz pinturak eta argizariak batera. 14 00:00:29,240 --> 00:00:32,840 Scratch garatu dugun bezala, nahi dugu Haurtzaindegia espiritu hori harrapatzeko 15 00:00:32,840 --> 00:00:34,164 adin guztietako ikasleentzat. 16 00:00:34,164 --> 00:00:36,330 JOHN MALONEY: One Scratch motibazio handi 17 00:00:36,330 --> 00:00:39,750 Proiektu hau zela Mitchell eta Natalie 18 00:00:39,750 --> 00:00:42,470 deitu izan hasi Computer Clubhouse. 19 00:00:42,470 --> 00:00:47,800 Eta haurrekin egiten asko ikusi dute Photoshop bezalako komunikabide tresnekin gauza 20 00:00:47,800 --> 00:00:52,774 eta hainbat soinu-produkzio-tresnak, baina, ez ziren edozein programazio egiten. 21 00:00:52,774 --> 00:00:55,940 Haurrek ez zuten inolako programazio egiten, eta guk inguruan begiratu eta esan zuen, bai, 22 00:00:55,940 --> 00:00:57,560 zergatik ez dira egiten dute? 23 00:00:57,560 --> 00:00:59,600 Erantzuna emanez hor egon ez zela 24 00:00:59,600 --> 00:01:01,740 zela egokiak tresna bat ezarpen hori. 25 00:01:01,740 --> 00:01:03,640 >> MITCH Resnick: As dugu ziren Scratch garatzen, 26 00:01:03,640 --> 00:01:07,790 Ideia batzuk inspiratu nintzen nire Tutore, Seymour Papert, nor 27 00:01:07,790 --> 00:01:10,180 du Logo programazio hizkuntza garatu. 28 00:01:10,180 --> 00:01:13,585 Seymour beti esaten dela garrantzitsua izan zen teknologia berri bat 29 00:01:13,585 --> 00:01:18,074 zoru baxua bat izatea - esanahia erraza da sabaia altua bat - hasteko - 30 00:01:18,074 --> 00:01:20,490 Gero eta egin ahal izango duzu zentzua berarekin gauzak konplexuagoak. 31 00:01:20,490 --> 00:01:23,875 Nahi izan dugu, halaber, behar zer "harresiak zabal," deitzen dugun 32 00:01:23,875 --> 00:01:25,625 asko dira zentzua bidezidor ezberdinetan, 33 00:01:25,625 --> 00:01:29,340 duten hainbat egin ahal izango duzu softwarea duten gauzak. 34 00:01:29,340 --> 00:01:32,670 >> Ez da nahikoa lortu ahal izateko Erraz hasi zen eta gauza konplexuak egin 35 00:01:32,670 --> 00:01:34,360 guztion gauza bera egiten bada. 36 00:01:34,360 --> 00:01:37,760 Itinerarios hainbat izan nahi dugu badakigu hainbat pertsona izan delako 37 00:01:37,760 --> 00:01:39,760 interes desberdinak, eta denek nahi izan dugu 38 00:01:39,760 --> 00:01:42,640 egiteko proiektuetan lan egiteko gai izan behar duten beren interesak hazi. 39 00:01:42,640 --> 00:01:44,640 >> JOHN MALONEY: Nahi dut esateko dugun seguruenik - 40 00:01:44,640 --> 00:01:48,440 there's - buruz 10 aldiz jotzen dugu izan baino komandoak eta ezaugarri gehiago 41 00:01:48,440 --> 00:01:50,310 inoiz amaitu Scratch. 42 00:01:50,310 --> 00:01:54,400 Amaigabeak izango genuke zehazki zer buruzko eztabaidak 43 00:01:54,400 --> 00:01:58,420 idazketa bloke gainean jarri eta lehenetsia den ala ez bezalako gauzak 44 00:01:58,420 --> 00:02:01,130 sprites norabidea gora edo eskuinera izan behar du. 45 00:02:01,130 --> 00:02:05,720 Beraz, gauza horiek guztiak pentsatu dugu, batez ere, esperientziak oso goiz 46 00:02:05,720 --> 00:02:07,740 pertsona izango luke horrek Scratch eta saiatzen 47 00:02:07,740 --> 00:02:11,332 egiteko, beraz, gauza izan zitekeen besterik esperimentazioa aurkitu zen. 48 00:02:11,332 --> 00:02:14,040 >> MITCH Resnick: Dugunean ziren lehen Scratch diseinatzen, 49 00:02:14,040 --> 00:02:17,136 gure hartzaile adin 8 eta 16 izan zen. 50 00:02:17,136 --> 00:02:19,010 JOHN MALONEY: On espektro amaiera baxua, 51 00:02:19,010 --> 00:02:23,470 aurkitu dugu haurrek askoz gazteagoak zirela Scratch erabiliz inoiz espero genuena baino. 52 00:02:23,470 --> 00:02:27,950 Oraindik gogoan dut bat - lehen Scratch egun, nire ustez, izan dugun, 53 00:02:27,950 --> 00:02:30,870 gutxi sei urteko lasaia honetan sartu ziren 54 00:02:30,870 --> 00:02:34,630 Goiko muturrean, izan ditut harritu tan, esaterako, Scratch erabilera 55 00:02:34,630 --> 00:02:39,540 Bidelan CS50 bezala klaseak ez dugulako benetan 56 00:02:39,540 --> 00:02:43,490 Scratch pentsatzeko hizkuntza gisa informatika irakasteko ordenagailuan 57 00:02:43,490 --> 00:02:44,610 zientzialariek. 58 00:02:44,610 --> 00:02:47,500 >> Sorpresa bat da nola helduak asko erabiliz. 59 00:02:47,500 --> 00:02:52,130 Jendeak nor aurkitu genuen full-time programatzaile bezala 60 00:02:52,130 --> 00:02:55,070 programazio gozatu in Scratch hobby moduko gisa. 61 00:02:55,070 --> 00:02:57,340 Eta horrela ikusi dugu jendea Scratch web orrian 62 00:02:57,340 --> 00:03:02,900 Hau egitea, adibidez proiektuak sortzeko, izpien Bektorizatu 3-D errendatzeko sistemak. 63 00:03:02,900 --> 00:03:04,650 Ezin nuen sinetsi noiz ikusi nuen. 64 00:03:04,650 --> 00:03:06,950 >> MITCH Resnick: As dugu Scratch inguruan lan egiten hasi zen, 65 00:03:06,950 --> 00:03:10,030 desberdinetatik egin nahi dugu aurreko programazio hizkuntzak 66 00:03:10,030 --> 00:03:13,440 ordena eskuragarri egotea Jende eskaintza zabalagoa da. 67 00:03:13,440 --> 00:03:16,310 Beraz, hiru core printzipio gidari izan genuen. 68 00:03:16,310 --> 00:03:18,600 Lehenik eta behin, egin nahi dugun gehiago tinker-gai, 69 00:03:18,600 --> 00:03:22,340 beraz, gora programak askoz ere eraiki ahal izango duzu Lego adreilu jarriz batera bezala. 70 00:03:22,340 --> 00:03:25,200 Beraz, ikusizko programazioaren izan genuen elkarrekin atxikitzeko duten blokeak. 71 00:03:25,200 --> 00:03:27,460 Guztiak bigarren, nahi dugun pertsonek lan egiten utzi 72 00:03:27,460 --> 00:03:31,590 proiektuetan esanguratsua da, gauza zirela pertsonalki beraientzat garrantzitsuak. 73 00:03:31,590 --> 00:03:33,430 Horregatik egiten dugu Scratch beraz komunikabide-aberatsa. 74 00:03:33,430 --> 00:03:35,819 >> Guztiak hirugarren, egin nahi dugun you more soziala delako 75 00:03:35,819 --> 00:03:37,610 onenetako asko ezagutzen esperientziak ikasteko 76 00:03:37,610 --> 00:03:39,760 etortzen denean elkarreragin besteekin dugu. 77 00:03:39,760 --> 00:03:43,120 Beraz Scratch gehitu dugu online hasieratik komunitatean, 78 00:03:43,120 --> 00:03:45,500 eskuineko denean abian jarri dugu software, jendeak 79 00:03:45,500 --> 00:03:47,490 audientzia izango du Beren sorkuntzak 80 00:03:47,490 --> 00:03:50,050 eta, gainera, ezagutu inspiratu arabera zer beste pertsona sortu. 81 00:03:50,050 --> 00:03:54,160 Scratch abian jarri genuenetik, ez dago dute 4,5 milioi proiektuen inguruan izan da 82 00:03:54,160 --> 00:03:56,290 duten partekatutako dira Scratch web orrian. 83 00:03:56,290 --> 00:03:59,440 >> JOHN MALONEY: So I benetan proiektu honetan 84 00:03:59,440 --> 00:04:02,310 Sort Mitchell nahi pleading arabera. 85 00:04:02,310 --> 00:04:04,630 Denean dut entzun sartzeko eskatu nion Horri buruz pentsatu nuen delako 86 00:04:04,630 --> 00:04:07,088 zen, hala nola cool bat izango da joan gauza, eta lagundu nahi nuen. 87 00:04:07,088 --> 00:04:10,340 Baina nire hizkuntza gogoko Smalltalk zen, eta I 88 00:04:10,340 --> 00:04:13,960 bertsio hau garatu zuen lagundu of Smalltalk Squeak deritzo. 89 00:04:13,960 --> 00:04:17,320 Beraz, esan nuen, ondo, ez dut zatoz eta egin lan honen 90 00:04:17,320 --> 00:04:19,490 betiere nuen eraiki ahal bezain Squeak in. 91 00:04:19,490 --> 00:04:22,460 Eta Mitchell esan, oh ziur, I ez zaintzeko zer egin sartu 92 00:04:22,460 --> 00:04:23,460 Just egin du lan. 93 00:04:23,460 --> 00:04:26,480 Eta beraz, nola lortu Squeak idatzi behar. 94 00:04:26,480 --> 00:04:29,430 >> Beraz Scratch 2.0, dugu dugu zela pentsatu 95 00:04:29,430 --> 00:04:34,280 saiatu Scratch iristea gehiago egiteko da hodeian oinarritutako aplikazio bat eginda jendea. 96 00:04:34,280 --> 00:04:37,820 Eta ez zen bertsio bat, nahiz Squeak duten nabigatzailean ran, of 97 00:04:37,820 --> 00:04:40,500 deskargatzea beharrezkoa da eta plug-in bat instalatu. 98 00:04:40,500 --> 00:04:43,750 Eta guk bazekien jende asko arazorik hori egiteko izango litzateke, 99 00:04:43,750 --> 00:04:47,090 bai baitzen prozesu korapilatsu bat 100 00:04:47,090 --> 00:04:50,990 edo dutelako at administrazioak euren eskola edo dena ez litzateke onartuko. 101 00:04:50,990 --> 00:04:54,430 Beraz, zerbait hori izan nahi genuen motatako nabigatzaile txertatutako 102 00:04:54,430 --> 00:04:57,580 edo zen motatako lehenetsita han nabigatzaile gehienetan. 103 00:04:57,580 --> 00:04:58,710 >> Java jotzen dugu. 104 00:04:58,710 --> 00:05:00,070 Silverlight jotzen dugu. 105 00:05:00,070 --> 00:05:03,130 Ikusteko Javascript-a jotzen dugu, eta Flash jotzen dugu. 106 00:05:03,130 --> 00:05:05,550 Une horretan, Flash zen benetan ascendancy da. 107 00:05:05,550 --> 00:05:09,760 Adobe benetan zen bultzaka, eta ez dugu oraindik ezagutzen, badakizu, 108 00:05:09,760 --> 00:05:13,640 zela hain arazo bat izango da joan iOS eta gailu mugikorrak eta abar da. 109 00:05:13,640 --> 00:05:18,516 Beraz Flash batera joan ginen, eta atzera begirako, badakizu, 110 00:05:18,516 --> 00:05:20,890 da dut agian izan ikusgarriago litzateke JavaScript-rekin genuke desagertu bada 111 00:05:20,890 --> 00:05:22,440 hori bihurtu delako menderatzailearen hizkuntza. 112 00:05:22,440 --> 00:05:24,565 >> Baina ez dut uste, ez da inolaz seguru asko, ezin izan dugu 113 00:05:24,565 --> 00:05:28,760 zirela gauza guztiak ikusi orduan, eta orain arteko aldatu egingo da. 114 00:05:28,760 --> 00:05:32,160 Hiru urte edo hartzen da bildu honen antzeko zerbait, 115 00:05:32,160 --> 00:05:35,390 beraz, zure onena asmatzeko egin duzu eta onena espero. 116 00:05:35,390 --> 00:05:38,820 >> MITCH Resnick: Gure berri bat proiektuetan Scratch Junior deitzen da, 117 00:05:38,820 --> 00:05:41,640 Scratch go izan nahian kids are gazteagoa behera. 118 00:05:41,640 --> 00:05:43,870 Da adin zuzenduta ari bost eta zazpi urte bitarteko, 119 00:05:43,870 --> 00:05:46,307 Bigarren kalifikazioa Haurtzaindegia bezala. 120 00:05:46,307 --> 00:05:48,140 Lehen bertsioa egingo iPod gainean izango da, 121 00:05:48,140 --> 00:05:51,670 eta etorri izan asmoa dugu 2014 erdian daudelarik. 122 00:05:51,670 --> 00:05:54,230 Beraz Urratu Junior bat izango da zertxobait eskalatuko behera bertsioa. 123 00:05:54,230 --> 00:05:56,350 Izango da zertxobait ezaugarri gutxiago eta ere 124 00:05:56,350 --> 00:05:59,980 gauza gehiago developmentally egiteko kids gazteagoa egokiak. 125 00:05:59,980 --> 00:06:03,330 >> JOHN MALONEY: Izan ere, gustatzen zait 2.0 Urratu bereziki 126 00:06:03,330 --> 00:06:08,541 moduko ezkutuka handiagoa performance agian uste baino. 127 00:06:08,541 --> 00:06:10,790 Lehenetsi, noiz egiten ari zaren arabera animazioak eta abar, 128 00:06:10,790 --> 00:06:14,470 markoaren duzu mugatzen ari eguneratzea moduko - du tasa 129 00:06:14,470 --> 00:06:17,000 pantaila-tasa, eta ditugu Nahita diseinatu du 130 00:06:17,000 --> 00:06:19,600 beraz, bakarrik ez marko bakoitzeko pixka bat 131 00:06:19,600 --> 00:06:22,710 horrela errepikatu esaten baduzu 10 mugimendua 10, benetan 132 00:06:22,710 --> 00:06:26,980 Ikusten mugitu 10 gutxi da urratsa - 10 zatituko gutxi. 133 00:06:26,980 --> 00:06:30,250 >> Hala ere, badira antzeko bat da ezkutuko moduan, turbo modua deitzen, 134 00:06:30,250 --> 00:06:33,340 ezin diren arabera lortzen duzu + Klik egitean berde Ez on, 135 00:06:33,340 --> 00:06:37,180 eta hori, funtsean, aukera dago exekutatu motatako bezain azkar, ahal bezala. 136 00:06:37,180 --> 00:06:40,260 Beraz, hau da, zer egin nahi duzu aukera ematen dizu izpien Bektorizatzailea bezalako gauzak, 137 00:06:40,260 --> 00:06:42,260 eta ez duzu behar - jatorrizko izpien Bektorizatzailea, 138 00:06:42,260 --> 00:06:45,200 itxaron izan duzu erdi inguru bat orduko emaitzak ikusi nahi duelako 139 00:06:45,200 --> 00:06:47,600 zen mota horretako chugging aldi berean marko baten bidez. 140 00:06:47,600 --> 00:06:50,160 Baina Shift-klik-ekin Gauza, emaitzak eskuratu ahal izango duzu 141 00:06:50,160 --> 00:06:53,520 20 segundotan antzeko zerbait. 142 00:06:53,520 --> 00:06:57,960 Beraz, bat-batean guztiak, ordenatu egin dezakezu maila altua Scratch gauzak, 143 00:06:57,960 --> 00:07:00,087 baina ezkutuko ezaugarri bat da. 144 00:07:00,087 --> 00:07:00,587