1 00:00:00,000 --> 00:00:12,640 2 00:00:12,640 --> 00:00:15,410 >> Oratè 1: Hello sou latè, sa a se CS50 Live. 3 00:00:15,410 --> 00:00:18,450 Nou ta renmen yo kòmanse tan sa a ak yon rele soti nan zanmi nou yo nan Saint Louis, 4 00:00:18,450 --> 00:00:21,450 Missouri, kote yon gwoup volontè li te ye tankou LaunchCode yo te 5 00:00:21,450 --> 00:00:25,920 ranmase ansanm CS50x elèv ki nan lòd yo pran klas la ansanm. 6 00:00:25,920 --> 00:00:29,250 Apre sa, objektif la finalman se ke, apre yo fin fen semès la, se yo pè moun ki 7 00:00:29,250 --> 00:00:31,120 elèv ki gen yon travay teknoloji lokal yo. 8 00:00:31,120 --> 00:00:34,030 >> Koulye a, orijinal jan yo LaunchCode, ak elèv yo patisipe, yo te ale 9 00:00:34,030 --> 00:00:37,550 konvoke nan yon bibliyotèk lokal kote yon kèk santèn moun ki te RSVPed. 10 00:00:37,550 --> 00:00:40,950 Men, pou anpil moun te fini RSVPing nan fen a pou inisyativ sa a, yo ke yo 11 00:00:40,950 --> 00:00:43,930 te fini deplase ou nan yon opera lokal kay, montre isit la. 12 00:00:43,930 --> 00:00:44,770 >> Kounye a li nan yon ti kras ti. 13 00:00:44,770 --> 00:00:48,320 Men, si ou gade tout tan tout tan se konsa byen ou kapab wè moute sou sèn ki premye glise 14 00:00:48,320 --> 00:00:53,240 soti nan Semèn 0 ki pale nan lefèt ke 73% nan kondisip ou, petèt 15 00:00:53,240 --> 00:00:55,650 ki gen ladan ou, pa gen okenn anvan eksperyans. 16 00:00:55,650 --> 00:00:58,420 Ak tout bon ki te anpil nan ka nan kay sa a opera isit la. 17 00:00:58,420 --> 00:01:01,170 Se konsa, hellos nou yo jan yo nan LaunchCode ak nan 18 00:01:01,170 --> 00:01:02,180 sitwayen nan St Louis. 19 00:01:02,180 --> 00:01:05,150 Si ou tèt ou ap viv lokal yo Saint Louis, santi yo lib yo tcheke yo deyò 20 00:01:05,150 --> 00:01:07,520 nan launchcodestl.com. 21 00:01:07,520 --> 00:01:12,450 Oswa, petèt, vire sou nouvèl lokal ou a chanèl jan nou pral fè isit la pou ou. 22 00:01:12,450 --> 00:01:15,790 >> Oratè 2: Yon opòtinite etonan pou nenpòt ki Saint Louisan kap nan peyi yon sèl 23 00:01:15,790 --> 00:01:18,030 nan tout sa yo teknoloji segondè, segondè peye travay. 24 00:01:18,030 --> 00:01:21,440 Pou la pwemye fwa tout tan, menm bagay la tou klas pwogram pou òdinatè sa a, se 25 00:01:21,440 --> 00:01:26,910 te anseye sou entènèt nan Harvard ak MIT se yo te ofri an pèsòn nan St a 26 00:01:26,910 --> 00:01:28,070 Bibliyotèk Piblik Louis. 27 00:01:28,070 --> 00:01:32,670 >> Li se tout gras a òganizasyon an LaunchCode, ki se eseye rezoud 28 00:01:32,670 --> 00:01:34,900 espas sa a talan teknoloji isit la nan St Louis. 29 00:01:34,900 --> 00:01:39,420 Koulye a, nenpòt ki moun ki pase kat mwa sa a kou gen anpil chans yo ka resevwa yon peye 30 00:01:39,420 --> 00:01:43,260 aprantisaj ki ta ka vire nan yon pwogram travay òdinatè. 31 00:01:43,260 --> 00:01:47,010 Ko-fondatè LaunchCode a di, si ou aprann sa a seri konpetans, nan jodi a 32 00:01:47,010 --> 00:01:52,100 mache w ap prèske garanti nan peyi yon travay sis figi nan yon koup la 33 00:01:52,100 --> 00:01:55,500 ane, ak yon salè kòmanse alantou $ 50,000. 34 00:01:55,500 --> 00:01:56,580 Sa ki son trè bon. 35 00:01:56,580 --> 00:02:00,930 Se konsa, ki kalite moun yo ta dwe konsidere w ap pran klas sa a? 36 00:02:00,930 --> 00:02:03,890 >> JIM MCKELVEY: Ou gen dwe trè entelijan, OK? 37 00:02:03,890 --> 00:02:06,690 Ou gen yo dwe trè difisil ap travay. 38 00:02:06,690 --> 00:02:08,660 Men, ou pa bezwen gen ale nan lekòl yo pi byen. 39 00:02:08,660 --> 00:02:09,930 Ou pa bezwen gen gwo pouvwa nan matematik. 40 00:02:09,930 --> 00:02:13,380 Ou pa oblije gen kèk nan la bagay sa yo ke nou ka kwè ou bezwen. 41 00:02:13,380 --> 00:02:16,360 Ak kou sa a pral di ou si ou te gen li. 42 00:02:16,360 --> 00:02:18,490 >> Oratè 2: Wow, kounye a, si ou se mande si gen ase 43 00:02:18,490 --> 00:02:23,270 travay pwogram ki disponib nan St Louis, repons lan se yon gwo repons lan se wi. 44 00:02:23,270 --> 00:02:26,990 MCKELVEY di gen plis pase 1,000 pozisyon louvri ak jis pa 45 00:02:26,990 --> 00:02:29,250 ase moun lokal ap eseye yo ranpli yo. 46 00:02:29,250 --> 00:02:33,250 Koulye a, klas sa a kòmanse Lendi a 5:30 nan Branch Santral la nan St Louis a 47 00:02:33,250 --> 00:02:34,530 Bibliyotèk Piblik. 48 00:02:34,530 --> 00:02:37,770 Si w ap enterese, epi mwen asire w ke kèk nan nou ta, enfòmasyon an 49 00:02:37,770 --> 00:02:39,020 ki ksdk.com. 50 00:02:39,020 --> 00:02:41,582 51 00:02:41,582 --> 00:02:43,960 >> Oratè 1: Gen kèk nan kondisip ou yo kounye a pwal renmen di hello. 52 00:02:43,960 --> 00:02:48,270 Moute premye se Suzanne, ki soti nan Winthrop, Massachusetts, yon vil ki tou pre jis desann 53 00:02:48,270 --> 00:02:50,022 wout la soti isit la. 54 00:02:50,022 --> 00:02:52,290 >> SUZANNE: Hello sou latè, mwen se Suzanne. 55 00:02:52,290 --> 00:02:56,790 M ap viv nan Winthrop, Massachusetts, Nan United States, sou dlo a. 56 00:02:56,790 --> 00:02:59,630 Apre sa, mwen menm 63 ane fin vye granmoun. 57 00:02:59,630 --> 00:03:01,480 Mwen se yon enfimyè pran retrèt. 58 00:03:01,480 --> 00:03:05,860 Mwen gen kat timoun ak de pitit pitit. 59 00:03:05,860 --> 00:03:09,220 >> Mwen menm tou yon direktè teyat ak yon aktris. 60 00:03:09,220 --> 00:03:13,550 Apre sa, nenpòt moman ane sa a mwen pral parèt nan Dekouvèt Chèn a "nan 61 00:03:13,550 --> 00:03:17,840 Boston Strangler "Mwen. jwe Zenovia Clegg. 62 00:03:17,840 --> 00:03:22,445 >> Mwen ap pran CS50 paske mwen renmen èdo. 63 00:03:22,445 --> 00:03:24,595 Mwen te pran de kou anvan yo. 64 00:03:24,595 --> 00:03:32,850 Mwen te pran Jistis la, ak Sante Piblik ak Chanjman anviwònman. 65 00:03:32,850 --> 00:03:34,030 Apre sa, mwen renmen yo. 66 00:03:34,030 --> 00:03:37,360 >> Tou paske syans òdinatè fè m pè menm yon ti kras. 67 00:03:37,360 --> 00:03:43,940 Ak nan bracket laj mwen nou ap ankouraje fè bagay sa yo ke fè moun pè nou. 68 00:03:43,940 --> 00:03:48,720 Se konsa, mwen ap pran CS50 ak kap voye li. 69 00:03:48,720 --> 00:03:52,405 Se konsa, non mwen se Suzanne, ak sa a se CS50. 70 00:03:52,405 --> 00:03:55,020 71 00:03:55,020 --> 00:03:58,460 >> Oratè 1: Up pwochen plizyè hellos soti nan kèk nan kondisip ou nan Brewer 72 00:03:58,460 --> 00:04:00,160 Lekòl Segondè nan Maine. 73 00:04:00,160 --> 00:04:02,010 Ann pran yon koute. 74 00:04:02,010 --> 00:04:04,640 >> ELÈV YO BREWER HIGH SCHOOL: Hello mond, nou Brewer segondè yo. 75 00:04:04,640 --> 00:04:05,945 >> PATRICK: Hi, mwen se Patrick. 76 00:04:05,945 --> 00:04:07,490 >> ADAN: mwen se Adan. 77 00:04:07,490 --> 00:04:09,020 >> Nikolai: mwen se Nikolai. 78 00:04:09,020 --> 00:04:11,286 >> BEN: mwen se Ben. 79 00:04:11,286 --> 00:04:12,660 >> DYLAN: mwen se Dylan. 80 00:04:12,660 --> 00:04:13,930 >> Nick: mwen se Nick. 81 00:04:13,930 --> 00:04:15,085 >> CHRISTINA: mwen se Christina. 82 00:04:15,085 --> 00:04:16,069 >> JONATHAN: mwen se Jonatan. 83 00:04:16,069 --> 00:04:17,000 >> CHARLES: mwen se Charles. 84 00:04:17,000 --> 00:04:20,890 >> ELÈV YO BREWER HIGH SCHOOL: Lè sa a se CS50. 85 00:04:20,890 --> 00:04:24,360 >> Oratè 1: Hello Brewer High School - e kounye a, Stuart ak yon zanmi nan li yo, 86 00:04:24,360 --> 00:04:26,320 soti nan eta a ki tou pre nan Virginia. 87 00:04:26,320 --> 00:04:30,300 88 00:04:30,300 --> 00:04:33,170 >> STUART: Hello sou latè, non mwen se Stuart. 89 00:04:33,170 --> 00:04:35,285 Ak mwen se soti nan Virginia. 90 00:04:35,285 --> 00:04:38,230 Lè sa a se mwen premye fwa fè yon kou Harvard oswa nenpòt 91 00:04:38,230 --> 00:04:41,670 sou entènèt kou tankou sa. 92 00:04:41,670 --> 00:04:44,980 Mwen vrèman renmen òdinatè epi ou vle yo aprann plis sou yo. 93 00:04:44,980 --> 00:04:47,900 Mwen se Stuart, e sa se CS50. 94 00:04:47,900 --> 00:04:49,060 >> Oratè 1: Hello Stuart. 95 00:04:49,060 --> 00:04:51,900 Se konsa, nou te tou yo te kenbe yon grenn je sou Twitter, kote youn nan kamarad klas ou a, 96 00:04:51,900 --> 00:04:55,020 Umberto soti nan Mexico, te gen sa a Tweet dènyèman. 97 00:04:55,020 --> 00:04:57,270 Hey, @ davidjmalan, kite m ' mande w yon kesyon - 98 00:04:57,270 --> 00:04:59,210 Mak Zuckerberg te pran CS50? 99 00:04:59,210 --> 00:05:03,450 >> Se konsa, Malerezman, Mak pa t 'nan reyalite pran CS50 sou ki enskri kòm yon elèv nevyèm ane isit la 100 00:05:03,450 --> 00:05:04,050 nan Harvard. 101 00:05:04,050 --> 00:05:07,570 Olye de sa li te sote devan nan yon pi plis klas avanse li te ye tankou CS51, ki 102 00:05:07,570 --> 00:05:10,910 kouvri sijè syans òdinatè tankou konsèp distraksyon, ak pwogram 103 00:05:10,910 --> 00:05:13,900 tankou fonksyonèl yon pwogram objè oryante pwogram. 104 00:05:13,900 --> 00:05:17,400 >> Koulye a, nan moman sa a li te anseye pa yon pwofesè yo te rele Henry Leitner, ki moun ki 105 00:05:17,400 --> 00:05:19,890 aktyèlman anseye kou a lè m 'pran l' tou. 106 00:05:19,890 --> 00:05:23,150 Presèpteur pwòp nou an, Rob Bowden, dènyèman chita sou tab avè Pwofesè 107 00:05:23,150 --> 00:05:28,060 Latiner pale sou kèk nan li elèv yo ansyen san konte m '. 108 00:05:28,060 --> 00:05:31,620 >> ROB BOWDEN: Hi, mwen se Rob Bowden, ak mwen se isit la ak Dr Henry Leitner, ki moun ki nan 109 00:05:31,620 --> 00:05:35,270 Dean la Associate of Enfòmasyon sou Teknoloji nan DCE, ak Senior lecturer 110 00:05:35,270 --> 00:05:36,660 nan Syans enfòmatik. 111 00:05:36,660 --> 00:05:41,560 >> Tout dwa, se konsa mwen te tande ki ou te gen kèk selebrite pase 112 00:05:41,560 --> 00:05:43,360 nan kèk nan kou ou. 113 00:05:43,360 --> 00:05:45,540 >> HENRY LEITNER: Tout dwa, se konsa mwen renmen di elèv mwen mwen te nan Harvard 114 00:05:45,540 --> 00:05:46,240 yon tan long. 115 00:05:46,240 --> 00:05:48,480 Men, lè yo di - byen ki jan tan ou gen isit la? - 116 00:05:48,480 --> 00:05:53,930 repons mwen an se mwen se fin vye granmoun ase gen te travay sou devwa lakay ak 117 00:05:53,930 --> 00:05:56,740 ki elèv ki kite bilyonè Bill Gates. 118 00:05:56,740 --> 00:05:59,650 Men, mwen jenn ase yo menm tou yo gen aktyèlman te anseye ke bilyonè 119 00:05:59,650 --> 00:06:02,960 elèv ki kite Mak Zuckerberg, nan Facebook t'ap nonmen non. 120 00:06:02,960 --> 00:06:08,600 >> Se konsa, rankontre m 'ak Bill Gates ale fason Tounen nan kòmansman an nan 1974 la, 121 00:06:08,600 --> 00:06:11,980 1975 ane akademik. 122 00:06:11,980 --> 00:06:15,810 Istwa a se vre ke Bill Gates ' zanmi Pòl Allen te ale nan kanpe nouvèl 123 00:06:15,810 --> 00:06:18,340 nan Harvard Square li mache sou nan Popilè Elektwonik Magazine, ki 124 00:06:18,340 --> 00:06:21,170 te prezante yon istwa sou la nan mond premye òdinatè pèsonèl, ki 125 00:06:21,170 --> 00:06:24,070 ou te aktyèlman bati - rasanble pati nan - Alistair la. 126 00:06:24,070 --> 00:06:26,060 Li te vini kouri tounen nan Dòtwa Bill Gates '. 127 00:06:26,060 --> 00:06:28,640 Apre sa, yo te resevwa tout eksite ki la revolisyon òdinatè pèsonèl te sou 128 00:06:28,640 --> 00:06:29,760 yo kòmanse san yo pa yo. 129 00:06:29,760 --> 00:06:31,340 >> Se konsa, nan moman an, Gates ak mwen - 130 00:06:31,340 --> 00:06:32,270 nou te ap travay sou pwoblèm. 131 00:06:32,270 --> 00:06:35,635 Se paske nou te tou de ki enskri nan yon teyori nan kou kalkil, yon 132 00:06:35,635 --> 00:06:37,690 trè mathy kou nivo diplome. 133 00:06:37,690 --> 00:06:40,690 Apre sa, sou premye jou a nan klas la pwofesè te di tout moun ki nan chanm nan 134 00:06:40,690 --> 00:06:43,910 tounen vin jwenn frè parèy yo epi yo prezante tèt yo, e Lè sa a, kolabore ak 135 00:06:43,910 --> 00:06:45,590 moun sa a sou pwoblèm kouche. 136 00:06:45,590 --> 00:06:46,440 Se konsa, Gates ak mwen - 137 00:06:46,440 --> 00:06:47,810 Mwen pa t 'konnen ki moun li te nan moman an. 138 00:06:47,810 --> 00:06:50,390 Li te petèt sèz oswa disèt, Men, li te sanble ak li te 139 00:06:50,390 --> 00:06:51,840 douz, yo dwe onèt. 140 00:06:51,840 --> 00:06:54,010 >> Apre sa, nou te kòmanse travay sou HOMEWORKS yo ansanm. 141 00:06:54,010 --> 00:06:57,710 Men, Lè sa a, lè Alistair la soti nan Popilè Elektwonik Magazine, kenbe 142 00:06:57,710 --> 00:06:58,760 atansyon l 'yo. 143 00:06:58,760 --> 00:06:59,890 Li te jis disparèt. 144 00:06:59,890 --> 00:07:01,070 Li te kanpe ap fè devwa a. 145 00:07:01,070 --> 00:07:02,300 Mwen te resevwa fache sou li. 146 00:07:02,300 --> 00:07:06,750 >> Apre sa, mwen ta jis gade l 'nan yon sèl nan informatique laboratwa nou te gen nan Harvard pou 147 00:07:06,750 --> 00:07:09,340 rechèch nan moman an, ki te rele Aiken Kalkil Laboratwa la. 148 00:07:09,340 --> 00:07:10,980 Yon PDP-10 te ki te itilize. 149 00:07:10,980 --> 00:07:14,530 Apre sa, li te Hacking lwen lajounen kou lannwit, fondamantalman jis k ap viv la. 150 00:07:14,530 --> 00:07:19,040 >> Kòm mwen te jwenn soti pita, li te aktyèlman desine lojisyèl pou orijinal la 151 00:07:19,040 --> 00:07:22,180 ALTAIR, yon sistèm opere, ansanm ak DE BAZ nan lang programmation 152 00:07:22,180 --> 00:07:23,630 ki te ale nan kouri. 153 00:07:23,630 --> 00:07:28,330 Lide a ke yo te ke pou yon pèsonèl endistri òdinatè yo pran an ou 154 00:07:28,330 --> 00:07:29,630 ta bezwen kapab yo ekri lojisyèl. 155 00:07:29,630 --> 00:07:32,540 Ak ekri pwogram ak machin lang lè yo vire switch activer 156 00:07:32,540 --> 00:07:35,580 pa te ale nan fè li, eksepte pi lwen pase amater yo. 157 00:07:35,580 --> 00:07:39,965 >> Ki sa ki te enteresan nan moman sa a te nan ALTAIR te tèlman popilè ou pa t 'kapab 158 00:07:39,965 --> 00:07:41,690 menm achte yonn, sètènman apre li te anonse. 159 00:07:41,690 --> 00:07:46,840 Se konsa, Bill Gates, étonant, ak l ' zanmi Pòl Allen, te ekri yon pwogram sou 160 00:07:46,840 --> 00:07:51,010 PDP-10 la ki fo konpòtman an nan sa a Alistair, paske karakteristik yo te 161 00:07:51,010 --> 00:07:53,750 konplètman ekri moute nan Popilè la Elektwonik Magazine. 162 00:07:53,750 --> 00:07:56,870 >> Se konsa, jan mwen te di, mwen te resevwa fache sou l ', mwen pa t' peye atansyon. 163 00:07:56,870 --> 00:07:59,840 Li te disparèt, li ale, yo ale nan Albuquerque, New Mexico, yo montre nan 164 00:07:59,840 --> 00:08:02,220 sa l 'te fè l jan yo ki moun ki te bati Alistair la. 165 00:08:02,220 --> 00:08:07,580 Apre sa, nan fwa yo, kite kolèj - kite Harvard - yo kòmanse yon konpayi 166 00:08:07,580 --> 00:08:08,720 te etranj nan. 167 00:08:08,720 --> 00:08:11,320 Se konsa, lè mwen jwenn deyò sa a, se sa ki te rive m 'te fè a. 168 00:08:11,320 --> 00:08:13,770 Paske mwen te kenbe panse sou - m ' paran yo vle fè yo touye m 'si mwen te gen 169 00:08:13,770 --> 00:08:17,020 tonbe soti nan lekòl jis yo al epi yo kòmanse yon konpayi. 170 00:08:17,020 --> 00:08:18,390 >> Lè sa a, nan kou gen nan Mak Zuckerberg. 171 00:08:18,390 --> 00:08:23,530 Mwen te resevwa yo konnen l 'an pati paske li te vin apre fini CS51. 172 00:08:23,530 --> 00:08:25,690 Mwen devine li te apre [fèbl] te fini kou a. 173 00:08:25,690 --> 00:08:30,000 Li te vle travay kòm yon parèy ansèyman nan ane a ki vin apre pou CS51. 174 00:08:30,000 --> 00:08:31,370 Apre sa, li pwoche bò kote entèvyou a. 175 00:08:31,370 --> 00:08:35,690 >> Apre sa, verite a nan matyè a se l ' pèfòmans te yon ti jan fèb konpare 176 00:08:35,690 --> 00:08:36,919 jan yo lòt ki te fè antrevi. 177 00:08:36,919 --> 00:08:38,450 Li te aktyèlman pi fèb la nan pakèt la. 178 00:08:38,450 --> 00:08:42,230 Se konsa, mwen pa t 'santi tankou si m' te kapab nan konsyans bon anboche l '. 179 00:08:42,230 --> 00:08:45,746 >> Plus, li te nan yon ti jan nan pwoblèm ak tablo a administratif yo. 180 00:08:45,746 --> 00:08:48,100 Si ou te wè fim nan, Rezo sosyal la. 181 00:08:48,100 --> 00:08:50,430 OK, se konsa anpil nan li se koresponn vre. 182 00:08:50,430 --> 00:08:55,040 Nan moman sa a li te fèk fin fè Facemash, pa Facebook a nan men 183 00:08:55,040 --> 00:08:56,020 Facemash app. 184 00:08:56,020 --> 00:09:01,080 Apre sa, li te fè l 'desann Harvard la rezo inadvèrtans. 185 00:09:01,080 --> 00:09:05,280 Apre sa, plis li te vòlè ti zidòl kay ap fè fas yo nan Harvard fanm bakaloreya nan kolèj 186 00:09:05,280 --> 00:09:05,890 fè pwojè sa a. 187 00:09:05,890 --> 00:09:07,290 >> Se konsa, li te mennen l 'bay la Komisyon Konsèy administratif yo. 188 00:09:07,290 --> 00:09:08,570 Li te souflèt sou men yo. 189 00:09:08,570 --> 00:09:09,760 Se konsa, li te nan kèk pwoblèm. 190 00:09:09,760 --> 00:09:12,290 Apre sa, mwen panse ke li te sòt de dekouzu pa sa. 191 00:09:12,290 --> 00:09:15,890 >> Se konsa, mwen renmen di moun ke mwen pran yon ti, ti ti jan nan kredi pou la 192 00:09:15,890 --> 00:09:17,710 siksè nan Facebook paske - 193 00:09:17,710 --> 00:09:21,970 A, omwen yon mwatye oswa 1% nan Konpetans pwogram Zuckerberg yo rive 194 00:09:21,970 --> 00:09:23,125 soti nan kou mwen an - 195 00:09:23,125 --> 00:09:24,140 sa li te aprann la. 196 00:09:24,140 --> 00:09:26,880 Ak Dezyèmman, mwen te fè moun k'ap travay l 'tankou yon anseye parèy, li pa ta ka gen 197 00:09:26,880 --> 00:09:30,090 tan nan ranpli Facebook nan pwen sa li te fè. 198 00:09:30,090 --> 00:09:32,670 >> Se konsa, li te gen yon anpil plezi ansèyman syans òdinatè nan Harvard. 199 00:09:32,670 --> 00:09:36,480 Mwen vle di gen moun ki jis etonan ki moun ki ale nan fè anpil bèl bagay. 200 00:09:36,480 --> 00:09:40,480 Mwen te ka ale sou yo ak sou ba w enfòmasyon sou lòt jan, men mwen panse tan nou an, se yo. 201 00:09:40,480 --> 00:09:43,310 >> ROB BOWDEN: Se konsa, li son tankou Bill Gates dwe ou kèk lajan pou sa ki lakòz 202 00:09:43,310 --> 00:09:45,260 tout sa ki estrès nan Teyori nan Kalkil. 203 00:09:45,260 --> 00:09:48,120 Apre sa, Mak Zuckerberg dwe ou kèk lajan pou kite l 'kòmanse Facebook. 204 00:09:48,120 --> 00:09:50,370 >> HENRY LEITNER: Sa se yon bèl fason yo panse osijè de, asire w. 205 00:09:50,370 --> 00:09:52,180 >> ROB BOWDEN: Tout dwa, byen mèsi. 206 00:09:52,180 --> 00:09:53,575 Sa a te gen gwo. 207 00:09:53,575 --> 00:09:54,825 Mèsi pou li te gen m '. 208 00:09:54,825 --> 00:09:57,150 209 00:09:57,150 --> 00:09:58,400 Souke men l 'petèt. 210 00:09:58,400 --> 00:10:01,606 211 00:10:01,606 --> 00:10:02,880 Èske mwen ta dwe souke men l '? 212 00:10:02,880 --> 00:10:04,560 Eske nou ta dwe refè fini an? 213 00:10:04,560 --> 00:10:05,810 Ki jan nou ta dwe fè fini an? 214 00:10:05,810 --> 00:10:11,430 215 00:10:11,430 --> 00:10:13,290 >> Oratè 1: Next, yon kesyon soti nan [? Sin lan,?] 216 00:10:13,290 --> 00:10:16,110 youn nan kondisip ou nan Vyetnam ki te gen sa a vle di. 217 00:10:16,110 --> 00:10:18,430 Kouman pou mwen kontakte lòt moun ki nan peyi m nan? 218 00:10:18,430 --> 00:10:19,565 Oke sa a twò se yon kesyon gwo. 219 00:10:19,565 --> 00:10:24,703 Men, si ou louvri sesyon an koòdone nan èdo, pou CS50x nan prensipal info paj, ou ap wè 220 00:10:24,703 --> 00:10:29,520 yon ap mennen nan CS50 meetups, ki ap mennen ou nan meetup.com/meet50, ki 221 00:10:29,520 --> 00:10:32,650 se yon zouti ke nou te mete kanpe yo ki pèmèt ou jwenn moun ki gen lokal yo 222 00:10:32,650 --> 00:10:35,820 ou pou ke ou ka aktyèlman rankontre leve, pa sèlman nòmalman ak elèv nan klas 223 00:10:35,820 --> 00:10:38,020 ane sa a, men nan moun yo tou. 224 00:10:38,020 --> 00:10:41,160 >> An reyalite, lè ou vizite URL sa a, ou pral wè yon kat jeyografik ki sanble ak sa a, 225 00:10:41,160 --> 00:10:44,530 kote chak makè reprezante youn oswa plis nan kondisip ou nan pati sa a 226 00:10:44,530 --> 00:10:45,350 nan mond lan. 227 00:10:45,350 --> 00:10:49,150 Vreman vre kounye a, kèk nan pi plis nan kominote popilè nan CS50x elèv yo 228 00:10:49,150 --> 00:10:55,030 yo nan New York, London, Delhi, Cairo, ak San Francisco, ak sou 199 lòt 229 00:10:55,030 --> 00:10:56,000 lavil yo tou. 230 00:10:56,000 --> 00:10:59,150 Se konsa, si ki enterese nan satisfè moute ak kèk kamarad klas lokalman, tèt a 231 00:10:59,150 --> 00:11:02,050 satisfè meetup.com/meet50. 232 00:11:02,050 --> 00:11:06,150 >> Yon kesyon kounye a soti nan Scott nan New York, ki te gen kesyon sa a yo ekri - 233 00:11:06,150 --> 00:11:09,350 pi chak pwogram sèvi ak strings, se konsa poukisa printf te enkli nan la 234 00:11:09,350 --> 00:11:11,910 bibliyotèk estanda Mwen / O, ak GetString pa t '? 235 00:11:11,910 --> 00:11:14,520 Èske GetString yon fonksyon defini nan bibliyotèk la CS50? 236 00:11:14,520 --> 00:11:18,090 >> Se konsa, repons lan se wi tout bon, GetString se vre sa defini nan bibliyotèk CS50 la. 237 00:11:18,090 --> 00:11:20,760 Apre sa, printf, pandan se tan, se nan estanda bibliyotèk la mwen / O. 238 00:11:20,760 --> 00:11:24,630 Koulye a, tounen nan jou a, lè C te envante, siman li te enpòtan, yon 239 00:11:24,630 --> 00:11:28,750 fonksyonalite fondamantal pou Kòd tankou printf ki aktyèlman ekri ak lèt ​​detache 240 00:11:28,750 --> 00:11:29,545 yon bagay yo ekran an. 241 00:11:29,545 --> 00:11:33,280 Sa a te tèlman nwayo ekri lojisyèl, patikilyèman pwogram ki kouri andedan 242 00:11:33,280 --> 00:11:36,630 nan ki fenèt nwa ak blan tèminal, ke li te fè sans pou printf 243 00:11:36,630 --> 00:11:39,820 yo dwe entegre nan an nan lang bibliyotèk tèt li. 244 00:11:39,820 --> 00:11:43,160 >> Koulye a, ou pa bezwen GetString yo nan lòd yo ka resevwa strings soti nan itilizatè. 245 00:11:43,160 --> 00:11:45,350 Olye de sa ou ka itilize fonksyon tankou skanf. 246 00:11:45,350 --> 00:11:48,680 An reyalite, si abitye, pran yon gade nan kèk nan valktroug Semèn 5 lan kote nou 247 00:11:48,680 --> 00:11:51,660 mache atravè tout pwosesis la nan lè l sèvi avèk fonksyon sa a, skanf, yo ka resevwa 248 00:11:51,660 --> 00:11:52,890 D 'soti nan itilizatè a. 249 00:11:52,890 --> 00:11:56,310 Pwoblèm lan se ke fonksyon tankou skanf, ki fè yo bati nan C 250 00:11:56,310 --> 00:11:59,140 bibliyotèk estanda, se yo ke yo pa fè nenpòt ki kont kouran erè. 251 00:11:59,140 --> 00:12:01,540 Apre sa, yo pa aktyèlman asiyen nenpòt ki memwa pou strings. 252 00:12:01,540 --> 00:12:03,340 >> Se konsa, yon koup la move bagay ka rive - 253 00:12:03,340 --> 00:12:06,970 1, ou ka gen dwa depase limit yo nan etalaj ou a, nan ka sa a nan pi bon, 254 00:12:06,970 --> 00:12:07,960 pwogram ou an ta ka aksidan. 255 00:12:07,960 --> 00:12:11,400 Men, nan pi move, yon lènmi ta kapab kapab pran plis pase pwogram ou an. 256 00:12:11,400 --> 00:12:14,020 Apre sa, ou bezwen jere tout nan ki memwa tèt ou. 257 00:12:14,020 --> 00:12:16,300 >> Se konsa, GetString wete tout anpil nan ki konpleksite. 258 00:12:16,300 --> 00:12:18,090 Se konsa, ke nou asiyen memwa pou ou. 259 00:12:18,090 --> 00:12:20,800 Nou asire w ke ou pa ale pi lwen pase limit yo nan yon etalaj. 260 00:12:20,800 --> 00:12:23,940 Apre sa, nou retounen nil si gen ankenn bagay an reyalite ale mal. 261 00:12:23,940 --> 00:12:27,490 Se konsa, GetString tou senpleman ajoute, nan fen a nan jounen an, yon pakèt tout itil 262 00:12:27,490 --> 00:12:28,990 erè tcheke. 263 00:12:28,990 --> 00:12:32,700 >> Koulye a, yon kòmantè depi David nan Ohio ki deklare sa a - 264 00:12:32,700 --> 00:12:35,670 pa gen okenn, ou pa bezwen aparèy la pou tout moun nan pwojè yo. 265 00:12:35,670 --> 00:12:37,120 Kounye a ki sa li te vle di pa sa a? 266 00:12:37,120 --> 00:12:39,930 Oke, li vire soti ke David pwokire, soti nan yon sit wèb sou entènèt, yon 267 00:12:39,930 --> 00:12:44,030 Nokia LCD, tankou yon sèl sa a isit la, sa a, se reyèlman gwosè a nan yon bagay ou ta ka 268 00:12:44,030 --> 00:12:45,330 wè sou yon cellphone ki pi gran. 269 00:12:45,330 --> 00:12:48,160 Apre sa, li tou pwokire yon lansman Tiva Komisyon Konsèy la, yon moso nan pyès ki nan konpitè 270 00:12:48,160 --> 00:12:49,540 konekte nan sa a LCD. 271 00:12:49,540 --> 00:12:50,280 >> Kounye a li nan byen ti. 272 00:12:50,280 --> 00:12:52,720 Kòm ou ka wè isit la se yon Sezon US pou echèl. 273 00:12:52,720 --> 00:12:56,160 Apre sa, sa li te fè ak sa a se aktyèlman aplike yon pwogram nan C. 274 00:12:56,160 --> 00:12:59,630 >> Vreman vre, ou pa bezwen CS50 nan aparèy yo ekri pwogram nan C. Ou 275 00:12:59,630 --> 00:13:01,140 pa menm bezwen yon Mac oswa yon PC. 276 00:13:01,140 --> 00:13:05,090 Ou kapab tou ekri epi kouri C Kòd sou yon aparèy entegre tankou sa a. 277 00:13:05,090 --> 00:13:07,380 Oke sa ki te fè David aktyèlman ekri epi kouri? 278 00:13:07,380 --> 00:13:08,490 Oke tcheke li. 279 00:13:08,490 --> 00:13:12,390 Li aplike Mario sou ti kras ti sa a cellphone-tankou ekran soti nan 280 00:13:12,390 --> 00:13:13,660 Pwoblèm Mete 1. 281 00:13:13,660 --> 00:13:16,840 >> Se konsa, mwen panse ke mwen ta dakò ak youn nan Kamarad klas David la ki moun ki, nan menm bagay la tou 282 00:13:16,840 --> 00:13:19,360 Facebook fil nan ki David prezante pwogram sa a ti la 283 00:13:19,360 --> 00:13:20,970 mond lan, reyaji ak gwo - 284 00:13:20,970 --> 00:13:22,670 ou se yon akouple tout bèt. 285 00:13:22,670 --> 00:13:23,560 Vreman vre ou ye. 286 00:13:23,560 --> 00:13:25,550 >> Koulye a, pwochen moute se yon moso nan Spam. 287 00:13:25,550 --> 00:13:28,520 Si w ap nan Facebook gwoup CS50 a, ou ka gen remake kèk posts tankou 288 00:13:28,520 --> 00:13:30,410 sa a ki detanzantan glise nan la. 289 00:13:30,410 --> 00:13:32,030 Si ou fè sa kontre kèk Spam, pa gen okenn kontra gwo. 290 00:13:32,030 --> 00:13:34,430 Senpleman rapò sou sa bay nou epi n ap ale pi devan epi efase li. 291 00:13:34,430 --> 00:13:37,870 Men, anvan nou efase sa a nou yon sèl pa t 'kapab ede pran yon Ekran kèk 292 00:13:37,870 --> 00:13:39,460 ak ri anbachal yon ti jan. 293 00:13:39,460 --> 00:13:43,850 >> Sa a elèv an patikilye isit la - nou pral rele l 'Alan MobilePhone - 294 00:13:43,850 --> 00:13:48,760 afiche nimewo telefòn selilè l 'yo, l' Adrès chat mur, ID Skype l 'yo, 295 00:13:48,760 --> 00:13:51,600 adrès imel l '- Pa gen yonn nan ki ou ta dwe aktyèlman kontakte. 296 00:13:51,600 --> 00:13:55,970 Men, tankou pou chak foto yo isit la, li sanble tankou Alan MobilePhone gen yon afè kèk 297 00:13:55,970 --> 00:13:59,630 iPhones Pou Vann nan sa ki sanble gen yon depo san patipri indéfinisabl. 298 00:13:59,630 --> 00:14:04,160 Kounye a ke David menm reponn a Alan MobilePhone ak sa ki annapre yo - 299 00:14:04,160 --> 00:14:06,220 yo vini ak jdi enstale? 300 00:14:06,220 --> 00:14:09,220 >> Koulye a, nòmalman ou panse ke gen kèk spambot ta jis inyore yon Reply to 301 00:14:09,220 --> 00:14:10,120 moso twal kamwazi orijinal yo. 302 00:14:10,120 --> 00:14:14,970 Men, pa gen, Alan MobilePhone te gen sa a nan di - tout nan telefòn nou yo mak nouvo, 303 00:14:14,970 --> 00:14:17,960 vini ak orijinal bwat ak Pwodwi pou Telefòn, tout nan telefòn nou yo SIM 304 00:14:17,960 --> 00:14:19,490 gratis, ak pou fè. 305 00:14:19,490 --> 00:14:23,170 >> OK, se konsa petèt yon jenere otomatikman reponn jwenn David imen yo 306 00:14:23,170 --> 00:14:26,290 repons, men David pouse yon ti kras pi lwen - 307 00:14:26,290 --> 00:14:30,010 ou pral enstale ak tès CS50 nan aparèy pou nou devan anbake? 308 00:14:30,010 --> 00:14:33,450 Tout dwa, byen kite la wè sa ki Alan MobilePhone te di kounye a. 309 00:14:33,450 --> 00:14:37,330 >> Wi ansanm ak tout nan pwodwi nou an, se travay avèk Kat SIM ak rezo atravè lemond. 310 00:14:37,330 --> 00:14:42,830 Kokenn, kounye a yon lòt kondisip klas nan nou, Danwa, reponn ak sa. 311 00:14:42,830 --> 00:14:43,730 Ki ta ka pè. 312 00:14:43,730 --> 00:14:47,810 Pran lòd mwen kòm byen pou de, plis yon lòt gratis, 5 iPhone ak CS50 nan 313 00:14:47,810 --> 00:14:49,470 aparèy vini tou enstalé. 314 00:14:49,470 --> 00:14:53,390 >> Epi anfen, Alan MobilePhone di: - repons lan se wi, tout pral travay. 315 00:14:53,390 --> 00:14:54,080 Trust m '. 316 00:14:54,080 --> 00:14:57,540 Se konsa, ki nan pwodwi yo ta ou renmen achte nan men nou. 317 00:14:57,540 --> 00:15:01,890 M regrèt Alan MobilePhone, Ou se kounye a entèdi. 318 00:15:01,890 --> 00:15:04,730 >> Chris, kounye a, ki soti nan Toronto, mande kesyon sa a nan nou. 319 00:15:04,730 --> 00:15:06,580 Mwen gen yon lide pou CS50 Live. 320 00:15:06,580 --> 00:15:09,750 Mwen panse ke li ta gen gwo pouvwa si David la, oswa kèk nan lòt anplwaye nan CS50, te jwe 321 00:15:09,750 --> 00:15:13,180 youn oswa plis soumèt grafouyen jwèt pou Pwoblèm mete 0. 322 00:15:13,180 --> 00:15:14,730 Se konsa, sa a se yon gwo sijesyon. 323 00:15:14,730 --> 00:15:18,670 >> Epi bagay la se, depi Pwoblèm Set 1 te lage sou 1 janvye, nou te 324 00:15:18,670 --> 00:15:20,890 aktyèlman resevwa dè milye nan grate pwojè yo. 325 00:15:20,890 --> 00:15:23,970 Se konsa, nou pa t 'kapab pètèt fè yo tout jistis isit la ak CS50 Live. 326 00:15:23,970 --> 00:15:26,860 Se konsa, nou te panse nou ta rache soti yon sèl ki kenbe je nou an dènyèman li te ye tankou 327 00:15:26,860 --> 00:15:27,920 Lut Assistants '. 328 00:15:27,920 --> 00:15:31,420 >> Lut Assistants 'te ekri pa yon kondisip klas yo te rele Patrick nan Ohio. 329 00:15:31,420 --> 00:15:35,290 Apre sa, mwen ta dwe avèti ke pwojè sa a reyèlman te ale anwo a yo ak pi lwen pase sa ki te 330 00:15:35,290 --> 00:15:36,730 espere nan Pwoblèm mete 0. 331 00:15:36,730 --> 00:15:39,580 pa yo nan tout frèt si sa a se pa yon bagay ou kapab nesesèman 332 00:15:39,580 --> 00:15:43,090 akonpli nan trè premye tan ou pwogram, si wi ou non ak grafouyen oswa 333 00:15:43,090 --> 00:15:44,130 nenpòt lòt lang. 334 00:15:44,130 --> 00:15:48,420 Men, nou te panse li ta enteresan yo jwe yon ti kras nan lut Assistants 'isit la. 335 00:15:48,420 --> 00:15:50,276 >> [MIZIK jwe] 336 00:15:50,276 --> 00:16:39,370 337 00:16:39,370 --> 00:16:43,860 >> Etonan, kidonk si w tèt ou ta renmen yo jwe oswa Remix lut Assistants ':-Pran yon 338 00:16:43,860 --> 00:16:45,350 gade nan URL sa a isit la. 339 00:16:45,350 --> 00:16:48,130 Ale pi devan ak jis pran yon poz videyo a si ou ta renmen tape ke pous 340 00:16:48,130 --> 00:16:51,800 >> Oke pwochen moute a se yon lòt pwojè grafouyen, yon sèl sa a pa yon elèv yo te rele 341 00:16:51,800 --> 00:16:54,600 David soti nan Cambridge, Massachusetts. 342 00:16:54,600 --> 00:16:58,820 Se konsa, sa a te aktyèlman premye a anpil pwogram Se mwen menm te ekri tounen nan 2007. 343 00:16:58,820 --> 00:17:01,410 Mwen te yon elèv diplome nan moman sa a ak mwen te kwa ki anrejistre nan yon 344 00:17:01,410 --> 00:17:05,099 kou edikasyon nan MIT, anseye pa Pwofesè Mitchel Resnick. 345 00:17:05,099 --> 00:17:07,270 Nan moman sa a, grafouyen pa t ' reyèlman egziste. 346 00:17:07,270 --> 00:17:10,510 Li te sèlman nan fòma beta, epi nou - an elèv yo nan klas sa a - te gen nan 347 00:17:10,510 --> 00:17:14,050 opòtinite inik ki aktyèlman jwe ak, ak eksperyans ak reyur 348 00:17:14,050 --> 00:17:15,160 anvan nenpòt lòt moun. 349 00:17:15,160 --> 00:17:18,400 >> An reyalite, youn nan devwa premye nou yo nan klas sa a te aktyèlman fè nou 350 00:17:18,400 --> 00:17:19,420 pwòp pwojè grate. 351 00:17:19,420 --> 00:17:23,069 Apre sa, jouk jounen jòdi a Mwen sonje depans kèk uit èdtan sou yon jou lannwit Vandredi nan 352 00:17:23,069 --> 00:17:25,589 tout bagay sa yo ap travay sou Oscartime isit la. 353 00:17:25,589 --> 00:17:28,550 Epi, koulye a moun nan nou ki abitye avèk Oscar plindr a soti nan sezam Street 354 00:17:28,550 --> 00:17:31,700 ta ka nan yon moman sonje chante sa a, sa a, se sou yo dwe te jwe. 355 00:17:31,700 --> 00:17:34,760 >> Apre sa, mwen sèvi ak yo gen trè, trè memwa fanatik nan chan an. 356 00:17:34,760 --> 00:17:38,340 Men, kwè m ', apre yo fin uit èdtan nan koute nan yon bagay sou bouk la, 357 00:17:38,340 --> 00:17:43,730 ak yon bouk pou tout tan kalite, li trè byen vit sours yon ti jan nan ki memwa. 358 00:17:43,730 --> 00:17:45,870 Men, pou ou, ou jwenn jis yon sèl aperçu nan sa a. 359 00:17:45,870 --> 00:17:49,252 Apre sa, mwen ba ou egzanp sa a nan Oscartime. 360 00:17:49,252 --> 00:17:53,190 >> [MIZIK jwe] 361 00:17:53,190 --> 00:17:56,940 >> Oratè 4: (chante) Oh mwen renmen fatra - 362 00:17:56,940 --> 00:18:05,200 anyen sal oswa enbesil oswa pousyè, anyen iregilye oswa pouri oswa wouye. 363 00:18:05,200 --> 00:18:08,668 Wi mwen renmen fatra. 364 00:18:08,668 --> 00:18:10,980 Isit la nan kèk bagay pi plis pouri. 365 00:18:10,980 --> 00:18:20,012 Wi, mwen renmen se yo mwen renmen se yo mwen renmen fatra. 366 00:18:20,012 --> 00:18:23,790 367 00:18:23,790 --> 00:18:26,940 >> Oratè 1: Koulye a, si ou ta renmen yo jwe oswa Remix Oscartime, ak amelyore sou 368 00:18:26,940 --> 00:18:29,500 li, ale nan URL sa a isit la. 369 00:18:29,500 --> 00:18:31,290 Oke, vini an se yon kesyon soti nan [? Bosco?] 370 00:18:31,290 --> 00:18:34,750 nan Hong Kong, ki moun ki te ekri sa a - sa ki se lang nan pwogram 371 00:18:34,750 --> 00:18:36,340 dèyè reyur MIT a? 372 00:18:36,340 --> 00:18:37,330 Se konsa, sa a, se yon kesyon gwo. 373 00:18:37,330 --> 00:18:40,640 >> Men, olye ke repons ki tèt nou, nou deside pran kamera nou an desann 374 00:18:40,640 --> 00:18:44,790 wout ki mennen nan Media Lab MIT a, kote la Dire tout lavi gwoup jadendanfan se, ki te dirije pa 375 00:18:44,790 --> 00:18:47,610 Pwofesè Mitchel Resnick, ki soti nan moun Mwen te pran ki ane klas de sa. 376 00:18:47,610 --> 00:18:50,250 Nou te rankontre pa sèlman ak Pwofesè Resnick, men tou, Jan Maloney a, 377 00:18:50,250 --> 00:18:52,730 otè orijinal la nan pwogram nan grate. 378 00:18:52,730 --> 00:18:56,050 Se konsa, lojisyèl an trè ou te lè l sèvi avèk yo kreye lòt lojisyèl te 379 00:18:56,050 --> 00:18:58,090 ekri sitou pa Jan. 380 00:18:58,090 --> 00:19:02,020 Foto isit la an reyalite se Jan, mwen menm, ak Mitchell kanpe dèyè yon reyèl 381 00:19:02,020 --> 00:19:05,750 enkarnasyon mond nan reyur yon ti tan apre konvèsasyon nou an. 382 00:19:05,750 --> 00:19:10,278 Men, anvan nou pran yon koute, swasant segonn isit la nan puppies. 383 00:19:10,278 --> 00:20:11,860 >> [Klas Mizik - John Mayer, "dife"] 384 00:20:11,860 --> 00:20:16,190 >> Grafouyen aktyèlman nan tout senserite kenbe yon plas espesyal nan kè nou 385 00:20:16,190 --> 00:20:16,990 isit la nan CS50. 386 00:20:16,990 --> 00:20:20,020 Vreman vre, nou prezante reyur nan kou a nan 2007. 387 00:20:20,020 --> 00:20:22,090 Apre sa, sa ki te frape ki ane yo te sa ki annapre yo. 388 00:20:22,090 --> 00:20:26,130 Lè nou konsidere ke nan ane anvan, yo di 2006, nou ta gen kèk 200 elèv yo boutik la 389 00:20:26,130 --> 00:20:29,250 kou, ki nan Harvard pale vle di lage pa kou a nan premye a 390 00:20:29,250 --> 00:20:33,120 semèn nan semès la, men se pa nesesèman pran klas la. 391 00:20:33,120 --> 00:20:36,350 67% nan elèv sa yo ta tipikman rete ak tounen lakay ou vini nan 392 00:20:36,350 --> 00:20:37,440 semèn ki vini apre. 393 00:20:37,440 --> 00:20:40,320 >> Pandan se tan nan ane 2007, lè nou prezante Grafouyen kòm byen ke kèk lòt 394 00:20:40,320 --> 00:20:44,680 reglaj pou pwogram etid, nou vole kanpe, nan yon 97% rapò retansyon nan elèv sa yo 395 00:20:44,680 --> 00:20:46,200 ki te fè makèt CS50. 396 00:20:46,200 --> 00:20:49,960 Se konsa, depi tout tan Lè sa a, te reyur te yon pati debaz nan CS50, kwake jis 397 00:20:49,960 --> 00:20:50,890 nan ke premye semèn. 398 00:20:50,890 --> 00:20:54,420 Men, mwen bay gabèl di li kouche ton an nan la kou yo, ak reyèlman pale ak objektif nou 399 00:20:54,420 --> 00:20:58,840 nan CS50 nan fè syans òdinatè tout pi plis nan ki aksesib. 400 00:20:58,840 --> 00:21:02,530 Avèk ki t'ap di:, mèsi nou yo Mitchell , Jan ak ekip la reyur tout antye. 401 00:21:02,530 --> 00:21:05,710 Se pou nou kounye a pran ki jaden vwayaj desann wout la. 402 00:21:05,710 --> 00:21:06,930 >> MITCHEL Resnick: Hi, Mwen se Mitch Resnick. 403 00:21:06,930 --> 00:21:09,970 Mwen se yon pwofesè nan aprantisaj Rechèch isit la nan MIT Media Lab la. 404 00:21:09,970 --> 00:21:12,590 Apre sa, mwen tou dirèk ekip MIT grate. 405 00:21:12,590 --> 00:21:15,810 >> JOHN MALONEY: mwen se John Maloney, ak mwen se te yon chèchè pou apeprè onz 406 00:21:15,810 --> 00:21:19,240 ane sa yo, travay sou yon pwojè reyur kòm pwomotè a plon. 407 00:21:19,240 --> 00:21:22,460 >> MITCHEL Resnick: Nou rele rechèch nou gwoup gwoup la jadendanfan pèmanant 408 00:21:22,460 --> 00:21:24,785 paske nou ap enspire pa wout la timoun yo aprann nan klas jadendanfan. 409 00:21:24,785 --> 00:21:28,820 Nan klas jadendanfan klasik, timoun yo yo jouan desine ak kreye 410 00:21:28,820 --> 00:21:30,920 bagay sa yo an kolaborasyon ak youn ak lòt - 411 00:21:30,920 --> 00:21:33,300 gwo fò tou won bilding ak blòk an bwa, fè foto ak 412 00:21:33,300 --> 00:21:34,720 dwèt pentire ak kreyon koulè. 413 00:21:34,720 --> 00:21:38,430 Kòm nou devlope grafouyen, nou te vle pran Lespri Bondye ki jadendanfan pou 414 00:21:38,430 --> 00:21:39,700 elèv k ap aprann ki gen tout laj. 415 00:21:39,700 --> 00:21:42,880 >> JOHN MALONEY: Youn nan motivasyon yo gwo pou reyur te sa a 416 00:21:42,880 --> 00:21:47,930 pwojè ki Mitchel ak Natalie te gen te kòmanse rele Pavilion la Odinatè. 417 00:21:47,930 --> 00:21:54,570 Yo te wè yon anpil nan timoun ap fè bagay ak medya zouti tankou fotoschop ak 418 00:21:54,570 --> 00:21:58,700 divès zouti pwodiksyon son yo, men yo pa t 'fè nenpòt pwogram. 419 00:21:58,700 --> 00:22:00,020 Timoun yo pa t 'fè nenpòt ki pwogram. 420 00:22:00,020 --> 00:22:02,440 Epi nou pwonmennen je l ', li di - byen, poukisa yo pa yo fè l? 421 00:22:02,440 --> 00:22:06,380 Apre sa, repons lan te sanble yo dwe ki di ke gen pa t 'yon zouti ki te apwopriye pou 422 00:22:06,380 --> 00:22:07,220 anviwònman sa a. 423 00:22:07,220 --> 00:22:10,960 >> MITCHEL Resnick: Kòm nou te devlope Grafouyen, mwen te enspire pa kèk nan la 424 00:22:10,960 --> 00:22:13,660 lide nan Seymour konseye m ' Papert, ki moun ki devlope nan 425 00:22:13,660 --> 00:22:15,640 logo lang programmation. 426 00:22:15,640 --> 00:22:19,535 Seymour toujou te konn ap di ke li te enpòtan pou yon nouvo teknoloji yo gen 427 00:22:19,535 --> 00:22:24,140 yon etaj ki ba, sa vle di li fasil yo ka resevwa te kòmanse avèk, yon plafon segondè, vle di ou 428 00:22:24,140 --> 00:22:25,980 kapab fè pi plis ak plis konplèks bagay sa yo avèk li. 429 00:22:25,980 --> 00:22:30,480 >> Nou menm tou nou te vle gen sa nou rele mi lajè, sa vle di gen anpil 430 00:22:30,480 --> 00:22:31,100 diferan wout. 431 00:22:31,100 --> 00:22:34,800 Sa ou ka fè anpil diferan bagay sa yo ak lojisyèl an. 432 00:22:34,800 --> 00:22:38,320 Li pa ase jis jwenn te kòmanse fasil ak fè bagay sa yo konplèks si 433 00:22:38,320 --> 00:22:39,900 tout moun ap fè menm bagay la. 434 00:22:39,900 --> 00:22:42,690 Nou te vle gen anpil diferan wout, paske nou konnen diferan 435 00:22:42,690 --> 00:22:45,760 moun ki gen enterè diferan, epi nou te vle tout moun pou kapab travay 436 00:22:45,760 --> 00:22:48,090 sou pwojè ki te grandi soti nan pwòp enterè yo. 437 00:22:48,090 --> 00:22:52,020 >> JOHN MALONEY: Mwen ta renmen di ke nou konsidere kòm sou dis fwa plis 438 00:22:52,020 --> 00:22:55,730 kòmandman ak karakteristik pase gen tout tan tout tan te fini nan grate. 439 00:22:55,730 --> 00:23:01,160 Nou ta gen deba kontinuèl sou ekzakteman ki sa Libellés mete yo sou blòk, 440 00:23:01,160 --> 00:23:05,650 ak bagay sa yo tankou si wi ou non default la direksyon nan luten a yo ta dwe moute 441 00:23:05,650 --> 00:23:06,570 oswa a dwat la. 442 00:23:06,570 --> 00:23:10,450 Se konsa, nou te panse sou tout bagay sa yo, espesyalman byen bonè nan anpil 443 00:23:10,450 --> 00:23:13,790 eksperyans ke gen moun ki ta gen ak Grafouyen, ak ap eseye fè li se konsa 444 00:23:13,790 --> 00:23:16,800 ke bagay sa yo te kapab dekouvri jis pa eksperimantasyon. 445 00:23:16,800 --> 00:23:20,370 >> MITCHEL Resnick: Lè nou te premye desine reyur odyans sib nou yo 446 00:23:20,370 --> 00:23:22,670 te gen laj uit a sèz. 447 00:23:22,670 --> 00:23:26,400 >> JOHN MALONEY: Nan fen a ki ba nan la spectre, nou te jwenn ke ki pi piti 448 00:23:26,400 --> 00:23:28,940 timoun yo te lè l sèvi avèk reyur pase nou tout tan tout tan antisipe. 449 00:23:28,940 --> 00:23:33,410 Mwen toujou sonje nan grafouyen premye jou, mwen panse, ke nou te fè. 450 00:23:33,410 --> 00:23:36,340 Sa a ti kras nèg sis-zan te vin pous 451 00:23:36,340 --> 00:23:41,540 Sou fen a anwo kay la, mwen te sezi nan, pou egzanp, itilize nan grate nan 452 00:23:41,540 --> 00:23:43,660 kou kolèj tankou CS50. 453 00:23:43,660 --> 00:23:47,750 Paske nou pa t 'reyèlman panse a Grafouyen kòm yon lang pou anseye 454 00:23:47,750 --> 00:23:50,070 syans òdinatè nan òdinatè syantis yo. 455 00:23:50,070 --> 00:23:52,970 >> Yon lòt sipriz se konbyen granmoun yo lè l sèvi avèk li. 456 00:23:52,970 --> 00:23:58,830 Nou te jwenn ke moun ki gen tankou plen pwogramasyon tan jwi pwogram nan 457 00:23:58,830 --> 00:24:00,530 Grafouyen kòm yon sòt de yon bagay ou renmen. 458 00:24:00,530 --> 00:24:03,860 Se konsa, nou te wè moun ki sou nan grafouyen sou sit wèb kreye pwojè ki 459 00:24:03,860 --> 00:24:05,470 fè sa, pou egzanp - 460 00:24:05,470 --> 00:24:08,380 ray trase sistèm rann 3D. 461 00:24:08,380 --> 00:24:10,120 Mwen pa t 'kapab kwè ke li lè mwen te wè sa. 462 00:24:10,120 --> 00:24:13,170 >> MITCHEL Resnick: Kòm nou te kòmanse nan travay sou grafouyen, nou te vle fè l ' 463 00:24:13,170 --> 00:24:16,360 diferan de pwogram anvan lang yo nan lòd yo fè l ' 464 00:24:16,360 --> 00:24:19,010 aksesib a yon anpil pi laj seri de moun. 465 00:24:19,010 --> 00:24:21,770 Se konsa, nou te gen twa nwayo k ap gide prensip. 466 00:24:21,770 --> 00:24:24,880 Premye nou te vle fè li plis tinkerable, se konsa ou te kapab bati 467 00:24:24,880 --> 00:24:27,810 pwogram anpil tankou mete Lego brik yo ansanm. 468 00:24:27,810 --> 00:24:30,760 Se konsa, nou te gen pwogram la vizyèl bloke sa a pa yo ansanm. 469 00:24:30,760 --> 00:24:34,670 >> Dezyèm a tout moun, nou te vle kite pèp travay sou pwojè plis enpòtan, 470 00:24:34,670 --> 00:24:37,060 bagay sa yo ke yo te pèsonèlman ki enpòtan pou yo. 471 00:24:37,060 --> 00:24:38,890 Se poutèt sa nou fè reyur Se konsa, medya rich. 472 00:24:38,890 --> 00:24:41,230 >> Tyè nan tout, nou te vle fè li pi sosyal. 473 00:24:41,230 --> 00:24:43,580 Paske yon anpil nan aprantisaj ki pi bon eksperyans vini lè nou 474 00:24:43,580 --> 00:24:45,220 kominike avèk lòt moun. 475 00:24:45,220 --> 00:24:48,590 Se konsa, nou te ajoute kominote a sou entènèt reyur depi nan konmansman an anpil, 476 00:24:48,590 --> 00:24:51,790 dwat lè nou te lanse lojisyèl la, se konsa ke gen moun ki ta gen yon odyans 477 00:24:51,790 --> 00:24:55,460 pou kreyasyon yo, epi tou li jwenn enspire pa sa lòt moun te kreye. 478 00:24:55,460 --> 00:24:59,720 Depi nou te lanse grate gen gen te alantou 4.5 milyon pwojè ki 479 00:24:59,720 --> 00:25:01,760 yo te pataje sou la Grafouyen sou sit wèb. 480 00:25:01,760 --> 00:25:05,610 >> JOHN MALONEY: Se konsa, mwen aktyèlman ansanm pwojè a pa sòt 481 00:25:05,610 --> 00:25:07,770 nan non kessyon Mitchel. 482 00:25:07,770 --> 00:25:10,510 Mwen mande yo ansanm lè m 'tande pale sou li, paske mwen te panse li te ale nan 483 00:25:10,510 --> 00:25:12,790 gen yon bagay konsa fre ak Mwen te vle ede ou. 484 00:25:12,790 --> 00:25:17,010 Men, lang pi renmen m 'te smaltolk, ak mwen te ede devlope 485 00:25:17,010 --> 00:25:19,430 vèsyon sa-a nan smaltolk rele Squeak. 486 00:25:19,430 --> 00:25:23,240 >> Se konsa, mwen te di, byen, mwen pral vini, fè travay sa a osi lontan ke mwen 487 00:25:23,240 --> 00:25:24,960 ka rebati l 'nan Squeak. 488 00:25:24,960 --> 00:25:27,920 Apre sa, Mitchel di: - o asire w, mwen pa fè sa pran swen ki sa li te fè pous 489 00:25:27,920 --> 00:25:28,920 Jis fè li travay. 490 00:25:28,920 --> 00:25:31,950 Se konsa, sa a, se li montre kouman li te rive nan dwe ekri nan yon Squeak. 491 00:25:31,950 --> 00:25:36,730 >> Se konsa, avèk reyur 2.0 nou te panse ke nou ta eseye fè reyur rive jwenn soti nan 492 00:25:36,730 --> 00:25:39,750 plis moun pa fè li yon app Nwaj ki baze sou. 493 00:25:39,750 --> 00:25:43,290 Apre sa,, byenke te gen yon vèsyon an Squeak ki kouri nan navigatè a, li 494 00:25:43,290 --> 00:25:45,960 Téléchargez obligatwa yo, e enstale yon ploge nan. 495 00:25:45,960 --> 00:25:49,450 Lèfini, nou te konnen ke yon anpil nan moun ki ta gen pwoblèm pou fè sa, swa 496 00:25:49,450 --> 00:25:54,310 paske li te yon pwosesis konplike oswa paske administrasyon yo nan 497 00:25:54,310 --> 00:25:56,470 lekòl yo, oswa kèlkeswa sa, pa t 'pèmèt li. 498 00:25:56,470 --> 00:26:00,310 Se konsa, nou te vle yon bagay ki te gen pitye nan bati nan navigatè yo, oswa te 499 00:26:00,310 --> 00:26:03,050 kalite pa default gen sou pi fò nan navigatè. 500 00:26:03,050 --> 00:26:07,100 Nou konsidere kòm Java, nou konsidere kòm Silverlight, nou konsidere kòm JavaScript, 501 00:26:07,100 --> 00:26:08,590 epi nou konsidere kòm Flash. 502 00:26:08,590 --> 00:26:11,020 >> Nan pwen sa Flash te vrèman sou asansyon an. 503 00:26:11,020 --> 00:26:12,350 Adobe te vrèman pouse li. 504 00:26:12,350 --> 00:26:17,420 Apre sa, nou pa t 'ankò konnen ke li te ale yo dwe tankou yon pwoblèm sou yo, ak 505 00:26:17,420 --> 00:26:19,200 aparèy mobil, ak pou fè. 506 00:26:19,200 --> 00:26:20,480 Se konsa, nou t'ap vwayaje ansanm avèk Flash. 507 00:26:20,480 --> 00:26:25,690 >> Apre sa, nan retrospective li ta te gen petèt te joli si nou ta ale ak 508 00:26:25,690 --> 00:26:27,900 JavaScript paske se sa vin lang ki te dominen. 509 00:26:27,900 --> 00:26:31,690 Men, mwen pa kwè ke gen nan nenpòt fason nou kapab pètèt te wè tou nan 510 00:26:31,690 --> 00:26:33,690 bagay sa yo ke yo te ale nan chanje ant Lè sa a, e kounye a,. 511 00:26:33,690 --> 00:26:37,620 Apre sa, li pran twa ane oswa konsa yo mete ansanm yon bagay tankou sa a. 512 00:26:37,620 --> 00:26:40,860 Se konsa, ou fè pi bon devine ou ak espwa pou pi bon an. 513 00:26:40,860 --> 00:26:44,720 >> MITCHEL Resnick: Yon nouvo pwojè se rele reyur Junior, ap eseye gen 514 00:26:44,720 --> 00:26:47,130 Grafouyen desann nan menm pi piti timoun. 515 00:26:47,130 --> 00:26:49,810 Li te ki vize a laj senk lane a sèt timoun ki gen ane, tankou 516 00:26:49,810 --> 00:26:51,780 jadendanfan rive nan dezyèm ane. 517 00:26:51,780 --> 00:26:53,610 Vèsyon an premye nan li yo pral sou iPad la. 518 00:26:53,610 --> 00:26:57,130 Apre sa, nou konte genyen li vin soti nan mitan an nan 2014. 519 00:26:57,130 --> 00:26:59,660 Se konsa, Scratch Junior pral gen yon yon ti jan pwopòsyonèl desann vèsyon. 520 00:26:59,660 --> 00:27:02,540 Li pral gen yon ti jan mwens karakteristik, epi tou li fè bagay sa yo plis 521 00:27:02,540 --> 00:27:05,450 devlopman ki apwopriye pou pi piti timoun. 522 00:27:05,450 --> 00:27:09,580 >> JOHN MALONEY: mwen renmen lefèt ke Grate 2.0, espesyalman, se sòt de 523 00:27:09,580 --> 00:27:14,070 an kachèt pi wo pèfòmans pase ou ta ka imajine. 524 00:27:14,070 --> 00:27:16,410 Pa default, lè w ap fè Animations ak pou fè, w ap 525 00:27:16,410 --> 00:27:20,730 limite a sa sèlman aktyalizasyon a pousantaj de ekran an. 526 00:27:20,730 --> 00:27:24,610 Lèfini, nou fèt li fè espre pou ke li sèlman fè yon ti kras pou chak 527 00:27:24,610 --> 00:27:30,330 ankadreman, se konsa ke si ou di repete 10, deplase 10, ou aktyèlman wè li deplase nan 528 00:27:30,330 --> 00:27:32,450 dis ti kras ogmantasyon. 529 00:27:32,450 --> 00:27:36,590 >> Sepandan, gen nan yon sòt de mòd kache rele mòd turbo, ki ou ka jwenn 530 00:27:36,590 --> 00:27:38,920 pa chanjman klike sou drapo a vèt. 531 00:27:38,920 --> 00:27:42,670 Epi ki fondamantalman pèmèt li kouri kalite osi vit ke li kapab. 532 00:27:42,670 --> 00:27:46,210 Se konsa, sa a se sa pèmèt ou fè bagay sa yo tankou reje a ray, epi ou pa fè sa 533 00:27:46,210 --> 00:27:49,480 gen - reje a ray orijinal la, ou te oblije rete tann tankou apeprè mwatye yon èdtan kèk 534 00:27:49,480 --> 00:27:52,020 wè rezilta yo, paske li te kalite chugging nan 535 00:27:52,020 --> 00:27:53,060 yon sèl ankadreman nan yon tan. 536 00:27:53,060 --> 00:27:57,240 Men, avèk bagay la klike sou chanjman, ou kapab jwenn rezilta yo nan yon bagay tankou 537 00:27:57,240 --> 00:27:58,980 ven segonn. 538 00:27:58,980 --> 00:28:03,610 Se konsa, tout nan yon toudenkou ou kapab jis sòt de bagay sa yo wo nivo nan grafouyen, men 539 00:28:03,610 --> 00:28:05,990 li nan yon karakteristik kache. 540 00:28:05,990 --> 00:28:08,470 >> Oratè 1: Mèsi poutèt ou tèlman yo Mitchel ak Jan pou tout bagay 541 00:28:08,470 --> 00:28:09,890 yo te fè pou CS50. 542 00:28:09,890 --> 00:28:13,190 Mèsi a Andre, Al, ak Shelley, ki moun ki yo se dèyè kamera yo semèn sa a. 543 00:28:13,190 --> 00:28:15,460 Apre sa, mèsi anpil nan tout nan elèv yo, moun nan nou soti gen moun ki 544 00:28:15,460 --> 00:28:16,290 soumèt kontni. 545 00:28:16,290 --> 00:28:22,340 >> Ak tout bon, si ou ta renmen kontribye kontni pou yon semèn nan lavni, 546 00:28:22,340 --> 00:28:26,420 rive nan soti vin jwenn nou via Facebook, Reddit, Twitter, oswa nenpòt nan lòt la 547 00:28:26,420 --> 00:28:27,570 vle di kou a. 548 00:28:27,570 --> 00:28:29,750 Sa a li pou CS50 Live. 549 00:28:29,750 --> 00:28:32,480 Sa a te CS50. 550 00:28:32,480 --> 00:28:33,730 Modi li. 551 00:28:33,730 --> 00:29:04,598