1 00:00:00,000 --> 00:00:12,640 2 00:00:12,640 --> 00:00:15,410 >> HIZLARIA 1: Kaixo mundua, hau CS50 Live da. 3 00:00:15,410 --> 00:00:18,450 Denbora horretan hasteko batekin genuke oihukatzen gure San Louis lagunak, 4 00:00:18,450 --> 00:00:21,450 Missouri, non boluntario talde bat LaunchCode bezala ezagutzen izan dira 5 00:00:21,450 --> 00:00:25,920 CS50x ikasleak elkarrekin biltzen hasi ordena klasea kolektiboki hartzeko. 6 00:00:25,920 --> 00:00:29,250 Helburua, azken finean dela, ondoren seihilekoan amaieran, da horiek parekatu 7 00:00:29,250 --> 00:00:31,120 tokiko teknologiako lanpostu dituzten ikasleak. 8 00:00:31,120 --> 00:00:34,030 >> Orain jatorriz LaunchCode folks, eta parte hartzen duten ikasleen, joan ziren 9 00:00:34,030 --> 00:00:37,550 tokiko liburutegi batean deituko non Jende batzuk ehun RSVPed zuen. 10 00:00:37,550 --> 00:00:40,950 Baina jende asko azkenean in RSVPing Azkenean ekimen honetarako, dutela 11 00:00:40,950 --> 00:00:43,930 azkenean tokiko opera bat mugitzen etxea, hemen irudikatuta. 12 00:00:43,930 --> 00:00:44,770 >> Orain pixka bat txikia da. 13 00:00:44,770 --> 00:00:48,320 Baina inoiz begiratzen baduzu, beraz, estuki ahal duzun Ikusten gora agertokian duten lehen diapositiba 14 00:00:48,320 --> 00:00:53,240 Astea 0 horretan, hain zuzen, hitz egiten duten Zure ikaskideekin% 73, agian 15 00:00:53,240 --> 00:00:55,650 dituzu, besteak beste, ez dute aurretiko esperientzia. 16 00:00:55,650 --> 00:00:58,420 Eta hain zuzen ere hori izan zen, asko izan opera honen etxea hemen kasu. 17 00:00:58,420 --> 00:01:01,170 Beraz, gure folks hellos LaunchCode eta at 18 00:01:01,170 --> 00:01:02,180 Louis herritarrek. 19 00:01:02,180 --> 00:01:05,150 Zuk zeuk bizi Saint tokiko bada Louis, sentitzen free horiek egiaztatzeko out 20 00:01:05,150 --> 00:01:07,520 launchcodestl.com at. 21 00:01:07,520 --> 00:01:12,450 Edo, agian, zure herriko albiste pizteko bideratzen dugu guk egingo baita hemen zuretzat. 22 00:01:12,450 --> 00:01:15,790 >> HIZLARIA 2: aukera aparta Saint edozein Louisan bat lur bila 23 00:01:15,790 --> 00:01:18,030 teknologiako handiko horiek, goi lanpostu ordainduz. 24 00:01:18,030 --> 00:01:21,440 Inoiz, bera, lehen aldiz informatika programaren klase hori da 25 00:01:21,440 --> 00:01:26,910 online irakatsi Harvard eta MIT da ari pertsonan eskaintzen St at 26 00:01:26,910 --> 00:01:28,070 Liburutegi publikoa Louis. 27 00:01:28,070 --> 00:01:32,670 >> Antolaketari esker da LaunchCode, hau da, konpontzen saiatzen ari 28 00:01:32,670 --> 00:01:34,900 teknologiako talentua hutsunea hemen San Louis. 29 00:01:34,900 --> 00:01:39,420 Orain lau hilabete honetan nork pasatzen edonork Jakina, litekeena get bat ordaindu behar da 30 00:01:39,420 --> 00:01:43,260 ahal duten bezala agertuko hartzea ordenagailu programazio lan bat. 31 00:01:43,260 --> 00:01:47,010 LaunchCode sortzaileetako batek dioenez, zuk skill multzo hau, gaur egungo ikasteko 32 00:01:47,010 --> 00:01:52,100 merkatuan duzun dira ia lur bermatuta Sei zifra pare bat lan bat 33 00:01:52,100 --> 00:01:55,500 urtez, hasierako soldata batekin inguruan $ 50,000. 34 00:01:55,500 --> 00:01:56,580 Soinuak nahiko ona. 35 00:01:56,580 --> 00:02:00,930 Beraz, zer nolako pertsona hori behar kontuan hartu klase hau hartu? 36 00:02:00,930 --> 00:02:03,890 >> JIM MCKELVEY: izan nahi duzu nahiko smart, OK? 37 00:02:03,890 --> 00:02:06,690 Oso gogor lan egiten egon behar duzu. 38 00:02:06,690 --> 00:02:08,660 Baina ez duzu behar eskoletan onena joan. 39 00:02:08,660 --> 00:02:09,930 Ez daukazu handi math at izan nahi du. 40 00:02:09,930 --> 00:02:13,380 Ez duzu, batzuk izan gauzak behar duzula uste izango duzu. 41 00:02:13,380 --> 00:02:16,360 Eta ikastaro hau izango kontatu zuk duzun got bada. 42 00:02:16,360 --> 00:02:18,490 >> HIZLARIA 2: Primeran, orain, bazaude daude nahikoa bada galdetzen 43 00:02:18,490 --> 00:02:23,270 programazio lanpostu San eskuragarri Louis, erantzuna bai handi bat da. 44 00:02:23,270 --> 00:02:26,990 McKelveyordezkari dio 1.000 baino gehiago dira jarrera ireki eta besterik ez 45 00:02:26,990 --> 00:02:29,250 nahikoa bertako jende nahian horiek betetzeko. 46 00:02:29,250 --> 00:02:33,250 Orain klase hau astelehenean hasiko da 5:30 etan Erdialdeko adarra St Louis at 47 00:02:33,250 --> 00:02:34,530 Liburutegi Publikoa. 48 00:02:34,530 --> 00:02:37,770 Oraindik nahi izanez gero, eta ziur nago zenbait du, informazio izango duzu 49 00:02:37,770 --> 00:02:39,020 ksdk.com duten. 50 00:02:39,020 --> 00:02:41,582 51 00:02:41,582 --> 00:02:43,960 >> HIZLARIA 1: zure ikaskideen batzuk orain nahi kaixo esateko. 52 00:02:43,960 --> 00:02:48,270 Sortu lehen Suzanne da, Winthrop batetik, Massachusetts, hurbileko herri bat besterik behera 53 00:02:48,270 --> 00:02:50,022 hemendik errepidean. 54 00:02:50,022 --> 00:02:52,290 >> SUZANNE: Kaixo mundua, Suzanne naiz. 55 00:02:52,290 --> 00:02:56,790 Bizi Winthrop, Massachusetts dut, Estatu Batuak, ur gainean. 56 00:02:56,790 --> 00:02:59,630 Eta 63 urte ditut. 57 00:02:59,630 --> 00:03:01,480 Erizain erretiratu naiz. 58 00:03:01,480 --> 00:03:05,860 Lau seme-alaba eta daukat bi bilobak. 59 00:03:05,860 --> 00:03:09,220 >> Ere naiz antzerki zuzendari bat eta aktore bat. 60 00:03:09,220 --> 00:03:13,550 Eta noizbait aurten agertu behar dut Discovery Channel-en "The 61 00:03:13,550 --> 00:03:17,840 Boston Strangler. "I Jokatzeko Zenovia Clegg. 62 00:03:17,840 --> 00:03:22,445 >> CS50 dut hartuz I love delako edX. 63 00:03:22,445 --> 00:03:24,595 Aurreko bi ikastaroak hartu dut. 64 00:03:24,595 --> 00:03:32,850 Hartu dut Justizia, eta Osasun Publikoa eta Ingurumen Aldatu. 65 00:03:32,850 --> 00:03:34,030 Eta horiek maite dut. 66 00:03:34,030 --> 00:03:37,360 >> Ere delako informatika Beldurtu egiten nau pixka bat. 67 00:03:37,360 --> 00:03:43,940 Eta nire adin sustatzen ari gara duten beldurtu gaituen gauzak. 68 00:03:43,940 --> 00:03:48,720 Beraz CS50 dut hartu eta bila du aurrera. 69 00:03:48,720 --> 00:03:52,405 Beraz, nire izena Suzanne da, eta hau da CS50. 70 00:03:52,405 --> 00:03:55,020 71 00:03:55,020 --> 00:03:58,460 >> HIZLARIA 1: Up hurrengo hainbat hellos dira Zure ikaskideekin Brewer en batzuk 72 00:03:58,460 --> 00:04:00,160 Maine Batxilergoko. 73 00:04:00,160 --> 00:04:02,010 Dezagun entzuteko bat. 74 00:04:02,010 --> 00:04:04,640 >> BREWER HIGH SCHOOL STUDENTS: Kaixo mundua, gara Brewer High. 75 00:04:04,640 --> 00:04:05,945 >> PATRICK: Kaixo, Patrick naiz. 76 00:04:05,945 --> 00:04:07,490 >> ADAM: Adam naiz. 77 00:04:07,490 --> 00:04:09,020 >> NIKOLAI: Nikolai naiz. 78 00:04:09,020 --> 00:04:11,286 >> BEN: Ben naiz. 79 00:04:11,286 --> 00:04:12,660 >> DYLAN: Dylan naiz. 80 00:04:12,660 --> 00:04:13,930 >> NICK: Nick dut. 81 00:04:13,930 --> 00:04:15,085 >> CHRISTINA: Christina naiz. 82 00:04:15,085 --> 00:04:16,069 >> JONATHAN: Jonathan naiz. 83 00:04:16,069 --> 00:04:17,000 >> CHARLES: Charles naiz. 84 00:04:17,000 --> 00:04:20,890 >> BREWER HIGH SCHOOL STUDENTS: Eta hau da CS50. 85 00:04:20,890 --> 00:04:24,360 >> HIZLARIA 1: Kaixo Brewer High School - eta orain Stuart eta bere lagun bat, 86 00:04:24,360 --> 00:04:26,320 Gertuko Virginia egoera batetik. 87 00:04:26,320 --> 00:04:30,300 88 00:04:30,300 --> 00:04:33,170 >> STUART: Kaixo mundua, nire izena Stuart da. 89 00:04:33,170 --> 00:04:35,285 Eta naiz Virginia naiz. 90 00:04:35,285 --> 00:04:38,230 Eta hau egiteko nire lehen aldia da Harvard ikastaro bat edo edozein 91 00:04:38,230 --> 00:04:41,670 horrelako online ikastaroa. 92 00:04:41,670 --> 00:04:44,980 Benetan gustatzen zait ordenagailuak eta nahi haiei buruz gehiago jakiteko. 93 00:04:44,980 --> 00:04:47,900 Naiz Stuart, eta hau da CS50. 94 00:04:47,900 --> 00:04:49,060 >> HIZLARIA 1: Kaixo Stuart. 95 00:04:49,060 --> 00:04:51,900 Beraz dugu ere izan dituzte begi bat mantenduz Twitter, non zure ikaskideekin bat, 96 00:04:51,900 --> 00:04:55,020 Umberto Mexikotik, gaurko hau berriki tweet. 97 00:04:55,020 --> 00:04:57,270 Hey, @ davidjmalan, let me eskatu duzun galdera bat - 98 00:04:57,270 --> 00:04:59,210 Mark Zuckerberg hartu CS50? 99 00:04:59,210 --> 00:05:03,450 >> Beraz, zoritxarrez, Mark ez zuen hain zuzen ere, hartu Matrikula hemen freshman gisa Bazen CS50 100 00:05:03,450 --> 00:05:04,050 Harvard at. 101 00:05:04,050 --> 00:05:07,570 Baizik eta aurretik salteatutako gehiagok bat egin zuen klase CS51 bezala ezagutzen aurreratu, eta horrek 102 00:05:07,570 --> 00:05:10,910 bezalako informatika gaiak estaltzen abstrakzioa, eta programazio kontzeptu 103 00:05:10,910 --> 00:05:13,900 funtzionala programazio bat bezalakoa objektu programazio orientatuta. 104 00:05:13,900 --> 00:05:17,400 >> Orain garai hartan zen batek irakatsi irakaslea Henry Leitner izendatu, nor 105 00:05:17,400 --> 00:05:19,890 benetan irakatsi ikastaroa denean baita hartu nuen. 106 00:05:19,890 --> 00:05:23,150 Gure preceptor egin, Rob Bowden, berriki eseri irakaslearekin 107 00:05:23,150 --> 00:05:28,060 Latiner bere batzuk buruz hitz ikasle ohi zidan gainera. 108 00:05:28,060 --> 00:05:31,620 >> ROB BOWDEN: Kaixo, naiz Rob Bowden, eta nago Hemen Henry Leitner doktorearekin batera, nor 109 00:05:31,620 --> 00:05:35,270 Informazio elkartua dekanoa DCE, eta irakasle titularra Teknologia 110 00:05:35,270 --> 00:05:36,660 Informatika Ingeniaritzan. 111 00:05:36,660 --> 00:05:41,560 >> Ondo da, beraz, ez dut entzun izan duten izan duzun ospetsu batzuk pasatzeko 112 00:05:41,560 --> 00:05:43,360 Zure ikastaro batzuen bidez. 113 00:05:43,360 --> 00:05:45,540 >> HENRY LEITNER: Ondo da, beraz gustatzen zait esango nire ikasleek Harvard at egon naiz 114 00:05:45,540 --> 00:05:46,240 Denbora luzez. 115 00:05:46,240 --> 00:05:48,480 Eta noiz esan dute - ondo nola luze hemen egon zara? - 116 00:05:48,480 --> 00:05:53,930 nire erantzuna da adina izan naiz etxeko lanak zereginak egin du lan honekin 117 00:05:53,930 --> 00:05:56,740 billionaire uztea duten Bill Gates. 118 00:05:56,740 --> 00:05:59,650 Baina, halaber, gazte nahikoa izan naiz benetan irakasten duten billionaire 119 00:05:59,650 --> 00:06:02,960 uztea Mark Zuckerberg, Facebook ospea. 120 00:06:02,960 --> 00:06:08,600 >> Beraz, nire topaketa Bill Gates-ekin bidean doa Hasieran atzera 1974an, berriz, 121 00:06:08,600 --> 00:06:11,980 1975 ikasturtean. 122 00:06:11,980 --> 00:06:15,810 Istorioaren egia da Bill Gates ' lagun Paul Allen albiste stand joan 123 00:06:15,810 --> 00:06:18,340 Harvard Square eta gainean sartu da Elektronika aldizkaria herrikoia, eta horrek 124 00:06:18,340 --> 00:06:21,170 zen munduko buruzko istorio baten protagonista lehen ordenagailu pertsonala, eta horrek 125 00:06:21,170 --> 00:06:24,070 muntatzen - benetan eraikitzeko izan duzu piezak - Altair. 126 00:06:24,070 --> 00:06:26,060 Atzera lasterka etorri zen Bill Gates 'logela. 127 00:06:26,060 --> 00:06:28,640 Eta guztien ilusioa lortu dituzten ordenagailu pertsonalen iraultza buruz izan zen 128 00:06:28,640 --> 00:06:29,760 horiek gabe hasteko. 129 00:06:29,760 --> 00:06:31,340 >> Beraz, garai hartan, Gates eta I - 130 00:06:31,340 --> 00:06:32,270 arazoei buruzko ginen lanean. 131 00:06:32,270 --> 00:06:35,635 Hori da dugun ziren biak matrikulatu duelako konputazio ikastaroa, bat teoria bat 132 00:06:35,635 --> 00:06:37,690 Oso mathy maila graduondoko ikastaroa. 133 00:06:37,690 --> 00:06:40,690 Eta klaseko lehen eguna on the irakasle gelan denek esan nahi 134 00:06:40,690 --> 00:06:43,910 bere bizilaguna eta berriz sartzea burua, eta orduan Lankidetzak 135 00:06:43,910 --> 00:06:45,590 Arazoa on pertsona hori ezartzen du. 136 00:06:45,590 --> 00:06:46,440 Beraz Gates eta I - 137 00:06:46,440 --> 00:06:47,810 Ez nekien nor zen garai hartan zuen. 138 00:06:47,810 --> 00:06:50,390 Agian hamasei edo hamazazpi urte zituen, baina zuen zen bezala begiratu zuen 139 00:06:50,390 --> 00:06:51,840 hamabi, egia esateko. 140 00:06:51,840 --> 00:06:54,010 >> Eta hasi ginen lan egiteko elkarrekin HOMEWORKS. 141 00:06:54,010 --> 00:06:57,710 Baina orduan, Altair atera zen urtean Elektronika aldizkaria herrikoia, harrapatu 142 00:06:57,710 --> 00:06:58,760 bere arreta. 143 00:06:58,760 --> 00:06:59,890 Desagertu egin besterik ez zuen. 144 00:06:59,890 --> 00:07:01,070 Etxeko lanak egiten gelditu zen. 145 00:07:01,070 --> 00:07:02,300 Zion haserre lortu nuen. 146 00:07:02,300 --> 00:07:06,750 >> Eta besterik ez nuke ikusi zion bat batean lab informatika izan Harvard dugu 147 00:07:06,750 --> 00:07:09,340 ordua da, zein deitzen zen ikerketa the Aiken Konputazio Lab. 148 00:07:09,340 --> 00:07:10,980 BAT PDP-10 erabiltzen ari zen. 149 00:07:10,980 --> 00:07:14,530 Eta kanpoan hacking zen gau eta egun, funtsean, bertan bizitzea. 150 00:07:14,530 --> 00:07:19,040 >> Aurkitu dut gisa geroago, izan zen benetan software diseinatzen originalak egiteko 151 00:07:19,040 --> 00:07:22,180 Altair, sistema eragile bat, batera BASIC programazio hizkuntzaren 152 00:07:22,180 --> 00:07:23,630 zela exekutatu egingo. 153 00:07:23,630 --> 00:07:28,330 Ideia hori izatetik pertsonala ordenagailua off hartu duzu industrian 154 00:07:28,330 --> 00:07:29,630 gai izan behar luke software idazteko. 155 00:07:29,630 --> 00:07:32,540 Eta programak eta makinaz idazten toggle etengailuak biratu hizkuntza 156 00:07:32,540 --> 00:07:35,580 ez zen izan dadin, salbu joan hobbyists haratago. 157 00:07:35,580 --> 00:07:39,965 >> Zein izan zen interesgarria garai hartan izan zen Altair zen, beraz ezin duzu herrikoia 158 00:07:39,965 --> 00:07:41,690 nahiz eta bat erosten, zalantzarik ondoren iragarri zen. 159 00:07:41,690 --> 00:07:46,840 Beraz, Bill Gates, amazingly, bere lagun Paul Allen, programa bat idatzi on 160 00:07:46,840 --> 00:07:51,010 PDP-10 portaera simulatu duten Altair honen, delako specs ziren 161 00:07:51,010 --> 00:07:53,750 erabat idatzizko up Popular en Elektronika aldizkaria. 162 00:07:53,750 --> 00:07:56,870 >> Beraz, esan dudan bezala, haserre egin nintzen zion, ez nuen arreta ordaindu. 163 00:07:56,870 --> 00:07:59,840 Desagertu egin zen, joan off Albuquerque izateko, New Mexico, off erakusteko 164 00:07:59,840 --> 00:08:02,220 zer Folks nahi izan zuen egin zuten eraiki Altair. 165 00:08:02,220 --> 00:08:07,580 Eta garai hartan, unibertsitateko utziz - Harvard utzi - enpresa bat hasteko 166 00:08:07,580 --> 00:08:08,720 harrigarria da. 167 00:08:08,720 --> 00:08:11,320 Eta beraz, aurkitu dut hori zer gertatu egin nintzen. 168 00:08:11,320 --> 00:08:13,770 Nire - pentsatzen mantendu dut delako gurasoak hil nahi ninduen banu 169 00:08:13,770 --> 00:08:17,020 jaitsi da eskola besterik off joan eta enpresa bat hasteko. 170 00:08:17,020 --> 00:08:18,390 >> Eta gero, jakina, ez da Mark Zuckerberg. 171 00:08:18,390 --> 00:08:23,530 Zion neurri batean delako ezagutu dut CS51 amaitu ondoren etorri zen. 172 00:08:23,530 --> 00:08:25,690 Uste dut izan zen ondoren [INAUDIBLE] zuen ikastaroa bukatu. 173 00:08:25,690 --> 00:08:30,000 Irakaskuntza ikaskide gisa lan egin nahi zuen ondorengo CS51 egiteko matrikulatuta. 174 00:08:30,000 --> 00:08:31,370 Eta elkarrizketa etorri zen. 175 00:08:31,370 --> 00:08:35,690 >> Eta Gaia egia da bere performance zertxobait ahula da aldean 176 00:08:35,690 --> 00:08:36,919 beste folks nor izan elkarrizketatu. 177 00:08:36,919 --> 00:08:38,450 Benetan izan da ahulena sorta. 178 00:08:38,450 --> 00:08:42,230 Beraz, ez nuen nuen bagina bezala sentitzen kontzientzia onean kontratatu zion. 179 00:08:42,230 --> 00:08:45,746 >> Plus, zen arazoak pixka bat egon zen administrazio-taula batera. 180 00:08:45,746 --> 00:08:48,100 Filma ikusi baduzu, Social Network. 181 00:08:48,100 --> 00:08:50,430 Ados, beraz, askoz da factually egia. 182 00:08:50,430 --> 00:08:55,040 Denbora besterik ez zuen amaitu egiten the Facemash, ez Facebook baina 183 00:08:55,040 --> 00:08:56,020 Facemash aplikazioa. 184 00:08:56,020 --> 00:09:01,080 Eta zuen ekarri zuen behera Harvard du sare oharkabean. 185 00:09:01,080 --> 00:09:05,280 Eta plus zuen aurpegiak lapurtu zuen Harvard unibertsitateko graduko emakumeen 186 00:09:05,280 --> 00:09:05,890 Proiektu hau egin. 187 00:09:05,890 --> 00:09:07,290 >> Beraz, zuen ekarri administrazio-taula. 188 00:09:07,290 --> 00:09:08,570 Eskuetan zuen slapped zen. 189 00:09:08,570 --> 00:09:09,760 Beraz, arazoak izan zituen. 190 00:09:09,760 --> 00:09:12,290 Eta sort zen uste dut horrek asaldatu. 191 00:09:12,290 --> 00:09:15,890 >> Beraz, gustatzen zait Egiten ditudan jendeak esaten txiki-txiki, txiki-txiki kreditu apur bat egiteko 192 00:09:15,890 --> 00:09:17,710 Facebook arrakasta duelako - 193 00:09:17,710 --> 00:09:21,970 A, erdi bat, gutxienez, edo% 1 Zuckerberg en programazio skill etorri 194 00:09:21,970 --> 00:09:23,125 nire ikastaroa - 195 00:09:23,125 --> 00:09:24,140 zer han ikasi zituen. 196 00:09:24,140 --> 00:09:26,880 Eta, bestetik, izan gisa zion kontratatu dut ikaskide irakastea, izan zuen ez zuela 197 00:09:26,880 --> 00:09:30,090 garai Facebook osatzeko puntua egin zuen hartan. 198 00:09:30,090 --> 00:09:32,670 >> Hain dibertigarria irakaskuntza asko izan da ordenagailu Harvard zientzia. 199 00:09:32,670 --> 00:09:36,480 Esan nahi dut, ez dira besterik gabe, harrigarria jendeak egiten dutenean gauza handiak egiteko. 200 00:09:36,480 --> 00:09:40,480 Ezin izan dut joan eta buruz esan duzu beste Folks, baina uste dut gure denbora da eman. 201 00:09:40,480 --> 00:09:43,310 >> ROB BOWDEN: Beraz soinuak Bill Gates bezala eragiten diru apur bat zor duzu 202 00:09:43,310 --> 00:09:45,260 Teoria in estresa guztiak Konputazio neurtzen. 203 00:09:45,260 --> 00:09:48,120 Eta Mark Zuckerberg zor duzun dirua batzuk hasteko zion Facebook emateagatik. 204 00:09:48,120 --> 00:09:50,370 >> HENRY LEITNER: Hori polita da bidea emateko, ziur uste. 205 00:09:50,370 --> 00:09:52,180 >> ROB BOWDEN: eskubidea, ondo esker guztiak. 206 00:09:52,180 --> 00:09:53,575 Hau handia izan da. 207 00:09:53,575 --> 00:09:54,825 Me izateagatik esker. 208 00:09:54,825 --> 00:09:57,150 209 00:09:57,150 --> 00:09:58,400 Astindu eskuan agian. 210 00:09:58,400 --> 00:10:01,606 211 00:10:01,606 --> 00:10:02,880 Bere eskua behar dut? 212 00:10:02,880 --> 00:10:04,560 Amaiera berregin behar dugu? 213 00:10:04,560 --> 00:10:05,810 Nola amaiera egin behar dugu? 214 00:10:05,810 --> 00:10:11,430 215 00:10:11,430 --> 00:10:13,290 >> HIZLARIA 1: Ondoren, galdera bat etik [? Sin,?] 216 00:10:13,290 --> 00:10:16,110 Zure ikaskideekin Vietnam bat nork ek zera esan zuen. 217 00:10:16,110 --> 00:10:18,430 Nola ez, beste harremanetan dut nire herrialdean jendeak? 218 00:10:18,430 --> 00:10:19,565 Beno hau ere galdera handi bat da. 219 00:10:19,565 --> 00:10:24,703 Eta hasi duzu edX interfazean sartu bada, egiteko CS50x en informazio-orri nagusia, ikusiko duzu 220 00:10:24,703 --> 00:10:29,520 CS50 meetups lotura bat, eta horrek eramango , meetup.com/meet50 behar duzu zein 221 00:10:29,520 --> 00:10:32,650 duten sortu gara aukera ematen duen tresna bat da tokiko jendea aurkituko duzu 222 00:10:32,650 --> 00:10:35,820 benetan bete ahal izanez gero, beraz, ez bakarrik ia ikaskideekin 223 00:10:35,820 --> 00:10:38,020 aurten, baina, pertsona ere. 224 00:10:38,020 --> 00:10:41,160 >> Izan ere, URL horretan klik egiten duzunean, duzu Ikusten itxura hau mapa bat, 225 00:10:41,160 --> 00:10:44,530 non markatzailea behin bat adierazten edo Zure ikaskideekin gehiago zati horretan 226 00:10:44,530 --> 00:10:45,350 Munduaren. 227 00:10:45,350 --> 00:10:49,150 Hain zuzen ere, oraintxe bertan, gehienak batzuk CS50x ikasle komunitateak herrikoia 228 00:10:49,150 --> 00:10:55,030 New Yorken daude, Londres, Delhi, Kairon, eta San Francisco, eta beste 199 baino gehiago 229 00:10:55,030 --> 00:10:56,000 hirietan ere bai. 230 00:10:56,000 --> 00:10:59,150 Bilera batzuk interesa hala bada ikaskideekin lokalean, ez joatea 231 00:10:59,150 --> 00:11:02,050 meetup.com/meet50 asetzeko. 232 00:11:02,050 --> 00:11:06,150 >> Galdera bat orain Scott New Yorken hasita, galdera hau idatzi zuten - 233 00:11:06,150 --> 00:11:09,350 programa guztietan gehien kateak erabiltzen du, beraz zergatik printf jaso ostean 234 00:11:09,350 --> 00:11:11,910 I standard / O liburutegia, eta GetString ez zen? 235 00:11:11,910 --> 00:11:14,520 Zehaztutako funtzio bat GetString da CS50 liburutegian? 236 00:11:14,520 --> 00:11:18,090 >> Beraz, bai, hain zuzen ere, GetString da, hain zuzen CS50 liburutegia definitutako. 237 00:11:18,090 --> 00:11:20,760 Eta printf, bere aldetik, hasi da I / O liburutegi estandarra. 238 00:11:20,760 --> 00:11:24,630 Orain egun atzera, noiz C izan zen asmatu, ziur aski garrantzitsua izan da, a 239 00:11:24,630 --> 00:11:28,750 kodearen funtsezko funtzionalitate printf bezala benetan inprimatu 240 00:11:28,750 --> 00:11:29,545 pantaila zerbait. 241 00:11:29,545 --> 00:11:33,280 Hau izan zen, beraz, software idazteko core, bereziki barruan exekutatzen diren programak 242 00:11:33,280 --> 00:11:36,630 beltza eta zuria duten terminal leihoaren, zentzu egin dela printf egiteko 243 00:11:36,630 --> 00:11:39,820 Hizkuntza en txertatzeko behar liburutegiak bera. 244 00:11:39,820 --> 00:11:43,160 >> Orain ez duzu GetString behar ordenan kateak lortzeko erabiltzaileen. 245 00:11:43,160 --> 00:11:45,350 Baizik eta funtzioak erabili ahal izango duzu scanf bezala. 246 00:11:45,350 --> 00:11:48,680 Izan ere, Ohituta bada, hartu begirada bat Astea 5 en walkthroughs batzuk non gauden 247 00:11:48,680 --> 00:11:51,660 erabiliz prozesuan zehar oinez Funtzio hau, scanf, iritsi 248 00:11:51,660 --> 00:11:52,890 sarrera erabiltzailea. 249 00:11:52,890 --> 00:11:56,310 Arazoa da horrelako funtzioak scanf, diren C eraiki 250 00:11:56,310 --> 00:11:59,140 liburutegiak estandarra, hauxe litzateke: ez egin akatsen egiaztapena. 251 00:11:59,140 --> 00:12:01,540 Eta ez benetan esleitu dute kateak edozein memoria. 252 00:12:01,540 --> 00:12:03,340 >> Hain gauza txarrak pare bat gerta daiteke - 253 00:12:03,340 --> 00:12:06,970 1, mugak gainditu ahal izango duzu Zure array, eta kasu onenean ere, 254 00:12:06,970 --> 00:12:07,960 Zure programa huts liteke. 255 00:12:07,960 --> 00:12:11,400 Baina txarrena, aurkariarekiko bat izan liteke baino gehiago hartu zure programaren gai. 256 00:12:11,400 --> 00:12:14,020 Eta guztiak kudeatzeko behar duzun memoria hori zeure burua. 257 00:12:14,020 --> 00:12:16,300 >> Beraz GetString kentzen bat konplexutasuna duten asko. 258 00:12:16,300 --> 00:12:18,090 Beraz, memoria esleitu dugu zuretzat. 259 00:12:18,090 --> 00:12:20,800 Ziurtatu ez duzula haratago joan egiten dugu array baten mugetan. 260 00:12:20,800 --> 00:12:23,940 Eta null itzuliko gara ezer hain zuzen ere oker. 261 00:12:23,940 --> 00:12:27,490 Beraz GetString besterik gabe gehitzen, amaieran Egunaren, erabilgarria sorta osoa 262 00:12:27,490 --> 00:12:28,990 error egiaztapena. 263 00:12:28,990 --> 00:12:32,700 >> Orain bat David iruzkin Ohio duten erreklamazioak hau - 264 00:12:32,700 --> 00:12:35,670 Ez, ez duzu aparatuaren behar proiektuen guztientzat. 265 00:12:35,670 --> 00:12:37,120 Orain zer esan nahi zuen? 266 00:12:37,120 --> 00:12:39,930 Beno, bihurtzen da David horretan lortutako, online web batetik, bat 267 00:12:39,930 --> 00:12:44,030 Nokia LCD, bat hemen bezala, hori da Benetan gerta daiteke zerbait tamaina 268 00:12:44,030 --> 00:12:45,330 mugikorrean zaharrago bat ikusteko. 269 00:12:45,330 --> 00:12:48,160 Eta, gainera Tiva launch lortutako zuen board, hardware pieza bat 270 00:12:48,160 --> 00:12:49,540 LCD hau konektatzen. 271 00:12:49,540 --> 00:12:50,280 >> Orain nahiko txikia da. 272 00:12:50,280 --> 00:12:52,720 Hemen ikusten duzun bezala da bat US hiruhilekoan eskala da. 273 00:12:52,720 --> 00:12:56,160 Eta zer egin honekin zuen da, benetan C. programa bat ezartzeko 274 00:12:56,160 --> 00:12:59,630 >> Izan ere, ez duzu behar CS50 du programak idazteko C. zugan tresnaren 275 00:12:59,630 --> 00:13:01,140 ez ere Mac edo PC bat behar. 276 00:13:01,140 --> 00:13:05,090 Ere idatzi eta exekutatu C kodea dezake hau bezalako gailu txertatu bat da. 277 00:13:05,090 --> 00:13:07,380 Ondo zer egin zuen David benetan idatzi eta exekutatu? 278 00:13:07,380 --> 00:13:08,490 Ondo begiratu bat. 279 00:13:08,490 --> 00:13:12,390 Mario ezarri txiki txiki hontan zuen mugikorrean-bezala pantailara 280 00:13:12,390 --> 00:13:13,660 Arazoa Ezarri 1. 281 00:13:13,660 --> 00:13:16,840 >> Baietz uste dut batekin nuke concur Daviden ikaskideekin nork, berean 282 00:13:16,840 --> 00:13:19,360 Facebook haria bertan David programa txiki honetan sartu nahi 283 00:13:19,360 --> 00:13:20,970 mundua, erantzun - 284 00:13:20,970 --> 00:13:22,670 piztia mate bat zara. 285 00:13:22,670 --> 00:13:23,560 Hain zuzen ere egiten ari zaren. 286 00:13:23,560 --> 00:13:25,550 >> Orain hurrengo up spam puska bat da. 287 00:13:25,550 --> 00:13:28,520 Oraindik CS50 Facebook taldean, baduzu bezalako mezu batzuk nabaritu dute agian 288 00:13:28,520 --> 00:13:30,410 horrek hau noizean behin han irrist. 289 00:13:30,410 --> 00:13:32,030 Batzuk topo egiten baduzu spam, big aurre ez. 290 00:13:32,030 --> 00:13:34,430 Besterik gabe, berri eman digu eta guk egingo joan aurretik eta ezabatu. 291 00:13:34,430 --> 00:13:37,870 Baina bat dugu hau ezabatu aurretik ezin lagundu screenshots batzuk hartu 292 00:13:37,870 --> 00:13:39,460 eta algara pixka bat. 293 00:13:39,460 --> 00:13:43,850 >> Ikasle jakin hemen hau - dugu deitu zion Alan MobilePhone - 294 00:13:43,850 --> 00:13:48,760 bere telefono zenbakia argitaratua, bere BlackBerry chat helbidea, bere Skype izena, 295 00:13:48,760 --> 00:13:51,600 bere posta elektronikoaren helbidea - horietako bat ere ez benetan harremanetan jarri behar duzu. 296 00:13:51,600 --> 00:13:55,970 Baina argazkiak hemen per bezala, badirudi bezalako Alan MobilePhone ditu batzuk nahiko 297 00:13:55,970 --> 00:13:59,630 salgai iPhones zer agertzen hasi nahiko nondescript biltegi bat izango da. 298 00:13:59,630 --> 00:14:04,160 Orain David bereko Alan erantzun Ondorengoan Mobilephone - 299 00:14:04,160 --> 00:14:06,220 zatoz gedit dute instalaturik? 300 00:14:06,220 --> 00:14:09,220 >> Orain normalean uste duzu spambot batzuk litzateke besterik honi erantzunez: ez ikusi 301 00:14:09,220 --> 00:14:10,120 beren jatorrizko haria. 302 00:14:10,120 --> 00:14:14,970 Baina ez, Alan MobilePhone izan honetara esan - gure telefono guztiak dira estreinatzeko, 303 00:14:14,970 --> 00:14:17,960 jatorrizko kaxa eta osagarriak etorri, Gure telefono guztiak dira SIM 304 00:14:17,960 --> 00:14:19,490 libre, eta abarren arabera. 305 00:14:19,490 --> 00:14:23,170 >> Ados, beraz, agian Automatikoki sortutako antolaketa David gizakiak erantzuteko 306 00:14:23,170 --> 00:14:26,290 erantzuna, baina David bultzatu pixka bat gehiago - 307 00:14:26,290 --> 00:14:30,010 egingo instalatu eta probatzeko CS50 duzun Gurekin tresnaren bidalketa aurretik? 308 00:14:30,010 --> 00:14:33,450 Ondo da, ondo ikus dezagun zer Alan MobilePhone orain esan du. 309 00:14:33,450 --> 00:14:37,330 >> Bai eta gure produktu guztien da berarekin lan SIM txartelak eta sareak mundu osoan. 310 00:14:37,330 --> 00:14:42,830 Fantastic, orain ikaskide beste gurea, daniera, honek erantzun. 311 00:14:42,830 --> 00:14:43,730 Zoragarria izango litzateke. 312 00:14:43,730 --> 00:14:47,810 Hartu nire ordena baita bi, gehi bat dohainik, iPhone CS50 batera 5s 313 00:14:47,810 --> 00:14:49,470 tresnaren bitartekarien. 314 00:14:49,470 --> 00:14:53,390 >> Eta, azkenik, Alan MobilePhone esan - bai, guztiak du funtzionatzen. 315 00:14:53,390 --> 00:14:54,080 Sinestu. 316 00:14:54,080 --> 00:14:57,540 Beraz produktuak biltzeko eta Nahi digu erosten duzunean. 317 00:14:57,540 --> 00:15:01,890 Barkatu Alan MobilePhone, ari dira orain debekatu duzu. 318 00:15:01,890 --> 00:15:04,730 >> Chris, gaur egun, Toronto, galdetu Gutako galdera hau. 319 00:15:04,730 --> 00:15:06,580 CS50 Live ideia bat daukat. 320 00:15:06,580 --> 00:15:09,750 Uste dut, izan handia litzateke bada David, edo Beste CS50 langile batzuk, jokatu 321 00:15:09,750 --> 00:15:13,180 aurkeztu scratch bat edo gehiago Arazoa Ezarri 0 jokoak. 322 00:15:13,180 --> 00:15:14,730 Beraz, hau iradokizun handi bat da. 323 00:15:14,730 --> 00:15:18,670 >> Eta zera da, geroztik Arazoa Ezarri 1 urtarrilaren 1ean kaleratu zen, dugu 324 00:15:18,670 --> 00:15:20,890 benetan jaso mila la urratu proiektuetan. 325 00:15:20,890 --> 00:15:23,970 Beraz, ez dugu izan, seguru ez horiek guztiak hemen justizia eta CS50 Live. 326 00:15:23,970 --> 00:15:26,860 Beraz pluck kanpo genuke inork pentsatu dugu gure begi berriki bezala ezagutzen harrapatu 327 00:15:26,860 --> 00:15:27,920 Morroiak 'Duelo. 328 00:15:27,920 --> 00:15:31,420 >> Morroiak 'Duelo ikaskide batek idatzi zen Patrick izeneko Ohio. 329 00:15:31,420 --> 00:15:35,290 Eta txartel horia behar dut proiektu honetan gainetik eta zer zen benetan haratago joan 330 00:15:35,290 --> 00:15:36,730 Arazoa Ezarri 0 espero. 331 00:15:36,730 --> 00:15:39,580 Ez batere fret hau ez bada nahitaez ahal duzun zerbait 332 00:15:39,580 --> 00:15:43,090 zure lehen aldiz betetzeko programazio, ala Scratch edo batera 333 00:15:43,090 --> 00:15:44,130 beste edozein hizkuntza. 334 00:15:44,130 --> 00:15:48,420 Baina uste genuen dibertigarria izango litzateke jokatu Wizards 'Duelo hemen pixka bat. 335 00:15:48,420 --> 00:15:50,276 >> [Musika jotzen] 336 00:15:50,276 --> 00:16:39,370 337 00:16:39,370 --> 00:16:43,860 >> Harrigarria, beraz, zuk zeuk nahi izanez gero jolasteko edo birnahasteko Wizards 'Duel, Take a 338 00:16:43,860 --> 00:16:45,350 URL honetan begiratu hemen. 339 00:16:45,350 --> 00:16:48,130 Aurrera eta besterik ez eteteko bideoa bada duten idatzi sartu nahi dituzun 340 00:16:48,130 --> 00:16:51,800 >> Beno hurrengo up Scratch proiektu bat da, izeneko ikasle bat hau 341 00:16:51,800 --> 00:16:54,600 David Cambridge, Massachusetts from. 342 00:16:54,600 --> 00:16:58,820 Beraz, hau izan zen benetan oso lehenengoa programa Nik neuk itzuli idatzi zuen 2007an. 343 00:16:58,820 --> 00:17:01,410 Graduondoko garai hartan ikaslea izan nuen eta nik gurutze bat erregistratuta izan 344 00:17:01,410 --> 00:17:05,099 hezkuntza MIT, irakatsitako ikastaroa Mitchel Resnick katedradunak. 345 00:17:05,099 --> 00:17:07,270 Garai hartan, Scratch ez benetan existitzen. 346 00:17:07,270 --> 00:17:10,510 Beta formatuan bakarrik izan zen, eta dugu - da klase honetan ikasle - izan du 347 00:17:10,510 --> 00:17:14,050 aukera paregabea benetan play rekin, eta Scratch esperimentu 348 00:17:14,050 --> 00:17:15,160 inork baino lehen. 349 00:17:15,160 --> 00:17:18,400 >> Izan ere, gure lehen zereginak bat Klase honetan benetan egin zen gure 350 00:17:18,400 --> 00:17:19,420 egin Scratch proiektua. 351 00:17:19,420 --> 00:17:23,069 Eta egun honetan dut pixka bat igarotzeko gogoratzen zortzi ordu Ostiral gauean 352 00:17:23,069 --> 00:17:25,589 Hemen gauza guztiak Oscartime lanean. 353 00:17:25,589 --> 00:17:28,550 Eta orain Oscar ezagutzen dituzun horiek Sesame Street Grouch 354 00:17:28,550 --> 00:17:31,700 agian une batean abestia gogoratzen duten jokatuko dira buruz. 355 00:17:31,700 --> 00:17:34,760 >> Eta oso, oso erabiltzen dut Abestiaren oroitzapen ona. 356 00:17:34,760 --> 00:17:38,340 Baina konfiantza me, zortzi ordu igaro ondoren Zerbait entzuten begizta oinarrituta, 357 00:17:38,340 --> 00:17:43,730 begizta betiko mota batekin, oso azkar memoria hori pixka bat sours. 358 00:17:43,730 --> 00:17:45,870 Baina zuretzat, besterik lortuko duzu honetan ohi bat. 359 00:17:45,870 --> 00:17:49,252 Eta duzu adibide hau ematen dut Oscartime neurtzen. 360 00:17:49,252 --> 00:17:53,190 >> [Musika jotzen] 361 00:17:53,190 --> 00:17:56,940 >> HIZLARIA 4: (KANTU) Oh I love trash - 362 00:17:56,940 --> 00:18:05,200 ezer zikin edo dingy edo hautsez, ezer zulatutako edo ustel edo herdoildu. 363 00:18:05,200 --> 00:18:08,668 Bai I trash maite. 364 00:18:08,668 --> 00:18:10,980 Hemen gehiago ustel gauza batzuk. 365 00:18:10,980 --> 00:18:20,012 Bai, maite dut, maite dut, maite dut trash. 366 00:18:20,012 --> 00:18:23,790 367 00:18:23,790 --> 00:18:26,940 >> HIZLARIA 1: orain nahi duzuna bada jokatu edo remix Oscartime, eta gainean hobetzeko 368 00:18:26,940 --> 00:18:29,500 da, joan URL honetara hemen. 369 00:18:29,500 --> 00:18:31,290 Beno, hurrengo galdera da etik [? Bosco?] 370 00:18:31,290 --> 00:18:34,750 Hong Kong-en, nork idatzi hau - zer programazio hizkuntza da 371 00:18:34,750 --> 00:18:36,340 MIT Scratch atzean? 372 00:18:36,340 --> 00:18:37,330 Beraz, galdera bat da. 373 00:18:37,330 --> 00:18:40,640 >> Baizik erantzuna baino geure burua dela, gure kamerak behera hartu erabaki genuen 374 00:18:40,640 --> 00:18:44,790 MIT Media Lab, errepidean bertan Etengabeko Haurtzaindegia taldea da, buru 375 00:18:44,790 --> 00:18:47,610 Mitchel Resnick irakaslea, nork Duela klase urte hartu nuen. 376 00:18:47,610 --> 00:18:50,250 Ez bakarrik ezagutu dugu Resnick irakaslearekin, baina, halaber, John Maloney du, 377 00:18:50,250 --> 00:18:52,730 jatorrizko egilearen Scratch programa. 378 00:18:52,730 --> 00:18:56,050 Beraz, oso software erabiltzen dituzun beste software sortzea zen 379 00:18:56,050 --> 00:18:58,090 nagusiki idatzitako John. 380 00:18:58,090 --> 00:19:02,020 Irudian hemen hain zuzen ere, John, neure burua, da eta erreal baten atzean zutik Mitchell 381 00:19:02,020 --> 00:19:05,750 mundu Scratch Enkarnazio handik gutxira gure elkarrizketa ondoren. 382 00:19:05,750 --> 00:19:10,278 Baina bat entzuteko, hirurogei hartuko dugu aurretik segundo puppies hemen. 383 00:19:10,278 --> 00:20:11,860 >> [MUSIKA - John Mayer, "WILDFIRE"] 384 00:20:11,860 --> 00:20:16,190 >> Scratch benetan zintzotasun guztietan dauka gure bihotzean leku berezi batean 385 00:20:16,190 --> 00:20:16,990 Hemen CS50 at. 386 00:20:16,990 --> 00:20:20,020 Izan ere, Scratch sartu dugu 2007 ikastaroa egin ondoren. 387 00:20:20,020 --> 00:20:22,090 Eta zer zen deigarria duten urtean honako hau izan zen. 388 00:20:22,090 --> 00:20:26,130 Berriz urteetan, aldez aurretik, esan 2006, dugu 200 bat ikasle erosketak behar luke 389 00:20:26,130 --> 00:20:29,250 Jakina, horrek Harvard hitz egiteko bide ikastaroa by askatu lehenengoan 390 00:20:29,250 --> 00:20:33,120 seihilekoan asteetan, baina ez zertan klasearen hartu. 391 00:20:33,120 --> 00:20:36,350 Ikasle horien% 67 litzateke normalean jarraituko dute eta itzultzeko dauden 392 00:20:36,350 --> 00:20:37,440 jarraitu duten asteetan. 393 00:20:37,440 --> 00:20:40,320 >> Bitartean 2007an, noiz sartu dugu hemen Scratch, baita beste zenbait 394 00:20:40,320 --> 00:20:44,680 curriculum Tweaks, salto egin dugu% 97 batean atxikipen ikasle horietako ratioa 395 00:20:44,680 --> 00:20:46,200 nor ziren CS50 erosketak. 396 00:20:46,200 --> 00:20:49,960 Eta beraz, harrezkero Scratch izan da CS50 zati nagusi bat, nahiz eta, besterik gabe, 397 00:20:49,960 --> 00:20:50,890 Lehenengo aste horretan. 398 00:20:50,890 --> 00:20:54,420 Baina esan du tonua ezartzen da ausartzen naiz noski, eta benetan gure helburua hitz egiten du 399 00:20:54,420 --> 00:20:58,840 informatika egiteko CS50 guztiak eskuragarriago. 400 00:20:58,840 --> 00:21:02,530 Esan, gure Mitchell esker eta John eta osoari Scratch taldeak. 401 00:21:02,530 --> 00:21:05,710 Let eremu hori hartuko en orain bidaia behera errepidea. 402 00:21:05,710 --> 00:21:06,930 >> MITCHEL Resnick: Kaixo, Naiz Mitch Resnick. 403 00:21:06,930 --> 00:21:09,970 Naiz of Learning Ikerketa irakaslea Hemen MIT Media Lab. 404 00:21:09,970 --> 00:21:12,590 Eta nik ere zuzeneko MIT Scratch taldeak. 405 00:21:12,590 --> 00:21:15,810 >> JOHN MALONEY: naiz John Maloney, eta I ikertzaile bat izan zen hamaika inguru 406 00:21:15,810 --> 00:21:19,240 urte, Scratch proiektu bat lantzen ari da sustatzailearen beruna bezala. 407 00:21:19,240 --> 00:21:22,460 >> MITCHEL Resnick: gure ikerketa deituko dizugu taldearen Etengabeko Haurtzaindegia taldea 408 00:21:22,460 --> 00:21:24,785 bide batez ari gara inspiratu delako haurrak, Haurtzaindegia ikasten. 409 00:21:24,785 --> 00:21:28,820 Klasikoa, Haurtzaindegia, haurrengan playfully diseinatzen eta sortzen ari 410 00:21:28,820 --> 00:21:30,920 elkarlanean gauzak beste bat - 411 00:21:30,920 --> 00:21:33,300 egurrezko bloke eraikinaren dorreak, irudiak egiten 412 00:21:33,300 --> 00:21:34,720 pinturak eta argizariak finger. 413 00:21:34,720 --> 00:21:38,430 Scratch garatu dugun bezala, nahi dugu harrapatzeko, Haurtzaindegia espiritua horretarako 414 00:21:38,430 --> 00:21:39,700 adin guztietako ikasleentzat. 415 00:21:39,700 --> 00:21:42,880 >> JOHN MALONEY: motibazio handi bat Scratch zen hau 416 00:21:42,880 --> 00:21:47,930 Proiektu horretan Mitchel eta Natalie izan hasi Computer Clubhouse deritzo. 417 00:21:47,930 --> 00:21:54,570 Eta haurrek asko stuff egiten ikusi zutenean Photoshop eta antzeko komunikabideetan tresnekin 418 00:21:54,570 --> 00:21:58,700 hainbat soinu produkzio-tresnak, baina dute ez ziren edozein programazio egiten. 419 00:21:58,700 --> 00:22:00,020 Haurrek ez ziren egiten Edozein programazio. 420 00:22:00,020 --> 00:22:02,440 Ondo, - eta inguruan begiratu dugu eta esan zergatik ez dira egiten dute? 421 00:22:02,440 --> 00:22:06,380 Eta erantzuna zirudien han egon Ez zen hori izan zen egokiak tresna bat 422 00:22:06,380 --> 00:22:07,220 ezarpena dela. 423 00:22:07,220 --> 00:22:10,960 >> MITCHEL Resnick: garatzen ari ginen bezala Scratch, I batzuk inspiratu zen 424 00:22:10,960 --> 00:22:13,660 nire Tutore Seymour ideiak Papert, nork garatu du 425 00:22:13,660 --> 00:22:15,640 logo programazio-lengoaia. 426 00:22:15,640 --> 00:22:19,535 Seymour beti zela esateko erabiltzen teknologia berri bat behar da garrantzitsua 427 00:22:19,535 --> 00:22:24,140 solairuan baxuko, zentzua da erraza lortu , sabaia handiarekin hasi zen, esan nahi duzu 428 00:22:24,140 --> 00:22:25,980 gero eta konplexuagoa egin dezake berarekin gauzak. 429 00:22:25,980 --> 00:22:30,480 >> Nahi izan dugu, halaber, zer dugu deitu dute harresiak zabal, zentzua asko daude 430 00:22:30,480 --> 00:22:31,100 bidezidor ezberdinetan. 431 00:22:31,100 --> 00:22:34,800 Duten hainbat egin ahal izango duzu softwarea duten gauzak. 432 00:22:34,800 --> 00:22:38,320 Ez da nahikoa besterik Hasteko da erraz eta gauza konplexuak egin bada 433 00:22:38,320 --> 00:22:39,900 guztion gauza bera egiten. 434 00:22:39,900 --> 00:22:42,690 Askotan desberdinak izan nahi genuen bideetatik, desberdinak ezagutzen dugulako 435 00:22:42,690 --> 00:22:45,760 pertsonen interesak desberdinak dituzte, eta guk nahi dute denek lan egiteko gai izan behar du 436 00:22:45,760 --> 00:22:48,090 duten hazi dituzten proiektuetan beren interes propioa. 437 00:22:48,090 --> 00:22:52,020 >> JOHN MALONEY: dugula esan nahi nuke Jotzen buruzko hamar aldiz gehiago 438 00:22:52,020 --> 00:22:55,730 izan baino komandoak eta ezaugarri inoiz amaitu Scratch. 439 00:22:55,730 --> 00:23:01,160 Buruzko eztabaidak amaigabeak izan genuke zehazki zer idazketa bloke gainean jarri, 440 00:23:01,160 --> 00:23:05,650 eta lehenetsia den ala ez bezalako gauzak Sprite zuzendaritzapean sortu beharko luke 441 00:23:05,650 --> 00:23:06,570 edo eskuinera. 442 00:23:06,570 --> 00:23:10,450 Beraz, gauza horiek guztiak pentsatu dugu, batez ere, oso goiz 443 00:23:10,450 --> 00:23:13,790 duten pertsonekin izango luke esperientziak Hutsetik, eta, beraz, egin nahian 444 00:23:13,790 --> 00:23:16,800 gauzak aurkitu litezke besterik esperimentazioa arabera. 445 00:23:16,800 --> 00:23:20,370 >> MITCHEL Resnick: Lehen aldiz izan ginen diseinatzen Scratch gure xede-publikoa 446 00:23:20,370 --> 00:23:22,670 Adin zortzi hamasei zen. 447 00:23:22,670 --> 00:23:26,400 >> JOHN MALONEY: amaieran baxua On espektro, aurkitu dugu askoz gazteagoa 448 00:23:26,400 --> 00:23:28,940 haurrekin Scratch erabiltzen ziren baino inoiz aurreikusi dugu. 449 00:23:28,940 --> 00:23:33,410 Oraindik lehen Scratch gogoan dut Egun, nire ustez, izan dugun. 450 00:23:33,410 --> 00:23:36,340 Gutxi sei urteko lasaia honetan sartu ziren 451 00:23:36,340 --> 00:23:41,540 Goiko muturrean, izan ditut harritu tan, adibidez, in Scratch erabilera 452 00:23:41,540 --> 00:23:43,660 Bidelan CS50 bezala klaseak. 453 00:23:43,660 --> 00:23:47,750 Ez genuen uste duelako Scratch irakaskuntzarako hizkuntza gisa 454 00:23:47,750 --> 00:23:50,070 ordenagailua ordenagailua zientzia zientzialariek. 455 00:23:50,070 --> 00:23:52,970 >> Sorpresa bat da zenbat helduak erabiliz. 456 00:23:52,970 --> 00:23:58,830 Aurkitu dugu nork osoa bezalakoak dira jendea denbora programatzaileak programazio gozatzeko 457 00:23:58,830 --> 00:24:00,530 Scratch hobby moduko bat bezala. 458 00:24:00,530 --> 00:24:03,860 Eta beraz, jendea ikusi dugu Scratch buruzko Webgune proiektuetan sortzen duten 459 00:24:03,860 --> 00:24:05,470 egin, adibidez - 460 00:24:05,470 --> 00:24:08,380 ray 3D errendatzeko sistemak Bektorizatu. 461 00:24:08,380 --> 00:24:10,120 Ezin nuen sinetsi noiz ikusi nuen. 462 00:24:10,120 --> 00:24:13,170 >> MITCHEL Resnick: hasi ginen bezala lanera Scratch on, egin nahi genuen 463 00:24:13,170 --> 00:24:16,360 aurreko programazio desberdina ordena egiteko hizkuntzak 464 00:24:16,360 --> 00:24:19,010 zabalagoa eskura Jende sorta. 465 00:24:19,010 --> 00:24:21,770 Beraz, hiru core izan dugu printzipio gidaria. 466 00:24:21,770 --> 00:24:24,880 Lehenengoa da gehiago egin nahi izan dugu tinkerable, eraikitzeko sortu behar duzu, beraz, 467 00:24:24,880 --> 00:24:27,810 askoz jarriz bezalako programak LEGO adreilu elkarrekin. 468 00:24:27,810 --> 00:24:30,760 Beraz, ikusizko programazioaren izan genuen blokea ez da hori elkarrekin. 469 00:24:30,760 --> 00:24:34,670 >> Guztiak bigarren, jendeak utzi nahi izan dugu proiektuetan esanguratsua lan egiteko, 470 00:24:34,670 --> 00:24:37,060 pertsonalki ziren gauzak beraientzat garrantzitsuak. 471 00:24:37,060 --> 00:24:38,890 Horregatik Scratch egiten dugu beraz media aberatsa. 472 00:24:38,890 --> 00:24:41,230 >> Guztiak hirugarren, nahi dugu sozial gehiago egin. 473 00:24:41,230 --> 00:24:43,580 Delako ikaskuntza onenetako asko esperientziak etortzen denean dugu 474 00:24:43,580 --> 00:24:45,220 besteekin elkarreragin. 475 00:24:45,220 --> 00:24:48,590 Beraz, Scratch-line komunitate gehitu ditugu hasiera-hasieratik, 476 00:24:48,590 --> 00:24:51,790 eskubidea softwarea abian jarri dugu, beraz jendeak audientzia izango du 477 00:24:51,790 --> 00:24:55,460 beren sorkuntza, eta, gainera, lortu zer sortu beste pertsona inspiratuta. 478 00:24:55,460 --> 00:24:59,720 Scratch abian jarri genuenetik han izan proiektuetarako 4,5 milioi inguruan izan duen 479 00:24:59,720 --> 00:25:01,760 izan da partekatutako Scratch webgunean. 480 00:25:01,760 --> 00:25:05,610 >> JOHN MALONEY: Beraz, benetan proiektuan sartu ziren sort by 481 00:25:05,610 --> 00:25:07,770 of Mitchel nahi pleading. 482 00:25:07,770 --> 00:25:10,510 Batu behar den horri buruz entzun nuen galdetu nion, zen joan den pentsatu nuen delako 483 00:25:10,510 --> 00:25:12,790 besteak beste, cool gauza bat izango da eta Lagundu nahi nuen. 484 00:25:12,790 --> 00:25:17,010 Baina nire hizkuntza gogoko Smalltalk zen, eta garatzen lagundu nuen 485 00:25:17,010 --> 00:25:19,430 Smalltalk bertsio honetan Squeak deritzo. 486 00:25:19,430 --> 00:25:23,240 >> Beraz, esan nuen, bai, etorriko naiz eta lan hau egin ez bezala, dut 487 00:25:23,240 --> 00:25:24,960 hura eraiki ahal Squeak in. 488 00:25:24,960 --> 00:25:27,920 Eta Mitchel esan - Oh ziurtatu, ez dut zer da made in zaintzeko 489 00:25:27,920 --> 00:25:28,920 Just egin du lan. 490 00:25:28,920 --> 00:25:31,950 Eta beraz, nola lortu da egon Squeak idatzita. 491 00:25:31,950 --> 00:25:36,730 >> Beraz Scratch 2.0 pentsatu dugu dugun Scratch eskura egiteko probatzeko litzateke 492 00:25:36,730 --> 00:25:39,750 Jende gehiago eginez Cloud oinarritutako aplikazio bat. 493 00:25:39,750 --> 00:25:43,290 Eta, ez zen beste bertsio bat, nahiz Squeak duten nabigatzailean ran, da 494 00:25:43,290 --> 00:25:45,960 beharrezkoa deskargatzea eta plug-in bat instalatu. 495 00:25:45,960 --> 00:25:49,450 Eta guk bazekien jende asko litzateke arazorik hori egiten dute, bai 496 00:25:49,450 --> 00:25:54,310 prozesu korapilatsu bat izan delako edo dutelako at administrazioa 497 00:25:54,310 --> 00:25:56,470 beren eskola, edo dena delakoa, ez litzateke onartu. 498 00:25:56,470 --> 00:26:00,310 Beraz, zerbait zela mota nahi izan dugu of nabigatzaile txertatua, edo zen 499 00:26:00,310 --> 00:26:03,050 motatako han lehenetsita Nabigatzaile gehienetan. 500 00:26:03,050 --> 00:26:07,100 Java jotzen dugu, jotzen dugu Silverlight, Javascript jotzen dugu, 501 00:26:07,100 --> 00:26:08,590 eta Flash jotzen dugu. 502 00:26:08,590 --> 00:26:11,020 >> Une horretan Flash zen benetan ascendancy da. 503 00:26:11,020 --> 00:26:12,350 Adobe benetan zen bultzaka. 504 00:26:12,350 --> 00:26:17,420 Eta ez dugu oraindik ezagutzen ez zen joan iOS arazo bat, hala nola izan nahi du, eta 505 00:26:17,420 --> 00:26:19,200 Telefono mugikorren eta abarren arabera. 506 00:26:19,200 --> 00:26:20,480 Beraz Flash batera joan ginen. 507 00:26:20,480 --> 00:26:25,690 >> Eta atzera begirako dut litzateke agian izan ikusgarriago batera genuke desagertu bada 508 00:26:25,690 --> 00:26:27,900 JavaScript delako hori bihurtu menderatzailearen hizkuntza. 509 00:26:27,900 --> 00:26:31,690 Baina ez dut uste inolaz dugu izan ziurrenik ikusi guztiak 510 00:26:31,690 --> 00:26:33,690 ziren aldatu egingo gauzak orduan eta orain artean. 511 00:26:33,690 --> 00:26:37,620 Eta hiru urte edo hartzen du jarri elkarrekin honen antzeko zerbait. 512 00:26:37,620 --> 00:26:40,860 Beraz, zure onena asmatzeko egin duzu eta onena espero. 513 00:26:40,860 --> 00:26:44,720 >> MITCHEL Resnick: One proiektu berri da Scratch Junior deitu, behar saiatzen 514 00:26:44,720 --> 00:26:47,130 Scratch jaisten kids are gazteagoa. 515 00:26:47,130 --> 00:26:49,810 Da bost adin zuzenduta ari zazpi urte bitarteko, behar bezalako 516 00:26:49,810 --> 00:26:51,780 Bigarren kalifikazioa Haurtzaindegia. 517 00:26:51,780 --> 00:26:53,610 Da lehen bertsioa iPad buruzko be. 518 00:26:53,610 --> 00:26:57,130 Eta etorri izan asmoa dugu 2014 erdian daudelarik. 519 00:26:57,130 --> 00:26:59,660 Beraz Urratu Junior pixka bat izango da eskalatuko behera bertsioa. 520 00:26:59,660 --> 00:27:02,540 Ezaugarri zertxobait gutxiago izango du, eta, gainera, gauza gehiago egiteko 521 00:27:02,540 --> 00:27:05,450 developmentally egokiak kids gazteagoa. 522 00:27:05,450 --> 00:27:09,580 >> JOHN MALONEY: Izan ere gozatu dut Urratu 2,0, batez ere, da sort 523 00:27:09,580 --> 00:27:14,070 performance ezkutuka handiagoa agian uste baino. 524 00:27:14,070 --> 00:27:16,410 Lehenespenez, animazioak egiten ari zaren eta abar, zauden 525 00:27:16,410 --> 00:27:20,730 eguneratzea mugatuta pantaila-tasa. 526 00:27:20,730 --> 00:27:24,610 Eta diseinatu nahita dugu beraz per pixka bat baino ez du 527 00:27:24,610 --> 00:27:30,330 markoa, beraz, errepikatu 10 esan baduzu, mugitu 10, benetan ikusi duzu mugitzen da 528 00:27:30,330 --> 00:27:32,450 hamar zatituko gutxi. 529 00:27:32,450 --> 00:27:36,590 >> Hala ere, ez dago ezkutuko moduan moduko bat da turbo modua deitzen zaio, eta bertan eskuratu ahal izango duzu 530 00:27:36,590 --> 00:27:38,920 berde Ez gainean klik shift arabera. 531 00:27:38,920 --> 00:27:42,670 Eta hori, funtsean, aukera ematen dizu exekutatu moduko bezain azkar, ahal bezala. 532 00:27:42,670 --> 00:27:46,210 Beraz, hau da, zer ematen dizu horrelako gauzak egiten duzu izpien Bektorizatzailea du, eta ez duzu 533 00:27:46,210 --> 00:27:49,480 behar - jatorrizko izpien Bektorizatzailea, zuk ordu erdi inguru bat bezala itxaron behar izan 534 00:27:49,480 --> 00:27:52,020 emaitzak ikusi, hura baitzen motatako chugging bidez 535 00:27:52,020 --> 00:27:53,060 aldi berean marko bat. 536 00:27:53,060 --> 00:27:57,240 Baina, txanda klik gauza batera, ahal duzun emaitzak lortu antzeko zerbait 537 00:27:57,240 --> 00:27:58,980 hogei segundo. 538 00:27:58,980 --> 00:28:03,610 Beraz, bat-batean, ahal duzun guztia besterik Sort maila altua Scratch gauzak, baina 539 00:28:03,610 --> 00:28:05,990 ezkutuko ezaugarri bat da. 540 00:28:05,990 --> 00:28:08,470 >> HIZLARIA 1: Eskerrik asko Mitchel izateko eta John guztia 541 00:28:08,470 --> 00:28:09,890 dute CS50 egin. 542 00:28:09,890 --> 00:28:13,190 Andrew, Al, eta Shelley, esker nor kameren atzean dira aste honetan. 543 00:28:13,190 --> 00:28:15,460 Eta hainbeste guztiari esker ikasleak, zuetako duten han out 544 00:28:15,460 --> 00:28:16,290 aurkeztutako edukiak. 545 00:28:16,290 --> 00:28:22,340 >> Eta hain zuzen ere, duzu nahi izanez gero edukiak laguntzea etorkizuneko aste bat, 546 00:28:22,340 --> 00:28:26,420 ez iristea, guri Facebook, Reddit, bidez Twitter, edo beste edozein 547 00:28:26,420 --> 00:28:27,570 Jakina en bitartez. 548 00:28:27,570 --> 00:28:29,750 Hori da CS50 Live. 549 00:28:29,750 --> 00:28:32,480 Hau CS50 zen. 550 00:28:32,480 --> 00:28:33,730 Malditos. 551 00:28:33,730 --> 00:29:04,598